Révision 87f5a74e
[debsecan] Use temp filename rather than PID-derived
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
| 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