send syslog message via netcat on Debian 9.5
I want to write a syslog client libraries in common lisp. It is sufficient just to be able to send a message on udp.
At first, open udp port 514 by editing /etc/rsyslog.conf. I just updated following 2 lines.
module(load="imudp")
input(type="imudp" port="514")
Next, restart rsyslog.
$ sudo systemctl stop rsyslog.service
$ sudo systemctl start rsyslog.service
At last, send syslog message via netcat.
$ nc -u localhost 514
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2019/04/16 21:35:00 This is a message from nc
^C