/[packages]/cauldron/ypserv/current/SOURCES/ypserv-ypxfrd.init
ViewVC logotype

Contents of /cauldron/ypserv/current/SOURCES/ypserv-ypxfrd.init

Parent Directory Parent Directory | Revision Log Revision Log


Revision 389214 - (show annotations) (download)
Thu Jan 17 21:30:27 2013 UTC (10 years, 4 months ago) by pterjan
File size: 1475 byte(s)
oops
1 #!/bin/bash
2 #
3 # ypxfrd: Starts the ypxfrd daemon
4 #
5 # Version: @(#) /etc/init.d/ypxfrd 1.0
6 #
7 # chkconfig: 2345 26 74
8 # description: ypxfrd should be started in addition to ypserv to accelerate \
9 # transferring yp maps.
10 # processname: ypxfrd
11 #
12 ### BEGIN INIT INFO
13 # Provides: ypxfrd
14 # Required-Start: $portmap ypserv
15 # Required-Stop: $portmap
16 # Default-Start: 2 3 4 5
17 # Default-Stop: 0 6
18 # Short-Description: The ypxfrd daemon (for a NIS/YP server)
19 # Description: ypxfrd should be started in addition to ypserv to accelerate
20 # transferring yp maps.
21 ### END INIT INFO
22
23 # Source function library.
24 [ -f /etc/rc.d/init.d/functions ] || exit 0
25 . /etc/rc.d/init.d/functions
26
27 # getting the YP-Domainname
28 . /etc/sysconfig/network
29
30 RETVAL=0
31
32 start() {
33 echo -n $"Starting YP map server: "
34 daemon rpc.ypxfrd $YPXFRD_ARGS
35 RETVAL=$?
36 echo
37 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ypxfrd
38 return $RETVAL
39 }
40
41 stop() {
42 echo -n $"Stopping YP map server: "
43 killproc rpc.ypxfrd
44 RETVAL=$?
45 [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/ypxfrd
46 echo
47 return $RETVAL
48 }
49
50 # See how we were called.
51 case "$1" in
52 start)
53 start
54 ;;
55 stop)
56 stop
57 ;;
58 status)
59 status rpc.ypxfrd
60 ;;
61 restart|reload)
62 stop
63 start
64 ;;
65 condrestart)
66 if [ -f /var/lock/subsys/ypxfrd ]; then
67 stop
68 start
69 fi
70 ;;
71 *)
72 echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
73 exit 1
74 esac
75
76 exit $RETVAL

  ViewVC Help
Powered by ViewVC 1.1.28