On Thursday, November 29, 2001, at 09:26 AM, Mate Wierdl wrote:

> On Wed, Nov 28, 2001 at 11:40:20PM -0600, Bill Shupp wrote:
>> On Wednesday, November 28, 2001, at 10:15 PM, Mate Wierdl wrote:
>>
>>> Suppose my tcprules file for smtpd is in a directory writable only to
>>> root and I want roaming users.  Do not I have to run a tcpserver-like
>>> program that launches imapd or popd as root?
>>
>> Right.  But you don't have to run them as root unless you are 
>> delivering
>> to multiple /etc/passwd users.  If you only deliver do vpopmail users,
>> put open-smtp and tcp.smtp in ~vpopmail/etc and keep them owned by
>> vpopmail.vchkpw, and all will be well.
>
> How do I have control over where open-smtp is put?  Is not it put in
> dirname of the tcprules file?

I don't know that you can change this, I've never tried.  You can change 
where tcp.smtp is, though, on your configure line.

> Also, why is it bad to run tcpserver (for pop) as root?

It's wise to not do ANYTHING as root if you can avoid it.  Just a good 
UNIX rule of thumb from a security perspective.  If you have all domains 
under vpopmail, there's no reason to run pop as root.

Regards,

Bill Shupp

Reply via email to