From: Jesse P. <jes...@ex...> - 2007-06-05 19:21:26
|
Hello, I'd like to suggest that a switch to prevent smartd from forking is useful across all platforms. My rationale for this is that I have daemon monitoring tools on different platforms (notably launchd[1] on Darwin/Mac OS X) that depend on non-forking daemons. I realize that the debug switch could be useful for this except that I'd like to retain syslog logging and incur no overhead for debug mode (through extra logging, etc.). Thoughts? Thanks, - Jesse [1] http://developer.apple.com/macosx/launchd.html |
From: Sergey S. <sha...@us...> - 2007-06-07 17:38:58
|
On Tue, Jun 05, 2007 at 12:22:11PM -0700, Jesse Peterson wrote: >Hello, > >I'd like to suggest that a switch to prevent smartd from forking is =20 >useful across all platforms. My rationale for this is that I have =20 >daemon monitoring tools on different platforms (notably launchd[1] on =20 >Darwin/Mac OS X) that depend on non-forking daemons. Back in 2005, Enrico Scholz posted a patch that did just that: http://osdir.com/ml/linux.utilities.smartmontools/2005-12/msg00049.html --=20 Sergey Svishchev |
From: Christian F. <Chr...@t-...> - 2007-11-01 21:08:40
|
Sergey Svishchev wrote: > On Tue, Jun 05, 2007 at 12:22:11PM -0700, Jesse Peterson wrote: >> Hello, >> >> I'd like to suggest that a switch to prevent smartd from forking is >> useful across all platforms. My rationale for this is that I have >> daemon monitoring tools on different platforms (notably launchd[1] >> on Darwin/Mac OS X) that depend on non-forking daemons. > > Back in 2005, Enrico Scholz posted a patch that did just that: > > http://osdir.com/ml/linux.utilities.smartmontools/2005-12/msg00049.html > Just for Info: Patch checked in. Option '-n, --no-fork' now available in CVS. Christian |