El 12/06/13 11:24, Mel Gorman escribió:
Redundant (even the venerable old startproc did the daemonization for the program), error-prone, archaic, etc.
Indeed. I've no idea what the original motivation was.
The racy daemonization issue is one of the many things that due to systemd aggressive paralellization and speed has been brought to the surface after living under the rug for decades, unfortunately there is tendency to shoot the messenger ;-) The correct steps for daemonization are documented in daemon(7) either for traditional forking daemons in the section "SysV Daemons" (hint: I have reviewed hundreds of packages, none implements the 15 steps correctly :-( saaad state of reality..) or for native systemd services in the section "New-Style Daemons". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org