Debbie Finucane
2003-05-14 15:16:06 UTC
Setting up exim-4.14 I keep getting the following error, when non-root
users send mail. (and now for exim-4.20 as well)
Failed to create spool file /local/mail/exim/spool/input//19FgDe-0005uO-70-D: Permission denied
Having tried it with various configure files, I think its a permission
problem somewhere, but I can't figure out where.
I have exim set suid root with
lrwxrwxrwx 1 root 11 May 13 13:09 bin/exim -> exim-4.14-3
-rwsr-xr-x 1 root 885072 May 13 13:09 bin/exim-4.14-3
The exim root directory has
drwxr-xr-x 5 exim exim 512 May 13 21:05 .
Also spool set to exim
drwxr-x--- 8 exim exim 512 May 13 20:29 spool
spool/ containing
drwxr-x--- 2 exim exim 512 May 13 20:50 input
drwxr-x--- 2 exim exim 512 May 13 20:50 log
drwxr-x--- 2 exim exim 512 May 13 20:50 msglog
and the output of exim -bP exim_user exim_group is
exim_user = exim
exim_group = exim
Neither the mainlog or paniclog succeed in logging anything when this
happens which is why I think it must be a permission problem.
Its running on SunOS 5.8 and I've set no_verify.
However when the superuser sends the mail to a non privledged account
It gets the following
LOG: MAIN
<= ***@medulla.amtp.cam.ac.uk U=root P=local S=362
medulla:/local/mail/exim/spool/log 21:22:10$ LOG: MAIN PANIC DIE
unable to set gid=20 or uid=8181 (euid=822): local delivery to df224 <***@medulla.amtp.cam.ac.uk> transport=local_delivery
LOG: MAIN PANIC
failed to read delivery status for \0\***@medulla.amtp.cam.ac.uk from delivery subprocess
LOG: MAIN PANIC
appendfile transport process returned non-zero status 0x0100: exit code 1
LOG: MAIN
== ***@medulla.amtp.cam.ac.uk R=localuser T=local_delivery defer (-1)
LOG: MAIN
Frozen
which may or may not be related to the above.
I'd be grateful for any ideas on this,
Debbie
--
Debbie Finucane, Computer Officer,
Dept of Applied Mathematics and Theoretical Physics,
University of Cambridge, UK
Email: ***@damtp.cam.ac.uk
--
## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
users send mail. (and now for exim-4.20 as well)
Failed to create spool file /local/mail/exim/spool/input//19FgDe-0005uO-70-D: Permission denied
Having tried it with various configure files, I think its a permission
problem somewhere, but I can't figure out where.
I have exim set suid root with
lrwxrwxrwx 1 root 11 May 13 13:09 bin/exim -> exim-4.14-3
-rwsr-xr-x 1 root 885072 May 13 13:09 bin/exim-4.14-3
The exim root directory has
drwxr-xr-x 5 exim exim 512 May 13 21:05 .
Also spool set to exim
drwxr-x--- 8 exim exim 512 May 13 20:29 spool
spool/ containing
drwxr-x--- 2 exim exim 512 May 13 20:50 input
drwxr-x--- 2 exim exim 512 May 13 20:50 log
drwxr-x--- 2 exim exim 512 May 13 20:50 msglog
and the output of exim -bP exim_user exim_group is
exim_user = exim
exim_group = exim
Neither the mainlog or paniclog succeed in logging anything when this
happens which is why I think it must be a permission problem.
Its running on SunOS 5.8 and I've set no_verify.
However when the superuser sends the mail to a non privledged account
It gets the following
LOG: MAIN
<= ***@medulla.amtp.cam.ac.uk U=root P=local S=362
medulla:/local/mail/exim/spool/log 21:22:10$ LOG: MAIN PANIC DIE
unable to set gid=20 or uid=8181 (euid=822): local delivery to df224 <***@medulla.amtp.cam.ac.uk> transport=local_delivery
LOG: MAIN PANIC
failed to read delivery status for \0\***@medulla.amtp.cam.ac.uk from delivery subprocess
LOG: MAIN PANIC
appendfile transport process returned non-zero status 0x0100: exit code 1
LOG: MAIN
== ***@medulla.amtp.cam.ac.uk R=localuser T=local_delivery defer (-1)
LOG: MAIN
Frozen
which may or may not be related to the above.
I'd be grateful for any ideas on this,
Debbie
--
Debbie Finucane, Computer Officer,
Dept of Applied Mathematics and Theoretical Physics,
University of Cambridge, UK
Email: ***@damtp.cam.ac.uk
--
## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##