If I run the cat pipe command as root, things work. If I run the
command as a normal local user(admin), I get the same problem (maildrop:
signal 0x06)
So it seems like a permission problem? How/where can I pinpoint this?
Below is some info/diag:
/mail:/usr/local/var/dspam # cat purge* | maildrop -V 10 -d
kjoh...@fixertec.net
maildrop: authlib: groupid=1010
maildrop: authlib: userid=2008
maildrop: authlib: logname=kjoh...@fixertec.net,
home=/usr/local/virtual/fixertec.net/kjohnson/,
mail=/usr/local/virtual/fixertec.net/kjohnson/
maildrop: Changing to /usr/local/virtual/fixertec.net/kjohnson/
Message start at 0 bytes, envelope sender=kjoh...@fixertec.net
maildrop: Attempting .mailfilter
maildrop: Delivery complete.
mail:/usr/local/var/dspam # su dspam
dspam@mail:~> cat purge* | maildrop -V 10 -d kjoh...@fixertec.net
maildrop: authlib: groupid=1010
maildrop: authlib: userid=2008
maildrop: signal 0x06
dspam@mail:~> cat purge* | maildrop -V 10
maildrop: Changing to /usr/local/var/dspam
Message start at 0 bytes, envelope sender=dspam
maildrop: Attempting .mailfilter
maildrop: Delivering to /var/mail/dspam
maildrop: Flock()ing /var/mail/dspam.
maildrop: Appending to /var/mail/dspam.
maildrop: Delivery complete.
dspam@mail:~> su admin
Password:
admin@mail:/usr/local/var/dspam> cat purge* | maildrop -V 10 -d
kjoh...@fixertec.net
maildrop: authlib: groupid=1010
maildrop: authlib: userid=2008
maildrop: signal 0x06
admin@mail:/usr/local/var/dspam>
/
Any ideas?
//