ud wrote:Does the directory exist? (ls -ld /home/openemm/var/spool/ADMIN)
Is it accessable? (cd /home/openemm/var/spool/ADMIN)
Is there any error/warning during startup of OpenEMM?
Code: Select all
# ls -ld /home/openemm/var/spool/ADMIN
drwxrwxrwx 2 openemm openemm 4096 2006-08-18 16:09 /home/openemm/var/spool/ADMIN
# cd /home/openemm/var/spool/ADMIN
# pwd
/home/openemm/var/spool/ADMIN
EDIT: partent dirs of this all have chmod 755 set (unchanged from tarball).
Starting OpenEMM brings the following:
Code: Select all
# OpenEMM.sh start
Start /home/openemm/bin/scripts/bav-update.py .. done.
Start /home/openemm/bin/scripts/bav-trigger.py .. done.
Start /home/openemm/bin/scripts/bavd.py .. done.
Start /home/openemm/bin/bav -L INFO .. done.
Start /home/openemm/bin/scripts/update.py bounce account .. done.
Start /home/openemm/bin/scripts/pickdist.py .. done.
Stopping obsolete sendmail processes: done.
Starting sendmails: listener client queue Warning: Cannot use HostStatusDirectory = .hoststat: No such file or directory
admin queue Warning: Cannot use HostStatusDirectory = .hoststat: No such file or directory
mail queue Warning: Cannot use HostStatusDirectory = .hoststat: No such file or directory
done.
Start /home/openemm/bin/scripts/slrtscn.py .. done.
Resin httpd start at Fri Aug 18 16:17:48 CEST 2006
Content of /var/log/mail produces by this startup:
Code: Select all
Aug 18 16:17:48 localhost sendmail[23435]: starting daemon (8.13.6): queueing@00:15:00
Aug 18 16:17:48 localhost sendmail[23436]: k7IEHmtl023436: SYSERR(root): gatherq: cannot open "/home/openemm/var/spool/QUEUE": Operation n
ot permitted
Aug 18 16:17:48 localhost sendmail[23435]: unable to write pid to /var/run/sendmail.pid: file in use by another process
Aug 18 16:18:48 localhost sendmail[23519]: k7IEImWq023519: SYSERR(root): gatherq: cannot open "/home/openemm/var/spool/ADMIN": Operation n
ot permitted
The last error message then is scrolling over and over in the log.
The program
smctrl has rights as described in the install document...
Code: Select all
# ls -l /home/openemm/bin/smctrl
-rwsr-sr-x 1 root root 9620 2006-08-03 13:38 /home/openemm/bin/smctrl
.. and the sendmail processes are started as root:
Code: Select all
root 23426 0.0 0.1 6380 1932 ? Ss 16:17 0:00 sendmail: accepting connections
root 23429 0.0 0.1 6032 1688 ? Ss 16:17 0:00 sendmail: Queue runner@00:05:00 for /var/spool/clientmqueue
root 23432 0.0 0.1 6040 1688 ? Ss 16:17 0:00 sendmail: Queue runner@00:01:00 for /home/openemm/var/spool/ADMIN
root 23435 0.0 0.1 6032 1684 ? Ss 16:17 0:00 sendmail: Queue runner@00:15:00 for /home/openemm/var/spool/QUEUE