aboutsummaryrefslogtreecommitdiffstats
path: root/main/atop/make-cron-background.patch
blob: a710572cf7bcf5a99121a81a13044a3c815ceb77 (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
From a2cd8d902a833e5bec024e81d6361684c1f84e4b Mon Sep 17 00:00:00 2001
From: ptrcnull <git@ptrcnull.me>
Date: Tue, 1 Mar 2022 15:33:05 +0100
Subject: [PATCH] Make daily atop cron job run in the background

---
 atop.daily | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/atop.daily b/atop.daily
index 55737fd..5e18650 100755
--- a/atop.daily
+++ b/atop.daily
@@ -57,8 +57,7 @@ fi
 #
 ( (sleep 3; find "$LOGPATH" -name 'atop_*' -mtime +"$LOGGENERATIONS" -exec rm {} \;)& )
 
-# activate atop with an interval of S seconds (configurable),
-# replacing the current shell
+# activate atop with an interval of S seconds (configurable)
 #
-echo $$ > $PIDFILE
-exec $BINPATH/atop $LOGOPTS -w "$LOGPATH"/atop_"$CURDAY" "$LOGINTERVAL" > "$LOGPATH/daily.log" 2>&1
+$BINPATH/atop $LOGOPTS -w "$LOGPATH"/atop_"$CURDAY" "$LOGINTERVAL" > "$LOGPATH/daily.log" 2>&1 &
+echo $! > $PIDFILE
-- 
2.35.1