diff -r 2c0dacb26b14 -r 1d18ebb9e279 security.d/chk_setid --- a/security.d/chk_setid Mon Jan 20 12:48:38 2014 +0100 +++ b/security.d/chk_setid Tue Apr 15 14:45:38 2014 +0200 @@ -1,7 +1,7 @@ #!/bin/bash # ############################################################################# -# Copyright (C) 2005-2013 +# Copyright (C) 2005-2014 # # Michiel Broek # @@ -28,7 +28,7 @@ TZ=UTC; export TZ LANG=C; export LANG -SECUREDIR=`mktemp -d /tmp/_securedir.XXXXXX` || exit 1 +SECUREDIR=$(mktemp -d /tmp/_securedir.XXXXXX) || exit 1 trap "/bin/rm -rf $SECUREDIR ; exit 0" EXIT INT QUIT PIPE @@ -50,14 +50,14 @@ if [ ! -f $CURR ]; then # No database, install new database - find $FSS \( -mount \( -perm -u+s -a ! -type d \) -o \( -perm -g+s -a ! -type d \) \) -print0 | \ + find $FSS \( -mount \( -perm -u+s -a ! -type d \) -o \( -perm -g+s -a ! -type d \) \) -print0 2>/dev/null | \ xargs -0 /bin/ls -ld --full-time | sort -k9 > $CURR exit fi # Database is present, create temp database # -find $FSS \( -mount \( -perm -u+s -a ! -type d \) -o \( -perm -g+s -a ! -type d \) \) -print0 | \ +find $FSS \( -mount \( -perm -u+s -a ! -type d \) -o \( -perm -g+s -a ! -type d \) \) -print0 2>/dev/null | \ xargs -0 /bin/ls -ld --full-time | sort -k9 > $TMP1 changed=0