Package: initscripts Version: 2.87dsf-10 Ceph is a distributed network file system (package 'ceph') that needs to be mounted with other netowrk file system, after the network is up.
A patch is below. Tanks! sage >From 7b67e6c3a6b0fffe3327a7514619776dea40d104 Mon Sep 17 00:00:00 2001 From: Sage Weil <s...@newdream.net> Date: Thu, 6 May 2010 15:04:23 -0700 Subject: [PATCH] sysvinit: include 'ceph' in list of network file systems Ceph is a distributed network file system (package 'ceph') that needs to be mounted with other netowrk file system, after the network is up. Signed-off-by: Sage Weil <s...@newdream.net> --- debian/src/initscripts/etc/init.d/mountall.sh | 2 +- debian/src/initscripts/etc/init.d/mountnfs.sh | 2 +- debian/src/initscripts/etc/init.d/umountnfs.sh | 2 +- .../src/initscripts/etc/network/if-up.d/mountnfs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/debian/src/initscripts/etc/init.d/mountall.sh b/debian/src/initscripts/etc/init.d/mountall.sh index 405839c..1daf994 100644 --- a/debian/src/initscripts/etc/init.d/mountall.sh +++ b/debian/src/initscripts/etc/init.d/mountall.sh @@ -27,7 +27,7 @@ do_start() { # Mount local file systems in /etc/fstab. # mount_all_local() { - mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 \ + mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2,ceph \ -O no_netdev } pre_mountall diff --git a/debian/src/initscripts/etc/init.d/mountnfs.sh b/debian/src/initscripts/etc/init.d/mountnfs.sh index 8d07bb7..51164f5 100644 --- a/debian/src/initscripts/etc/init.d/mountnfs.sh +++ b/debian/src/initscripts/etc/init.d/mountnfs.sh @@ -40,7 +40,7 @@ do_wait_async_mount() { ;; esac case "$FSTYPE" in - nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs) + nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs|ceph) ;; *) continue diff --git a/debian/src/initscripts/etc/init.d/umountnfs.sh b/debian/src/initscripts/etc/init.d/umountnfs.sh index 4838466..be46fd2 100644 --- a/debian/src/initscripts/etc/init.d/umountnfs.sh +++ b/debian/src/initscripts/etc/init.d/umountnfs.sh @@ -63,7 +63,7 @@ do_stop () { ;; esac case "$FSTYPE" in - nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs) + nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs|ceph) DIRS="$MTPT $DIRS" ;; proc|procfs|linprocfs|devfs|devpts|usbfs|usbdevfs|sysfs) diff --git a/debian/src/initscripts/etc/network/if-up.d/mountnfs b/debian/src/initscripts/etc/network/if-up.d/mountnfs index 3564cfd..1d05515 100644 --- a/debian/src/initscripts/etc/network/if-up.d/mountnfs +++ b/debian/src/initscripts/etc/network/if-up.d/mountnfs @@ -71,7 +71,7 @@ set_env() { # 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|ocfs2|gfs|ceph) ;; *) FSTYPE= -- 1.7.0 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org