Thank you very much Mike!
Mike Gerdts wrote: > On Dec 14, 2007 8:45 AM, Mike Gerdts <mgerdts at gmail.com> wrote: > >> If your master daemon is a shell script, use ctrun(1) when starting >> the child. If your master is written in C, you either want to use >> system(3C) to start the child or muddle your way through >> libcontract(3LIB). >> > > This is the last time that I reply to my own post. I promise. > > My fuzzy memory is coming back to me. I fixed this for zoneadmd. > > 6431807 zoneadmd should daemonize itself into a new contract > > Here you can see the changes required. > > http://cvs.opensolaris.org/source/diff/onnv/onnv-gate/usr/src/cmd/zoneadmd/zoneadmd.c?r1=2303&r2=2382&format=s&full=1#0 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/smf-discuss/attachments/20071214/8a8e31ed/attachment.html>