on opensuse 11.0 x86-64 - snort installed from official repsository.
what works is:
snort stated alone manually as:
snort -c /etc/snort/snort.conf -i eth0 -D
or
snort -i eth0 -c /etc/snort/snort.conf -v
it looks as if snort is working perfectly.
but when trying to run as daemon or use other rcsnortd functions - I always get errors. all errors seem to point to missing / unfound “functions”
rcsnortd start
Starting snort: /usr/sbin/rcsnortd: line 120: daemon: command not found
or
rcsnortd status
/usr/sbin/rcsnortd: line 143: status: command not found
the problem is of course the wrong path / missing file:
Source function library.
. /etc/rc.d/init.d/functions
an earlier howto found on another thread for opensuse 10.x does NOT work. the snort init script
/etc/init.d/snortd that is supposed to provide the functions …
does NOT work for opensuse 11.0
anyone having successfully installed snort on opensuse from repository in a most recent version ?
I have read about all available ( google ) OLD howtos for earlier versions. nothing helpful found so far - also on snort.org site.
any help welcome