On Jan 5, 2012, at 8:58 PM, Doug Barton wrote:

> On 01/05/2012 14:48, Guy Helmer wrote:
>>  Allow daemon(8) to run pidfile_open() before relenquishing privileges
>>  so pid files can be written in /var/run when started as root.
> 
> I'm not sure how useful this is since when daemon is exiting it won't be
> able to remove the pid file (unless I'm missing something).
> 
> Isn't it better to pre-create the pid file with the proper permissions
> for the unprivileged user?
> 

Would it be OK for daemon to hang around and wait for the child process to 
exit, then remove the pid file?

The only other alternative I see would be to create a subdirectory that is 
writable by the user so the child can create and delete the pid file.

Guy--------
This message has been scanned by ComplianceSafe, powered by Palisade's 
PacketSure.
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to