setting up sysklogd on debian

build from scratch

apt purge rsyslog inetutils-syslogd
apt autoremove --purge
apt install build-essential

grab the latest tag

tag=2.7.0

wget https://github.com/troglobit/sysklogd/releases/download/v$tag/sysklogd-$tag.tar.gz
tar xzf sysklogd-$tag.tar.gz
cd sysklogd-$tag/
./configure --sysconfdir=/etc/ --localstatedir=/var
echo $MAKEFLAGS
make
make install

cp -i syslog.conf /etc/

ready to go

start and enable

    systemctl list-unit-files | grep rc-local
    vi /etc/rc.local

#!/bin/bash

echo -n troglobit sysklogd ...
    /usr/local/sbin/syslogd -s -m0 && echo done

chmod +x /etc/rc.local

operations

    pgrep -a syslogd

    pkill syslogd

resources

https://github.com/troglobit/sysklogd/tags


HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | HTML5 | CONTACT
Copyright © 2024 Pierre-Philipp Braun