On 08/09/2016 09:24 AM, Petr Lautrbach wrote:
-n was not being passed down to restorecon properly in the code path
for -C and -N
Patch-by: Dan Callaghan <[email protected]>
Signed-off-by: Petr Lautrbach <[email protected]>
Applied.
Thanks,
Jim
---
policycoreutils/scripts/fixfiles | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/policycoreutils/scripts/fixfiles b/policycoreutils/scripts/fixfiles
index 5c29eb9..fa43a53 100755
--- a/policycoreutils/scripts/fixfiles
+++ b/policycoreutils/scripts/fixfiles
@@ -150,8 +150,9 @@ fi
#
newer() {
DATE=$1
+ shift
for m in `echo $FILESYSTEMSRW`; do
- find $m -mount -newermt $DATE -print0 2>/dev/null | ${RESTORECON}
${FORCEFLAG} ${VERBOSE} -i -0 -f -
+ find $m -mount -newermt $DATE -print0 2>/dev/null | ${RESTORECON}
${FORCEFLAG} ${VERBOSE} $* -i -0 -f -
done;
}
@@ -190,7 +191,7 @@ if [ -f ${PREFC} -a -x /usr/bin/diff ]; then
esac; \
fi; \
done | \
- ${RESTORECON} ${VERBOSE} -i -f - -R `exclude_dirs`; \
+ ${RESTORECON} ${VERBOSE} -i -f - -R $* `exclude_dirs`; \
rm -f ${TEMPFILE} ${PREFCTEMPFILE}
fi
}
@@ -222,7 +223,7 @@ if [ ! -z "$PREFC" ]; then
exit $?
fi
if [ ! -z "$BOOTTIME" ]; then
- newer $BOOTTIME
+ newer $BOOTTIME $*
exit $?
fi
[ -x /usr/sbin/genhomedircon ] && /usr/sbin/genhomedircon
--
James Carter <[email protected]>
National Security Agency
_______________________________________________
Selinux mailing list
[email protected]
To unsubscribe, send email to [email protected].
To get help, send an email containing "help" to [email protected].