Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Re: How run a daemon as non-root user

by fmerges (Chaplain)
on Dec 05, 2008 at 20:40 UTC ( #728373=note: print w/replies, xml ) Need Help??

in reply to How run a daemon as non-root user


I think you're a bit confused... the fact that you use Proc::PID::File has nothing to do with a daemon, is just to make more handy the manipulation of pid files, like File::Pid does.

Easy way to convert a program into a daemon is using Proc::Daemon.

Then for Debian and derivates, like Ubuntu see the man page of start-stop-daemon and be ready to write a small Bash script, it even allows you to create the pid file, or "daemonize" your process.


fmerges at

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://728373]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (9)
As of 2017-02-22 09:42 GMT
Find Nodes?
    Voting Booth?
    Before electricity was invented, what was the Electric Eel called?

    Results (326 votes). Check out past polls.