From: neilbrown Date: Fri, 3 Dec 2004 03:54:28 +0000 (+0000) Subject: remove redhat files X-Git-Tag: nfs-utils-1-0-7-pre1~4 X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=2f4ca78f367a20096073f99d4ad244ea6caed55a;p=nfs-utils.git remove redhat files --- diff --git a/etc/redhat/nfs b/etc/redhat/nfs deleted file mode 100644 index 2ace4cd..0000000 --- a/etc/redhat/nfs +++ /dev/null @@ -1,34 +0,0 @@ -# For more information on nfs tuning, please see the NFS-HOWTO -# http://nfs.sourceforge.net/nfs-howto/ - -# Pass any additional options for mountd. -# MOUNTD_OPTIONS= - -# Pin mountd to a given port rather than random one from portmapper -# MOUNTD_PORT= - -# Don't advertise TCP for mount. -# MOUNTD_TCP=no - -# NFS V3 -# MOUNTD_NFS_V3=auto|yes|no - -# NFS V2 -# MOUNTD_NFS_V2=auto|yes|no - -# The number of open file descriptors -# MOUNTD_OPEN_FILES=128 - -# Pass the number of instances of nfsd (8 is default; 16 or more -# might be needed to handle heavy client traffic) -# NFSDCOUNT=8 - -# Increase the memory limits on the socket input queues for -# the nfs processes .. NFS benchmark SPECsfs demonstrate a -# need for a larger than default size (64kb) .. setting -# TUNE_QUEUE to yes will set the values to 256kb. -# TUNE_QUEUE="yes" -# NFS_QS=262144 - -# Mount /proc/fs/nfsd (2.6 kernel only) -MOUNT_NFSD="yes" diff --git a/etc/redhat/nfs.init b/etc/redhat/nfs.init deleted file mode 100755 index 1ac4213..0000000 --- a/etc/redhat/nfs.init +++ /dev/null @@ -1,189 +0,0 @@ -#!/bin/sh -# -# nfs This shell script takes care of starting and stopping -# the NFS services. -# -# chkconfig: - 60 20 -# description: NFS is a popular protocol for file sharing across TCP/IP \ -# networks. This service provides NFS server functionality, \ -# which is configured via the /etc/exports file. -# probe: true -# config: /etc/sysconfig/nfs - -# Source function library. -. /etc/rc.d/init.d/functions - -# Source networking configuration. -if [ ! -f /etc/sysconfig/network ]; then - exit 0 -fi - -. /etc/sysconfig/network - -# Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 - -[ -x /usr/sbin/rpc.nfsd ] || exit 0 -[ -x /usr/sbin/rpc.mountd ] || exit 0 -[ -x /usr/sbin/exportfs ] || exit 0 -[ -s /etc/exports ] || exit 0 - -# Check for and source configuration file otherwise set defaults -# TUNE_QUEUE: controls whether to up the size of input queues -[ -f /etc/sysconfig/nfs ] && . /etc/sysconfig/nfs - -[ -z "$MOUNTD_NFS_V2" ] && MOUNTD_NFS_V2=auto -[ -z "$MOUNTD_NFS_V3" ] && MOUNTD_NFS_V3=auto - -# Number of servers to be started by default -[ -z "$NFSDCOUNT" ] && NFSDCOUNT=8 - -# Remote quota server -[ -z "$RQUOTAD" ] && RQUOTAD=`type -path rpc.rquotad` - -# Get the initial values for the input sock queues -# at the time of running the script. -if [ "$TUNE_QUEUE" = "yes" ]; then - RMEM_DEFAULT=`/sbin/sysctl -n net.core.rmem_default` - RMEM_MAX=`/sbin/sysctl -n net.core.rmem_max` - # 256kb recommended minimum size based on SPECsfs NFS benchmarks - [ -z "$NFS_QS" ] && NFS_QS=262144 -fi - - -# See how we were called. -case "$1" in - start) - if [ -d /proc/fs/nfsd -a "$MOUNT_NFSD" = "yes" ] ; then - /bin/mount -t nfsd nfsd /proc/fs/nfsd - fi - # Start daemons. - # Apply input queue increase for nfs server - if [ "$TUNE_QUEUE" = "yes" ]; then - /sbin/sysctl -w net.core.rmem_default=$NFSD_QS >/dev/null 2>&1 - /sbin/sysctl -w net.core.rmem_max=$NFSD_QS >/dev/null 2>&1 - fi - action "Starting NFS services: " /usr/sbin/exportfs -r - if [ -n "$RQUOTAD" -a "$RQUOTAD" != "no" ]; then - echo -n "Starting NFS quotas: " - daemon rpc.rquotad - echo - fi - echo -n "Starting NFS daemon: " - daemon rpc.nfsd $NFSDCOUNT - echo - - [ -n "$MOUNTD_PORT" ] \ - && MOUNTD_OPTIONS="$MOUNTD_OPTIONS -p $MOUNTD_PORT" - [ "$MOUNTD_TCP" = "no" -o "$MOUNTD_TCP" = "NO" ] \ - && MOUNTD_OPTIONS="$MOUNTD_OPTIONS --no-tcp" - - case $MOUNTD_NFS_V2 in - auto|AUTO) - # Let's see if we support NFS version 2. - ClearAddr= - if [ -f /proc/net/rpc/auth.unix.ip/channel ] ; then - if grep -s 127.0.0.1 /proc/net/rpc/auth.unix.ip/content > /dev/null ; then - : address already known - else - echo nfsd 127.0.0.1 2147483647 localhost > /proc/net/rpc/auth.unix.ip/channel - ClearAddr=yes - fi - fi - /usr/sbin/rpcinfo -u localhost nfs 2 &>/dev/null - if [ $? -ne 0 ]; then - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --no-nfs-version 2" - fi - if [ -n "$ClearAddr" ]; then - echo nfsd 127.0.0.1 1 > /proc/net/rpc/auth.unix.ip/channel - fi - ;; - no|NO) - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --no-nfs-version 2" - ;; - yes|YES) - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --nfs-version 2" - ;; - esac - - case $MOUNTD_NFS_V3 in - auto|AUTO) - # Let's see if we support NFS version 3. - /usr/sbin/rpcinfo -u localhost nfs 3 &>/dev/null - if [ $? -ne 0 ]; then - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --no-nfs-version 3" - fi - ;; - no|NO) - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --no-nfs-version 3" - ;; - yes|YES) - MOUNTD_OPTIONS="$MOUNTD_OPTIONS --nfs-version 3" - ;; - esac - - echo -n "Starting NFS mountd: " - daemon rpc.mountd $MOUNTD_OPTIONS - echo - touch /var/lock/subsys/nfs - # reset input queue for rest of network services - if [ "$TUNE_QUEUE" = "yes" ]; then - /sbin/sysctl -w net.core.rmem_default=$RMEM_DEFAULT >/dev/null 2>&1 - /sbin/sysctl -w net.core.rmem_max=$RMEM_MAX >/dev/null 2>&1 - fi - ;; - stop) - # Stop daemons. - echo -n "Shutting down NFS mountd: " - killproc rpc.mountd - echo - echo -n "Shutting down NFS daemon: " - killproc nfsd - echo - if [ -n "$RQUOTAD" ]; then - echo -n "Shutting down NFS quotas: " - killproc rpc.rquotad - echo - fi - # Do it the last so that clients can still access the server - # when the server is running. - action "Shutting down NFS services: " /usr/sbin/exportfs -au - if [ -d /proc/fs/nfsd -a "$MOUNT_NFSD" = "yes" ] ; then - /bin/umount /proc/fs/nfsd - fi - rm -f /var/lock/subsys/nfs - ;; - status) - status rpc.mountd - status nfsd - if [ -n "$RQUOTAD" ]; then - status rpc.rquotad - fi - ;; - restart) - $0 stop - $0 start - ;; - reload) - /usr/sbin/exportfs -r - touch /var/lock/subsys/nfs - ;; - probe) - if [ ! -f /var/lock/subsys/nfs ] ; then - echo start; exit 0 - fi - /sbin/pidof rpc.mountd >/dev/null 2>&1; MOUNTD="$?" - /sbin/pidof nfsd >/dev/null 2>&1; NFSD="$?" - if [ $MOUNTD = 1 -o $NFSD = 1 ] ; then - echo restart; exit 0 - fi - if [ /etc/exports -nt /var/lock/subsys/nfs ] ; then - echo reload; exit 0 - fi - ;; - *) - echo "Usage: nfs {start|stop|status|restart|reload}" - exit 1 -esac - -exit 0 diff --git a/etc/redhat/nfslock.init b/etc/redhat/nfslock.init deleted file mode 100755 index 2f99c45..0000000 --- a/etc/redhat/nfslock.init +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh -# -# nfslock This shell script takes care of starting and stopping -# the NFS file locking service. -# -# chkconfig: 345 60 86 -# description: NFS is a popular protocol for file sharing across \ -# TCP/IP networks. This service provides NFS file \ -# locking functionality. -# probe: true - -# Source function library. -. /etc/rc.d/init.d/functions - -# Source networking configuration. -if [ ! -f /etc/sysconfig/network ]; then - exit 0 -fi - -. /etc/sysconfig/network - -# Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 - -[ -x /sbin/rpc.lockd ] || exit 0 -[ -x /sbin/rpc.statd ] || exit 0 - -if [ -n "${STATD_HOSTNAME}" ]; then - STATDARG="-n ${STATD_HOSTNAME}" -else - STATDARG="" -fi - -# See how we were called. -case "$1" in - start) - # Start daemons. - echo "Starting NFS file locking services: " - echo -n "Starting NFS lockd: " - daemon rpc.lockd - echo - echo -n "Starting NFS statd: " - daemon rpc.statd ${STATDARG} - echo - touch /var/lock/subsys/nfslock - ;; - stop) - # Stop daemons. - echo "Shutting down NFS file locking services: " - pidlist=`pidofproc lockd` - if [ -n "$pidlist" ]; then - pid= - for apid in $pidlist ; do - [ -f /proc/$apid/exe ] && pid="$pid $apid" - done - if [ -n "$pid" ]; then - echo -n "Shutting down NFS lockd: " - killproc lockd - echo - fi - fi - echo -n "Shutting down NFS statd: " - killproc rpc.statd - echo - rm -f /var/lock/subsys/nfslock - ;; - status) - status lockd - status rpc.statd - ;; - restart) - $0 stop - $0 start - ;; - probe) - if [ ! -f /var/lock/subsys/nfslock ] ; then - echo start; exit 0 - fi - /sbin/pidof rpc.statd >/dev/null 2>&1; STATD="$?" - /sbin/pidof lockd >/dev/null 2>&1; LOCKD="$?" - if [ $STATD = 1 -o $LOCKD = 1 ] ; then - echo restart; exit 0 - fi - ;; - *) - echo "Usage: nfslock {start|stop|status|restart}" - exit 1 -esac - -exit 0 diff --git a/etc/redhat/rpcidmapd.init b/etc/redhat/rpcidmapd.init deleted file mode 100644 index 63ee08c..0000000 --- a/etc/redhat/rpcidmapd.init +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/bash -# -# rpcidmapd Start up and shut down RPC name to UID/GID mapper -# -# Authors: Chuck Lever -# -# chkconfig: 0356 19 69 -# description: Starts user-level daemon for NFSv4 that maps user \ -# names to UID and GID numbers. - -# Source function library. -. /etc/init.d/functions - -# Source networking configuration. -if [ ! -f /etc/sysconfig/network ]; then - exit 0 -fi -. /etc/sysconfig/network - -# Check that networking is up. -[ "${NETWORKING}" = "no" ] && exit 0 - -[ ! -x /usr/sbin/rpc.idmapd ] && exit 0 - -OPTIONS="" -RETVAL=0 -prog="rpc.idmapd" - -case "$1" in - start) - # make sure the rpc pipe fs is mounted already - RPCMTAB=`grep -v '^#' /proc/mounts | awk '{ if ($3 ~ /^rpc_pipefs$/ ) print $2}'` - if [ -n "$RPCMTAB" ]; then - # Start daemon. - echo -n $"Starting $prog: " - daemon /usr/sbin/rpc.idmapd ${OPTIONS} -p ${RPCMTAB}/nfs - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rpc.idmapd - fi - ;; - stop) - # Stop daemon. - echo -n $"Shutting down $prog: " - killproc $prog - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/rpc.idmapd - ;; - status) - status rpc.idmapd - RETVAL=$? - ;; - restart|reload) - $0 stop - $0 start - RETVAL=$? - ;; - condrestart) - if [ -f /var/lock/subsys/rpc.idmapd ]; then - $0 restart - RETVAL=$? - fi - ;; - *) - echo $"Usage: $0 {start|stop|restart|condrestart|status}" - exit 1 -esac - -exit $RETVAL