Bug#504748: initscripts: mountall.sh must not mount ocfs2, gfs

Dmitry Bogatov KAction at debian.org
Tue Jan 1 22:38:21 GMT 2019


[2018-12-30 15:34] Adi Kriegisch <kriegisch at vrvis.at>
> > sysvinit=2.93-2?
> find the refreshed patch attached. I noticed, ceph support was added.
> I've no idea if ceph also needs its own stack available before being

Thank you very much. Dear co-maintainers, any objections to applying
this patch?

> mounted. For now, I've left ceph's code path unchanged.
> > [2011-08-17 17:58] Adi Kriegisch <kriegisch at vrvis.at>
> > > part 1     text/plain                 769
> > > Tags: patch
> > > 
> > > Find a patch attached that really removes ocfs2 and gfs from
> > > /etc/init.d/mountnfs.sh
> > > /etc/init.d/umountnfs.sh and
> > > /etc/network/if-up.d/mountnfs
> part 1.2   text/x-patch              1773
> Index: sysvinit-2.93/debian/src/initscripts/etc/network/if-up.d/mountnfs
> ===================================================================
> --- sysvinit-2.93.orig/debian/src/initscripts/etc/network/if-up.d/mountnfs
> +++ sysvinit-2.93/debian/src/initscripts/etc/network/if-up.d/mountnfs
> @@ -84,7 +84,7 @@ set_env() {
>  					# what the options are.
>  					start_nfs=yes
>  					;;
> -				  smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs|ceph)
> +				  smbfs|cifs|coda|ncp|ncpfs|ceph)
>  					;;
>  				  *)
>  					FSTYPE=
> Index: sysvinit-2.93/debian/src/initscripts/etc/init.d/mountnfs.sh
> ===================================================================
> --- sysvinit-2.93.orig/debian/src/initscripts/etc/init.d/mountnfs.sh
> +++ sysvinit-2.93/debian/src/initscripts/etc/init.d/mountnfs.sh
> @@ -37,7 +37,7 @@ do_wait_async_mount() {
>  					;;
>  				esac
>  				case "$FSTYPE" in
> -				  nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs|ceph)
> +				  nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ceph)
>  					;;
>  				  *)
>  					continue
> Index: sysvinit-2.93/debian/src/initscripts/etc/init.d/umountnfs.sh
> ===================================================================
> --- sysvinit-2.93.orig/debian/src/initscripts/etc/init.d/umountnfs.sh
> +++ sysvinit-2.93/debian/src/initscripts/etc/init.d/umountnfs.sh
> @@ -51,7 +51,7 @@ do_stop () {
>  			;;
>  		esac
>  		case "$FSTYPE" in
> -		  nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs|ceph)
> +		  nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ceph)
>  			DIRS="$MTPT $DIRS"
>  			;;
>  		  proc|procfs|linprocfs|devpts|usbfs|usbdevfs|sysfs)
> @@ -60,7 +60,13 @@ do_stop () {
>  		esac
>  		case "$OPTS" in
>  		  _netdev|*,_netdev|_netdev,*|*,_netdev,*)
> -			DIRS="$MTPT $DIRS"
> +			case "$FSTYPE" in
> +			  ocfs2|gfs)
> +				;;
> +			  *)
> +				DIRS="$MTPT $DIRS"
> +				;;
> +			esac
>  			;;
>  		esac
>  	done < /etc/mtab
> part 2     application/pgp-signatur   833 This is a digitally signed message p




More information about the Debian-init-diversity mailing list