Hi, I'm sorry to directly write to you, but I don't find any ML to report this bug :
I'm using Mailx-12.5-1.fc14.x86_64 under 2 tests machines : Machine A : OpenVZ installation with a standard Fedora Core 14 guest from official. Result of : echo "test" | mail -d -s "test" [email protected] user = root, homedir = /root Sendmail arguments: "send-mail" "-i" "[email protected]" Ok, mail send, no problem ! Machine B : Same OpenVZ installation with a custom build from Fedora Core 14 guest (build with custom init but packages installed from official FC14). All others applications (Apache, postfix, sendmail, build nagios etc ... are ok) But result of : echo "test" | mail -d -s "test" [email protected] user = root, homedir = /root Null message body; hope that's ok Sendmail arguments: "send-mail" "-i" "[email protected]" The strace command give me : (...) open("/tmp/RsEXBzjk", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 fchmod(3, 0600) = 0 fcntl(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb1ca35c000 lseek(3, 0, SEEK_CUR) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 unlink("/tmp/RsEXBzjk") = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb1ca35b000 read(0, "test\n", 8192) = 5 read(0, "", 4096) = 0 read(0, "", 8192) = 0 write(3, "test\n", 5) = 5 lseek(3, 0, SEEK_SET) = 0 rt_sigprocmask(SIG_BLOCK, [HUP INT], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, {0x4113c0, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, 8) = 0 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, {0x410ac0, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, 8) = 0 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, {0x411310, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, 8) = 0 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, {0x411310, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, 8) = 0 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, {0x411310, [], SA_RESTORER|SA_RESTART, 0x7fb1c8fdd140}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 fstat(3, 0x7fff9e4b32d0) = -1 EPERM (Operation not permitted) write(1, "Null message body; hope that's o"..., 34Null message body; hope that's ok ) = 34 open("/tmp/RsBj0SIX", O_RDWR|O_CREAT|O_EXCL, 0600) = 4 (...) As we can see, seem there's a problem with the ressource #3 (the tmp file in /tmp ?) on the fstat = EPERM : With compare strace on the 2 machines, only this is different, so I think it's it, but impossible to understand why this error ... Can you help me please ? Thanks very much ... Best regards, Yves Reveillon _______________________________________________ Bug-mailutils mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-mailutils
