Bug#504748: initscripts: mountall.sh must not mount ocfs2, gfs
Dmitry Bogatov
KAction at debian.org
Sat Dec 29 18:33:43 GMT 2018
control: tags -1 -patch +moreinfo
Dear submitter, my apologies. Could you please refresh patch aganist
sysvinit=2.93-2?
[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
>
> OCFS2 needs ocfs2-tools package to work which provides o2cb and the cluster
> stack necessary to mount ocfs2 file systems. Trying to mount those
> filesystems in other init scripts will fail. Besides that ocfs2-tools
> provides a second script -- /etc/init.d/ocfs2 -- that takes care of the
> mounting and unmounting. I assume this issue is very similar to GFS.
>
> Thanks,
> Adi
>
> PS: I think the severity of this bug can be downgraded to 'normal' or even
> 'minor' as the attempt of mounting and umounting ocfs2 volumes by the
> initscript's files results in an error message but basically has no effect
> besides that message.
> part 2 text/x-diff 1257
> --- etc/network/if-up.d/mountnfs 2011-08-17 17:37:24.000000000 +0200
> +++ etc/network/if-up.d/mountnfs 2011-08-17 17:37:51.000000000 +0200
> @@ -71,7 +71,7 @@
> # NFSv4 requires idmapd, so start nfs-common no matter what the options are.
> start_nfs=yes
> ;;
> - smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs)
> + smbfs|cifs|coda|ncp|ncpfs)
> ;;
> *)
> FSTYPE=
> --- etc/init.d/mountnfs.sh 2011-08-17 17:06:59.000000000 +0200
> +++ etc/init.d/mountnfs.sh 2011-08-17 17:36:44.000000000 +0200
> @@ -40,7 +40,7 @@
> ;;
> esac
> case "$FSTYPE" in
> - nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs)
> + nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs)
> ;;
> *)
> continue
> --- etc/init.d/umountnfs.sh 2011-08-17 17:06:54.000000000 +0200
> +++ etc/init.d/umountnfs.sh 2011-08-17 17:09:30.000000000 +0200
> @@ -63,7 +63,7 @@
> ;;
> esac
> case "$FSTYPE" in
> - nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs)
> + nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda)
> DIRS="$MTPT $DIRS"
> ;;
> proc|procfs|linprocfs|devpts|usbfs|usbdevfs|sysfs)
> @@ -72,7 +72,13 @@
> esac
> case "$OPTS" in
> _netdev|*,_netdev|_netdev,*|*,_netdev,*)
> - DIRS="$MTPT $DIRS"
> + case "$FSTYPE" in
> + ocfs2|gfs)
> + ;;
> + *)
> + DIRS="$MTPT $DIRS"
> + ;;
> + esac
> ;;
> esac
> done
More information about the Debian-init-diversity
mailing list