/usr/sbin/argus requested by /etc/init.d/argus-server is missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
argus (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Probably it's a dup of bug #192868 however the files and the release are not the same.
The issue is that the init script in karmic of argus-server sets as the daemon file the file "/usr/sbin/argus" which doesn't exists after argus-server installation.
root@
DEFAULTS=
LOGFILE=
CONFFILE=
DAEMON=
NAME=argus
PIDFILE=
The init.d script arises an exit 1 error. The exit 1 appears after testing the existence of /usr/sbin/argus file
root@
+ set -e
+ DEFAULTS=
+ LOGFILE=
+ CONFFILE=
+ DAEMON=
+ NAME=argus
+ PIDFILE=
+ test -f /etc/default/
+ . /etc/default/
++ STARTUP=boot
+ '[' boot = dialup ']'
+ '[' boot = none ']'
+ '[' '!' -f /etc/argus.conf ']'
+ test -x /usr/sbin/argus
+ exit 1
The right file seems to be /usr/sbin/
Just creating a symlink of that script to the "missing" /usr/bin/argus file (or editing the init.d script to point to the right file) solves the problem:
root@
root@
+ set -e
+ DEFAULTS=
+ LOGFILE=
+ CONFFILE=
+ DAEMON=
+ NAME=argus
+ PIDFILE=
+ test -f /etc/default/
+ . /etc/default/
++ STARTUP=boot
+ '[' boot = dialup ']'
+ '[' boot = none ']'
+ '[' '!' -f /etc/argus.conf ']'
+ test -x /usr/sbin/argus
+ case "$1" in
+ echo -n 'Starting network auditing daemon: '
Starting network auditing daemon: + testrunning
+ '[' -f /var/run/argus.pid ']'
+ /usr/sbin/argus -w /var/log/
argus[28766]: started+ echo 'argus. '
argus.
I'm running ubuntu karmic
root@
Description: Ubuntu 9.10
Release: 9.10
root@SNORTIDS:
argus-server:
Installed: 1:2.0.6.fixes.1-16
Candidate: 1:2.0.6.fixes.1-16
Version table:
*** 1:2.0.6.fixes.1-16 0
500 http://
100 /var/lib/