From 6b0ac52357eb07c6dad36b5d3ff587bc04d98617 Mon Sep 17 00:00:00 2001 From: Miguel Scapolla Date: Thu, 24 Aug 2017 16:15:18 -0300 Subject: [PATCH] Compile snoopy. --- linux/snoopy.txt | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 linux/snoopy.txt diff --git a/linux/snoopy.txt b/linux/snoopy.txt new file mode 100644 index 0000000..d1463b4 --- /dev/null +++ b/linux/snoopy.txt @@ -0,0 +1,36 @@ +### Compile snoopy in Debian. + +* Install + apt-get install dh-autoreconf socat git + +* Clone + git clone https://github.com/a2o/snoopy.git + +* Edit lib/inih/src/ini.h + INI_MAX_LINE --> 512 + +* Compile + ./bootstrap.sh + ./configure + make + +* As root, install + make install + +* Files installed + /usr/local/etc/snoopy.ini + /usr/local/lib/libsnoopy.la + /usr/local/lib/libsnoopy.so.0.0.0 + /usr/local/sbin/snoopy-disable + /usr/local/sbin/snoopy-enable + +* Edit /usr/local/etc/snoopy.ini + message_format = "SNOOPY HST=%{hostname} DAT=%{datetime} TIM=%{timestamp}.%{timestamp_ms} USR=%{tty_username} USR=%{username} UID=%{tty_uid} UID=%{uid} LOG=%{login} EUSR=%{eusername} EUID=%{euid} GRP=%{group} GID=%{gid} EGID=%{egid} EGRP=%{egroup} TTY=%{tty} SSH=%{env:SSH_CONNECTION} CWD=%{cwd} FIL=%{filename} CMD=%{cmdline}" + filter_chain = "exclude_spawns_of:cron" + output = devlog + error_logging = no + +* Enable + snoopy-enable + +* Reboot