On 05/12/2018 08:43 AM, Alan Jenkins wrote: > Fix the following ambiguous output (from booting with init=/bin/sh): > > # /usr/sbin/fixfiles onboot > /usr/sbin/fixfiles: line 313: /.autorelabel: Read-only file system > /usr/sbin/fixfiles: line 317: /.autorelabel: Read-only file system > System will relabel on next boot > > System will not relabel on next boot if we couldn't create ./autorelabel > > (In case anyone reading this description is still confused: To run > `fixfiles onboot` after booting with init=/bin/sh, you must first run > `mount / -oremount,rw`). Thanks, applied. > --- > policycoreutils/scripts/fixfiles | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/policycoreutils/scripts/fixfiles b/policycoreutils/scripts/fixfiles > index 0eeeea46..69bd8488 100755 > --- a/policycoreutils/scripts/fixfiles > +++ b/policycoreutils/scripts/fixfiles > @@ -309,7 +309,7 @@ case "$1" in > usage > exit 1 > fi > - > /.autorelabel > + > /.autorelabel || exit $? > [ -z "$FORCEFLAG" ] || echo -n "$FORCEFLAG " >> /.autorelabel > [ -z "$BOOTTIME" ] || echo -N $BOOTTIME >> /.autorelabel > # Force full relabel if / does not have a label on it >