From cc4694865138bf1ad1b84bbe2a30dc19cbb0dc91 Mon Sep 17 00:00:00 2001 From: Hendrik Jäger Date: Thu, 13 Jun 2024 13:01:36 +0200 Subject: refine logging config --- templates/user_scandir/log/run.epp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/templates/user_scandir/log/run.epp b/templates/user_scandir/log/run.epp index 37cc89f..991b48f 100644 --- a/templates/user_scandir/log/run.epp +++ b/templates/user_scandir/log/run.epp @@ -8,13 +8,18 @@ <% } -%> define SVUSER <%= $username %> -define SVLOGDIR /var/log/s6/user_scandir_${SVUSER}/logs/ +define LOGDIR /var/log/s6/user_scandir_${SVUSER} +define MAIL_FIFO ${LOGDIR}/mail_fifo fdmove -c 2 1 s6-log + -- t T s1048576 S2147483648 - !"mail -s \"user_sv log: ${SVUSER}\" -- root" - ${SVLOGDIR} + n100 + "${LOGDIR}/full_logs" + n1 + !"background { redirfd -r 0 ${MAIL_FIFO} mail -s \"user_sv log: ${SVUSER}\" -- root } tee ${MAIL_FIFO}" + "${LOGDIR}/logs" -- cgit v1.2.3