1 message in net.sourceforge.lists.courier-maildrop[maildropl] maildrop not work on Free...
FromSent OnAttachments
ratMar 26, 2003 6:31 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[maildropl] maildrop not work on FreeBSD!!!Actions...
From:rat (ra@metal.po.opole.pl)
Date:Mar 26, 2003 6:31:44 am
List:net.sourceforge.lists.courier-maildrop

Hi

I have strongly problem. Maildrop always report:

Invalid user specified.

I have identical configuration at linux Mandrake and this work.

I found problem with makeuserdb on FreeBSD 4.7-STABLE:

strace makeuserdb == cut == fcntl(5, F_GETFL) = 0x2 (flags O_RDWR) fcntl(5, F_SETFD, FD_CLOEXEC) = 0 stat("/etc/userdb", {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0 stat("/etc/userdb", {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0 open("/etc/userdb", O_RDONLY|O_NONBLOCK) = 6 fstat(6, {st_mode=S_IFDIR|0700, st_size=512, ...}) = 0 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 __sysctl([hw.pagesize], 2, "\0\20\0\0", [4], NULL, 0) = 0 fstatfs(6, {f_type=0x4, f_bsize=2048, f_blocks=2772095, f_bfree=2738879, f_files=694398, f_ffree=688168}) = 0 getdirentries(6, /* 4 entries */, 4096, [0]) = 512 stat("/etc/userdb/po.opole.pl", {st_mode=S_IFREG|0600, st_size=115, ...}) = 0 getdirentries(6, /* 0 entries */, 4096, [512]) = 0 lseek(6, 0, SEEK_SET) = 0 close(6) = 0 open("/etc/userdb/po.opole.pl", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0600, st_size=115, ...}) = 0 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 fstat(6, {st_mode=S_IFREG|0600, st_size=115, ...}) = 0 read(6, "aaaa\thome=/home/courier/domains/"..., 16384) = 115 read(6, "", 16384) = 0 fstat(4, {st_mode=S_IFIFO, st_size=0, ...}) = 0 break(0x80a4000) = 0 fstat(5, {st_mode=S_IFIFO, st_size=0, ...}) = 0 break(0x80a8000) = 0 write(4, "aaaa\thome=/home/courier/domains/"..., 133) = 133 close(4) = 0 sigaction(SIGHUP, {SIG_IGN}, <unfinished ...> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hire

--- SIGCHLD (Child exited) --- <... sigaction resumed> {SIG_DFL}) = 0 sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}) = 0 sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0 wait4(79920, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 79920 sigaction(SIGHUP, {SIG_DFL}, NULL) = 0 sigaction(SIGINT, {SIG_DFL}, NULL) = 0 sigaction(SIGQUIT, {SIG_DFL}, NULL) = 0 write(5, ".\n", 2) = 2 close(5) = 0 sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}) = 0 --- SIGCHLD (Child exited) --- sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}) = 0 sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0 wait4(79921, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 79921 sigaction(SIGHUP, {SIG_DFL}, NULL) = 0 sigaction(SIGINT, {SIG_DFL}, NULL) = 0 sigaction(SIGQUIT, {SIG_DFL}, NULL) = 0 sigprocmask(SIG_SETMASK, [], NULL) = 0 exit(0) = ? ================ propably makeuserdb not good created userdb.dat and usershadowdc.dat

Help

P.S. sorry for my english