run (699B)
1 #!/bin/execlineb -P 2 s6-setuidgid syslog 3 multisubstitute 4 { 5 define T t 6 define dir /var/log/syslogd 7 } 8 exec -c 9 s6-log -d3 -- 10 11 - +^auth\\. +^authpriv\\. $T ${dir}/secure 12 - +^cron\\. $T ${dir}/cron 13 - +^daemon\\. $T ${dir}/daemon 14 - +^[[:alnum:]]*\\.debug: $T ${dir}/debug 15 - +^[[:alnum:]]*\\.err: +^[[:alnum:]]*\\.error: +^[[:alnum:]]*\\.emerg: +^[[:alnum:]]*\\.alert: +^[[:alnum:]]*\\.crit: $T ${dir}/errors 16 - +^kern\\. $T ${dir}/kernel 17 - +mail\\. $T ${dir}/mail 18 - +user\\. $T ${dir}/user 19 - +^[[:alnum:]]*\\.info: +^[[:alnum:]]*\\.notice: +^[[:alnum:]]*\\.warn: -^auth\\. -^authpriv\\. -^cron\\. -daemon\\. -mail\\. $T ${dir}/messages 20 + -^auth\\. -^authpriv\\. $T ${dir}/everything