From 87f5a74ec85240107432c189119d3756e21df4e6 Mon Sep 17 00:00:00 2001 From: Olivier Mehani Date: Thu, 1 Sep 2016 10:50:00 +1000 Subject: [PATCH] [debsecan] Use temp filename rather than PID-derived Signed-off-by: Olivier Mehani --- plugins/system/debsecan | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/plugins/system/debsecan b/plugins/system/debsecan index 1dba81f7..b0b27e9d 100755 --- a/plugins/system/debsecan +++ b/plugins/system/debsecan @@ -59,11 +59,12 @@ EOF_ exit 0 fi -debsecan 2> /dev/null > /tmp/debsecan.munin.$$ -high=`grep -c 'high urgency' /tmp/debsecan.munin.$$` -medium=`grep -c 'medium urgency' /tmp/debsecan.munin.$$` -low=`grep -c 'low urgency)' /tmp/debsecan.munin.$$` -other=`grep -c -v -e 'low urgency' -e 'medium urgency' -e 'high urgency' /tmp/debsecan.munin.$$` +OUT=`mktemp -t debescan.XXXXXX` +debsecan 2> /dev/null > ${OUT} +high=`grep -c 'high urgency' ${OUT}` +medium=`grep -c 'medium urgency' ${OUT}` +low=`grep -c 'low urgency)' ${OUT}` +other=`grep -c -v -e 'low urgency' -e 'medium urgency' -e 'high urgency' ${OUT}` cat <