-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This patch looks good to me. acked. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk45tpgACgkQrlYvE4MpobOOnwCeKCZQu35ZutPOw/Mi4dlT/Zc1 ypEAoJ5d2DDRQdR6HwRIcVqSJDDnF/8l =kdy/ -----END PGP SIGNATURE-----
>From 1674985b7390435d74e66295c7ee5d8ee6568ef3 Mon Sep 17 00:00:00 2001 From: Eric Paris <eparis@xxxxxxxxxx> Date: Sun, 10 Jul 2011 16:21:35 +0200 Subject: [PATCH 033/155] policycoreutils: fixfiles stop trying to be smart about filesystems The type of a filesystem (ext*, btrfs, etc) really doesn't matter when it comes to the ability to set labels. Stop trying to be smart and just call restorecon. It will either work or it won't and out heuristic isn't helping. Signed-off-by: Eric Paris <eparis@xxxxxxxxxx> --- policycoreutils/scripts/fixfiles | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) diff --git a/policycoreutils/scripts/fixfiles b/policycoreutils/scripts/fixfiles index bb2f445..5aa5ba5 100755 --- a/policycoreutils/scripts/fixfiles +++ b/policycoreutils/scripts/fixfiles @@ -179,13 +179,7 @@ if [ ! -z "$RPMFILES" ]; then exit $? fi if [ ! -z "$FILEPATH" ]; then - if [ -x /usr/bin/find ]; then - /usr/bin/find "$FILEPATH" \ - ! \( -fstype ext2 -o -fstype ext3 -o -fstype ext4 -o -fstype ext4dev -o -fstype gfs2 -o -fstype jfs -o -fstype xfs -o -fstype btrfs \) -prune -o -print0 | \ - ${RESTORECON} ${FORCEFLAG} $* -0 -f - 2>&1 | cat >> $LOGFILE - else - ${RESTORECON} ${FORCEFLAG} -R $* $FILEPATH 2>&1 | cat >> $LOGFILE - fi + ${RESTORECON} ${FORCEFLAG} -R $* $FILEPATH 2>&1 | cat >> $LOGFILE return fi [ -x /usr/sbin/genhomedircon ] && /usr/sbin/genhomedircon -- 1.7.6
Attachment:
0033-policycoreutils-fixfiles-stop-trying-to-be-smart-abo.patch.sig
Description: PGP signature