mausezahn: re-work configuration file
commit134a7beb7abb77cd3e63a59591f54ea2ddde8890
authorJon Schipp <jonschipp@gmail.com>
Tue, 22 Jul 2014 19:15:07 +0000 (22 14:15 -0500)
committerDaniel Borkmann <dborkman@redhat.com>
Wed, 23 Jul 2014 12:00:24 +0000 (23 14:00 +0200)
tree4c476e9a9c40dedf9dde3ffbcb0eeab069f27ae1
parentc6ac8232cd5e080ad90c9fd0c0a92abc0722c015
mausezahn: re-work configuration file

/etc/netsniff-ng/mausezahn.conf as mentioned in manual was never read
because code was statically set to mz.cfg in /etc/mausezahn. This patch
simplifies things by using the existing /etc/netsniff-ng directory created
in the default install and still using a single configuration but with a
an easier to remember name e.g. ${tool}.conf.

Example:

$ cat /etc/netsniff-ng/mausezahn.conf
user = testuser
password = testpassword
enable = awesome

Pre-patch:

$ mausezahn -x
Mausezahn accepts incoming Telnet connections on port 25542.
mz: Problems opening config file. Will use defaults

Post-patch:

$ mausezahn -x
Mausezahn accepts incoming Telnet connections on port 25542.

Signed-off-by: Jon Schipp <jonschipp@gmail.com>
Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
mausezahn.8
staging/cli.c
staging/mz.h