Dear Dmitry,

> Dear submitter, my apologies. Could you please refresh patch aganist
> 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
mounted. For now, I've left ceph's code path unchanged.

best regards,
        Adi

> [2011-08-17 17:58] Adi Kriegisch <kriegi...@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
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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to