about summary refs log tree commit diff
path: root/vlogger.8
Commit message (Collapse)AuthorAgeFilesLines
* vlogger: behave like logger(1) if argv[0] is "logger"Duncan Overbruck2021-03-131-8/+12
|
* vlogger: default to daemon.notice if linked as runit log serviceDuncan Overbruck2021-02-121-1/+5
|
* vlogger.8: fix typojacereda2020-01-231-1/+1
|
* vlogger: force to use syslog if message arguments are givenDuncan Overbruck2019-08-251-11/+29
|
* vlogger.8: fix -f descriptionDuncan Overbruck2019-08-251-1/+3
|
* vlogger: use the same defaults as logger(1)Duncan Overbruck2019-08-251-1/+4
|
* vlogger: add message argument for POSIX logger compatibilityDuncaen2018-06-231-1/+6
|
* vlogger: use static buffer and add -f flagDuncaen2018-06-221-14/+19
|
* vlogger: pass level and facility to /etc/vloggerDuncaen2018-06-221-2/+6
|
* vlogger: add logger(1) compatible -s and -i flag, and -S to force syslogDuncaen2018-06-221-3/+27
|
* vlogger.8: reference runit(8) 20180620Duncaen2018-06-201-1/+3
|
* vlogger.8: fix mdoc warningsDuncaen2018-06-201-3/+3
|
* Add vlogger(8)Duncaen2018-06-201-0/+138
vlogger(8) is a alternative to logger(1), by default it sends messages from stdin to syslog. The main reason to replace logger(1) is, that logger only connects once to the syslog socket in default mode and puts all messages into the void if syslog is not running at the time. logger(1) has a new `--socket-errors=on` mode which would work, but some void uses don't use syslog at all and in this case the log service would constantly restart. As a bonus vlogger(8) looks for /etc/vlogger and if its executable it just executes it and is replaced by it. This can be used to avoid syslog and just write all logs to files with svlogd(8) as example, without having to edit all log services.