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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 389214 - (hide annotations) (download)
Thu Jan 17 21:30:27 2013 UTC (10 years, 8 months ago) by pterjan
File size: 1475 byte(s)
oops
1 ennael 49052 #!/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 tv 139477 # Default-Stop: 0 6
18 ennael 49052 # 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