File: run

package info (click to toggle)
s6 2.13.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,080 kB
  • sloc: ansic: 12,041; sh: 602; makefile: 128
file content (20 lines) | stat: -rwxr-xr-x 699 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/execlineb -P
s6-setuidgid syslog
multisubstitute
{
  define T t
  define dir /var/log/syslogd
}
exec -c
s6-log -d3 --

 - +^auth\\. +^authpriv\\.  $T ${dir}/secure
 - +^cron\\.  $T ${dir}/cron
 - +^daemon\\.  $T ${dir}/daemon
 - +^[[:alnum:]]*\\.debug:  $T ${dir}/debug
 - +^[[:alnum:]]*\\.err: +^[[:alnum:]]*\\.error: +^[[:alnum:]]*\\.emerg: +^[[:alnum:]]*\\.alert: +^[[:alnum:]]*\\.crit:  $T ${dir}/errors
 - +^kern\\.  $T ${dir}/kernel
 - +mail\\.  $T ${dir}/mail
 - +user\\.  $T ${dir}/user
 - +^[[:alnum:]]*\\.info: +^[[:alnum:]]*\\.notice: +^[[:alnum:]]*\\.warn: -^auth\\. -^authpriv\\. -^cron\\. -daemon\\. -mail\\.  $T ${dir}/messages
 + -^auth\\. -^authpriv\\.  $T ${dir}/everything