> In most cases we run such daemons as "daemon" (doesn't imply networking or 
 > not) after it has initialized.
 > 
 > $ ps -fu daemon
 >      UID   PID  PPID   C    STIME TTY         TIME CMD
 >   daemon   134     1   0   Dec 21 ?           0:10 /usr/lib/crypto/kcfd
 >   daemon  4701     1   0   Dec 21 ?           0:00 /usr/lib/nfs/lockd
 >   daemon  4581     1   0   Dec 21 ?           0:00 /usr/sbin/rpcbind
 >   daemon  4602     1   0   Dec 21 ?           0:00 /usr/lib/nfs/statd
 >   daemon  4916     1   0   Dec 21 ?           0:05 /usr/lib/nfs/nfsmapid
 >   daemon  5725     1   0   Dec 21 ?           0:28 /usr/lib/nfs/nfsd
 > 
 > Generally speaking, there's no need to introduce a new user or use a uid 
 > which has certain other properties (such as owning files)

The "dladm" user already exists and owns the files under /etc/dladm.  We
introduced it so that the dladm(1M) command doesn't need to run as root.
Since dlmgmtd writes to files under /etc/dladm, it cannot use "daemon".

-- 
meem

Reply via email to