Re: [PATCH] policycoreutils: fixfiles: failure to create /.autorelabel is fatal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
> 




[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux