summaryrefslogtreecommitdiffstats
path: root/src/lib/service/system/s6-svscan-log/run
blob: e8c40222b4a36c7c143507a0d386f0ff1e87f535 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!@shebangdir@/execlineb -P

# ISC license.

fdmove -c 1 2

if { mkdir -p -m750 -- @tmpfsdir@/@sysrundir@/log/uncaught-logs }
# fifo is created in prepare-svscan
if { chown -R @loguser@:@loguser@ @tmpfsdir@/@sysrundir@/log fifo }

s6-setuidgid @loguser@

redirfd -rnb 0 fifo

s6-log -bpd3 -- @logconfig@ @tmpfsdir@/@sysrundir@/log/uncaught-logs