blob: 1937ac0436c652869ff2881a412ba85bc9044d8e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!@shebangdir@/execlineb -P
# ISC license.
define LOGSCRIPT "#!@shebangdir@/execlineb -P
# ISC license
fdmove -c 1 2
if { mkdir -p -m750 -- @syslogdir@/${NAME} }
if { chown @loguser@:@loguser@ @syslogdir@/${NAME} }
s6-setuidgid @loguser@
s6-log -bd3 @logconfig@ @syslogdir@/${NAME}"
if { rm -Rf @sysconfdir@/src/generated-logger }
if { mkdir -p @sysconfdir@/src/generated-logger }
elglob LONGRUNS @sysconfdir@/src/*/*
forx -pE LONGRUN { ${LONGRUNS} }
if -x0 { eltest -f ${LONGRUN}/producer-for }
if -x0 -n { eltest -f ${LONGRUN}/no-ml }
if { echo Making the logger of ${LONGRUN} }
pipeline { sed -e s/-log$// -- ${LONGRUN}/producer-for }
withstdinas -E NAME
longrun-make
@sysconfdir@/src/generated-logger
${NAME}
log
${LOGSCRIPT}
@logdep@
|