Projet

Général

Profil

Révision 87f5a74e

ID87f5a74ec85240107432c189119d3756e21df4e6
Parent d0a83705
Enfant 1a5b42e8

Ajouté par Olivier Mehani il y a environ 9 ans

[debsecan] Use temp filename rather than PID-derived

Signed-off-by: Olivier Mehani <>

Voir les différences:

plugins/system/debsecan
59 59
  exit 0
60 60
fi
61 61

  
62
debsecan 2> /dev/null > /tmp/debsecan.munin.$$
63
high=`grep -c 'high urgency' /tmp/debsecan.munin.$$`
64
medium=`grep -c 'medium urgency' /tmp/debsecan.munin.$$`
65
low=`grep -c 'low urgency)' /tmp/debsecan.munin.$$`
66
other=`grep -c -v -e 'low urgency' -e 'medium urgency' -e 'high urgency' /tmp/debsecan.munin.$$`
62
OUT=`mktemp -t debescan.XXXXXX`
63
debsecan 2> /dev/null > ${OUT}
64
high=`grep -c 'high urgency' ${OUT}`
65
medium=`grep -c 'medium urgency' ${OUT}`
66
low=`grep -c 'low urgency)' ${OUT}`
67
other=`grep -c -v -e 'low urgency' -e 'medium urgency' -e 'high urgency' ${OUT}`
67 68
cat <<EOF_
68 69
high.value $high
69 70
medium.value $medium
......
71 72
other.value $other
72 73
EOF_
73 74

  
74
rm -f /tmp/debsecan.munin.$$
75
rm -f ${OUT}

Formats disponibles : Unified diff