aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Nykryn <lnykryn@redhat.com>2016-01-05 16:15:36 +0100
committerLukas Nykryn <lnykryn@redhat.com>2016-01-05 16:15:42 +0100
commit41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42 (patch)
tree741443f98ccf91bfe7306d3af927d3628d1afdbe
parent4b627a20f4cce74e00b8f28d135cbbf583e2fa87 (diff)
downloadinitscripts-41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42.tar
initscripts-41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42.tar.gz
initscripts-41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42.tar.bz2
initscripts-41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42.tar.xz
initscripts-41bc9f110d7b3f1e3b762fc879bc6e13c5bfad42.zip
rc.sysinit: don't perform fsck twice with /.autorelabel
Reesolves: #1236062
-rwxr-xr-xrc.d/rc.sysinit3
1 files changed, 3 insertions, 0 deletions
diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit
index ef8c43b9..abce26d2 100755
--- a/rc.d/rc.sysinit
+++ b/rc.d/rc.sysinit
@@ -83,6 +83,9 @@ relabel_selinux() {
/sbin/fixfiles -F restore > /dev/null 2>&1
fi
rm -f /.autorelabel
+ # at this point fsck was already executed see bz1236062
+ [ -f /forcefsck ] && rm -f /forcefsck
+
echo $"Unmounting file systems"
umount -a
mount -n -o remount,ro /