[Esa-l] Sanitizer : shell-init: could not get current directory

Dominik Kubla dominik.kubla at uni-mainz.de
Mon Nov 13 02:45:31 PST 2000


On Sun, Nov 12, 2000 at 03:22:44PM -0500, Michael H. Martel wrote:
> --On Sunday, November 12, 2000 12:01 PM -0800 "John D. Hardin" 
> <jhardin at wolfenet.com> wrote:
> 
> > Hmm. Do /etc and /etc/procmail have permissions rwxr-xr-x ? This error
> > means that the user who is receiving the message has no permission to
> > read or traverse the directory that the shell script is starting up
> > in, or the parents of that directory.
> 
> Yep.
> 
> drwxr-xr-x  67 root     root         5120 Nov  3 05:43 /etc
> drwxrwxr-x   2 root     root         1024 Nov 12 06:40 /etc/procmail

Simple: the process is started as root then su-ed to the mailer uid and
the $HOME (=/root) is only readable for root...

Dominik Kubla
-- 
http://petition.eurolinux.org/index_html - No Software Patents In Europe!
http://petition.lugs.ch/ (in Switzerland)



More information about the esd-l mailing list