Dear Steffen,

please see comments below.

Steffen Nurpmeso wrote on 12/02/2015 12:22:
> Hello, i'm the codebase maintainer of S-nail,
> 
<snip>
> 
> S-nail ships with a special, privilege-separated program that must
> be installed SETUID root; it seems Debian installs this program as
> "/usr/lib/s-nail/s-nail-privsep".  Doing "$ ls -latr" on this
> should give output like
> 
>   -r-sr-xr-x  1 root root 21856 Sep 11 16:09 s-nail-privsep*
> 
This was

   -rwxr-xr-x 1 root root 10104 Nov 27 06:08 /usr/lib/s-nail/s-nail-privsep

on my system. I upgraded from heirloom-mailx.
May I ask where s-nail tries to write the "dotfile"?
As far as I remember, mailx didn't need the sticky root bit before.

> i.e., SETUID root, executable for anyone, "$ chmod 4555 FILE" as
> root (via super / sudo / su as necessary) will do.

Yes, with the sticky bit set the mailx command works here.
But is it really necessary?

> Note that v14.8.5 doesn't take into account readonly filesystems:
> v14.9 will special treat errors caused by this condition instead.
> It really should work fine otherwise?
> 
> --steffen
> 
Regards,
Jörg-Volker.

Reply via email to