projects
/
mirror
/
dsa-nagios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cleanup dsa-update-unowned-file-status and dsa-update-unowned-file-status creation...
[mirror/dsa-nagios.git]
/
dsa-nagios-checks
/
sbin
/
dsa-update-unowned-file-status
diff --git
a/dsa-nagios-checks/sbin/dsa-update-unowned-file-status
b/dsa-nagios-checks/sbin/dsa-update-unowned-file-status
index
1caaaeb
..
56331ef
100755
(executable)
--- a/
dsa-nagios-checks/sbin/dsa-update-unowned-file-status
+++ b/
dsa-nagios-checks/sbin/dsa-update-unowned-file-status
@@
-22,7
+22,10
@@
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
CUTOFF=40
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
CUTOFF=40
-STATUS=/var/cache/dsa/nagios/nouser
+STATUSDIR=/var/cache/dsa/nagios
+STATUS="${STATUSDIR}"/nouser
+
+mkdir -p "${STATUSDIR}"
tmp=`tempfile`
trap "rm -f '$tmp'" exit
tmp=`tempfile`
trap "rm -f '$tmp'" exit
@@
-31,7
+34,7
@@
if command -v ionice >/dev/null 2>&1; then
prefix="ionice -c 3 -t" # idle priority, ignore errors
fi
prefix="ionice -c 3 -t" # idle priority, ignore errors
fi
-$prefix find / -ignore_readdir_race \( -fstype proc -o -fstype sysfs
\) -prune -o -nouser
| head -n "$CUTOFF" > "$tmp"
+$prefix find / -ignore_readdir_race \( -fstype proc -o -fstype sysfs
-o -fstype fdescfs -o -fstype autofs -o -fstype nfs4 \) -prune -o \( -nouser -print \)
| head -n "$CUTOFF" > "$tmp"
if [ -s "$tmp" ]; then
echo "WARN"
if [ -s "$tmp" ]; then
echo "WARN"