s6

Mirror/fork of https://skarnet.org/software/s6/
git clone https://ccx.te2000.cz/git/s6
Log | Files | Refs | README | LICENSE

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