https://bugzilla.novell.com/show_bug.cgi?id=224015 Summary: sendmail does not work with symlinks or ACLs Product: SUSE Linux 10.1 Version: Final Platform: x86 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@gmx.de QAContact: qa@suse.de When root sends a mail to jengelh, the following pops up in /var/log/mail and the mail only gets delivered locally instead of the address listed in ~jengelh/.forward: Nov 27 21:11:54 alphagate sendmail[25285]: kARKBpfR025284: forward /home/jengelh/.forward.ahn+: Group writable directory Nov 27 21:11:54 alphagate sendmail[25285]: kARKBpfR025284: forward /home/jengelh/.forward+: Group writable directory Nov 27 21:11:54 alphagate sendmail[25285]: kARKBpfR025284: forward /home/jengelh/.forward.ahn: Group writable directory Nov 27 21:11:54 alphagate sendmail[25285]: kARKBpfR025284: forward /home/jengelh/.forward: Group writable directory 21:28 alphagate:~ # df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda2 19540864 3445496 16095368 18% / udev 258072 152 257920 1% /dev /dev/hda3 224398732 148685668 75713064 67% /sam224 /dev/hdb2 156087844 134965192 21122652 87% /sam160 /dev/hdc2 243940288 238931492 5008796 98% /sam250 /dev/hdd2 160683936 73940680 86743256 47% /hit160 /hit160/home 160683936 73940680 86743256 47% /home Case 1: Symlink 21:28 alphagate:~ # ls -dl / /home /home/jengelh /disk1/home/jengelh /disk1/home/jengelh/.forward drwxr-xr-x 25 root root 259 2006-10-31 12:14 / drwxr-xr-x 5 root root 58 2006-10-31 08:34 /home lrwxrwxrwx 1 root root 19 2006-10-31 09:14 /home/jengelh -> /disk1/home/jengelh drwx--x--x 22 jengelh users 4096 2006-11-27 07:11 /disk1/home/jengelh -rw-r--r-- 1 jengelh users 24 2006-03-17 21:43 /disk1/home/jengelh/.forward So the error message is completely bogus. Case 2: ACL The same happens when an ACL is involved: drwxrwx--x+ 4 guest users 135 2006-11-27 21:30 /home/guest -rw-rw----+ 1 guest root 8 2006-11-27 21:30 /home/guest/.forward Nov 27 21:30:25 alphagate sendmail[25832]: kARKUNQs025818: forward /home/guest/.forward.ahn+: Group writable directory Nov 27 21:30:25 alphagate sendmail[25832]: kARKUNQs025818: forward /home/guest/.forward+: Group writable directory Nov 27 21:30:25 alphagate sendmail[25832]: kARKUNQs025818: forward /home/guest/.forward.ahn: Group writable directory Nov 27 21:30:25 alphagate sendmail[25832]: kARKUNQs025818: forward /home/guest/.forward: Group writable directory 21:31 alphagate:/var/log # getfacl /home/guest getfacl: Removing leading '/' from absolute path names # file: home/guest # owner: guest # group: users user::rwx user:moses:rwx group::--x mask::rwx other::--x default:user::rwx default:user:moses:rwx default:group::--x default:mask::rwx default:other::--x Sendmail does not seem to cope with ACLs or symlinks at all. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.