diff options
author | chip <chip> | 2002-09-16 01:56:32 +0000 |
---|---|---|
committer | chip <chip> | 2002-09-16 01:56:32 +0000 |
commit | e2d471f26fe47530d1d8fee9fdf1330203d458bc (patch) | |
tree | 9cd58aea5921fe5b68531df1accc905122375f20 /debian/nfs-kernel-server.init | |
parent | 253a4182bcdb46a4da412513ba5880e352a8fa93 (diff) | |
download | nfs-utils-e2d471f26fe47530d1d8fee9fdf1330203d458bc.tar.gz nfs-utils-e2d471f26fe47530d1d8fee9fdf1330203d458bc.tar.xz nfs-utils-e2d471f26fe47530d1d8fee9fdf1330203d458bc.zip |
* Start nfs-common after nfs-kernel-server so that the server is running
when statd restarts. In postinst, remove bad rc.d links from old
packages. From Philippe Troin <phil@fifi.org>. (closes: #160800)
* Make init scripts exit with non-zero status when daemons don't start.
* Add titles to templates where I forgot them. (closes: #158489)
* Add /etc/default/{nfs-common,nfs-kernel-server} so setting random
parameters doesn't require editing init scripts. (closes: #131539)
* Split templates into separate files, and add French templates.
(closes: #134630)
* Use invoke-rc.d to avoid premature daemon starts. (closes: 158574)
* Change priority of nfs-kernel-server to 'optional'.
Diffstat (limited to 'debian/nfs-kernel-server.init')
-rwxr-xr-x | debian/nfs-kernel-server.init | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/debian/nfs-kernel-server.init b/debian/nfs-kernel-server.init index 548b5e0..0fa19bb 100755 --- a/debian/nfs-kernel-server.init +++ b/debian/nfs-kernel-server.init @@ -10,16 +10,24 @@ # which is configured via the /etc/exports file. # +set -e + +# What is this? +DESC="NFS kernel daemon" PREFIX=/usr + +# Exit if required binaries are missing. [ -x $PREFIX/sbin/rpc.nfsd ] || exit 0 [ -x $PREFIX/sbin/rpc.mountd ] || exit 0 [ -x $PREFIX/sbin/exportfs ] || exit 0 -# What is this? -DESC="NFS kernel daemon" - -RPCNFSDCOUNT=8 # Number of servers to be started up by default +# Read config +DEFAULTFILE=/etc/default/nfs-kernel-server +RPCNFSDCOUNT=8 RPCMOUNTDOPTS= +if [ -f $DEFAULTFILE ]; then + . $DEFAULTFILE +fi # See how we were called. case "$1" in @@ -79,4 +87,3 @@ case "$1" in esac exit 0 - |