diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/etc/s6-services/s6-logrotater/run.epp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/templates/etc/s6-services/s6-logrotater/run.epp b/templates/etc/s6-services/s6-logrotater/run.epp new file mode 100644 index 0000000..347f85d --- /dev/null +++ b/templates/etc/s6-services/s6-logrotater/run.epp @@ -0,0 +1,12 @@ +<% if versioncmp( $facts['os']['release']['major'], '10' ) >= 1 { -%> +#!/usr/bin/execlineb -P +<% } else { -%> +#!/usr/local/bin/execlineb -P +<% } -%> + +foreground { sleep 10m } + +forbacktickx -p s6svc { ls -1N /etc/s6-scandir/ } +importas -u s6svc s6svc +if { test -d /etc/s6-scandir/\${s6svc}/log } +s6-svc -a /etc/s6-scandir/\${s6svc}/log |