Skip to content

steveschnepp/usyslogd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usyslogd

usyslogd is a micro syslog implementation that basically listens to the syslogd UDP port and transparently calls syslog(3)

Static build

For a minimal size, it is designed to compile with the musl libc a be statically linked. An easy way to achieve that is to simpy use

make CC=musl-gcc LDFLAGS=-static

Install

It is designed to be used with systemd.

sudo cp usyslogd.service /etc/systemd/system/
sudo systemctl enable usyslogd
sudo systemctl start usyslogd

Configuration

There is currently no configuration possible for the sake of extreme simplicity & robustness.

Bugs

It actually calls syslog(3), but doesn't parse the priority of the incoming message, so it isn't handled correctly.

About

Micro syslog implementation

Resources

License

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors