Argus as a daemon: initscripts broken
Carter Bullard
carter at qosient.com
Mon Sep 21 10:24:54 EDT 2009
Hey Chris,
Thanks for the patch and email regarding the spec file issues!!!!!
Grab argus-3.0.2.tar.gz, as these problems have been possibly addressed
there. (this has not been announced as "released", but will be very
soon. It
is available from the web site and has been available from the
developers
section for quite a while).
I like the notion of having "overrides" but I'm not sure about using a
command-line letter
for this function (command-line letters are scarce for the clients at
least). Would a
"-M foreground" option instead be agreeable?
Carter
On Sep 20, 2009, at 6:18 PM, Chris Wilson wrote:
> Hi all,
>
> It seems that the default behaviour of "argus -d" has changed. While
> this option used to force Argus to run as a daemon, overriding the
> setting in the configuration, it now toggles the value.
>
> As the default initscript runs Argus with -d, and the default
> configuration file also specified ArgusDaemon = yes, the end result
> is that by default, running "/etc/init.d/argus start" runs Argus in
> the foreground, not as a daemon, and therefore never finishes. This
> also causes "rpm -ivh argus-3.0.0.i386.rpm" to hang forever when it
> tries to start the daemon.
>
> The attached patch makes the -d option always cause Argus to run as
> a daemon, and adds a new option, -f, which forces it to run in the
> foreground. This fixed both the initscript and RPM installation
> problems described above.
>
> Cheers, Chris.
> --
> _____ __ _
> \ __/ / ,__(_)_ | Chris Wilson <chris+sig at qwirx.com> Cambs UK |
> / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
> \__/_/_/_//_/___/ | We are GNU : free your mind & your software |
> <argus-3.0.0-daemon.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3815 bytes
Desc: not available
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20090921/c1ea444d/attachment.bin>
More information about the argus
mailing list