projects/aports·blob master · refs

28 lines · 910 B

1From a2cd8d902a833e5bec024e81d6361684c1f84e4b Mon Sep 17 00:00:00 2001
2From: ptrcnull <[email protected]>
3Date: Tue, 1 Mar 2022 15:33:05 +0100
4Subject: [PATCH] Make daily atop cron job run in the background
5
6---
7 atop.daily | 7 +++----
8 1 file changed, 3 insertions(+), 4 deletions(-)
9
10diff --git a/atop.daily b/atop.daily
11index 55737fd..5e18650 100755
12--- a/atop.daily
13+++ b/atop.daily
14@@ -57,8 +57,7 @@ fi
15 #
16 ( (sleep 3; find "$LOGPATH" -name 'atop_*' -mtime +"$LOGGENERATIONS" -exec rm {} \;)& )
17
18-# activate atop with an interval of S seconds (configurable),
19-# replacing the current shell
20+# activate atop with an interval of S seconds (configurable)
21 #
22-echo $$ > $PIDFILE
23-exec $BINPATH/atop $LOGOPTS -w "$LOGPATH"/atop_"$CURDAY" "$LOGINTERVAL" > "$LOGPATH/daily.log" 2>&1
24+$BINPATH/atop $LOGOPTS -w "$LOGPATH"/atop_"$CURDAY" "$LOGINTERVAL" > "$LOGPATH/daily.log" 2>&1 &
25+echo $! > $PIDFILE
26--
272.35.1
28