10 messages in net.sourceforge.lists.courier-users[courier-users] There must be an answ...
FromSent OnAttachments
Mike BakerDec 30, 2001 12:52 am 
Roland SchneiderDec 30, 2001 8:20 am 
Nick RiemondiDec 30, 2001 9:49 am 
Roland SchneiderDec 30, 2001 11:07 am 
Sam VarshavchikDec 30, 2001 11:08 am 
Mike BakerJan 1, 2002 11:07 am 
Bryan RossJan 1, 2002 3:27 pm 
Sam VarshavchikJan 1, 2002 3:38 pm 
Alessandro VeselyJan 2, 2002 7:11 am 
Bryan RossJan 2, 2002 7:34 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] There must be an answer...Actions...
From:Bryan Ross (bry@return0.net)
Date:Jan 1, 2002 3:27:49 pm
List:net.sourceforge.lists.courier-users

/etc/courier directory is owned by courier.admin with 775 permissions. /etc/courier/hosteddomains is owned by courier.courier with 775 permissions. /etc/courier/esmtpacceptmailfor.dir/* is owned by courier.courier with 775 permissions.

/usr/lib/courier/sbin/makehosteddomains is owned by courier.admin and has been chmod'd u+s.

/usr/lib/courier/sbin/makeacceptmailfor is owned by courier.admin and has been chmod'd u+s.

So, if I then have a system user called 'test' who is a member of the 'admin' group, I should be able to login as that user, run the 'makehosteddomains' program, and have my hosteddomains.dat file updated.

BUT.. it doesn't work. It complains that it cannot make hosteddomains.tmp. If I hack about with the command line options to make the temporary file somewhere else (eg, /tmp), it then makes the file, but complains that it cant replace the original copy that's sitting in /etc/courier.

I *really* need to get this working, so any input would be useful!

Bryan.