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

Reply via email to