annotate contrib/debian/freediameter-daemon.init @ 1557:7c777b0082ec 1.5.0

Update version information for 1.5.0
author Sebastien Decugis <sdecugis@freediameter.net>
date Sat, 10 Oct 2020 12:58:27 +0800
parents adc78299a151
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
314
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
1 #! /bin/sh
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
2
315
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
3 ### BEGIN INIT INFO
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
4 # Provides: freediameter
322
b26ed8eff9bf Revert change to non-LSB init levels
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 318
diff changeset
5 # Default-Start: 2 3 4 5
b26ed8eff9bf Revert change to non-LSB init levels
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 318
diff changeset
6 # Default-Stop: 0 1 6
318
8df7b501fe29 Add missing lines
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 315
diff changeset
7 # Required-Start: $remote_fs $syslog
8df7b501fe29 Add missing lines
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 315
diff changeset
8 # Required-Stop: $remote_fs $syslog
315
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
9 # Short-Description: Start freeDiameter daemon at boot time
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
10 # Description: Start the freeDiameter daemon at boot time.
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
11 # freeDiameter is an extensible implementation of the Diameter protocol,
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
12 # designed for Authentication, Authorization and Accounting. Diameter is
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
13 # an evolution of the RADIUS protocol.
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
14 ### END INIT INFO#
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
15
314
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
16 DAEMON=/usr/bin/freeDiameterd
315
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
17 CONF=/etc/freeDiameter/freeDiameter.conf
314
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
18 NAME=freediameter
475
adc78299a151 Fix init script
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 328
diff changeset
19 DESC="freeDiameter daemon"
314
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
20
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
21 test -x $DAEMON || exit 0
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
22
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
23 LOGDIR=/var/log/freediameter
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
24 PIDFILE=/var/run/$NAME.pid
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
25 DODTIME=30 # Time to wait for the server to die, in seconds
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
26 # The value is high because we wait for STA answers
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
27 # before disconnecting the peers.
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
28
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
29 # Include freediameter defaults if available
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
30 if [ -f /etc/default/freediameter ] ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
31 . /etc/default/freediameter
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
32 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
33
315
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
34 test x"" != x$DAEMON_OPTS || test -f $CONF || exit 0
2725e68bc78d Tweak init.d scripts
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 314
diff changeset
35
314
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
36 set -e
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
37
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
38 running_pid()
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
39 {
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
40 # Check if a given process pid's cmdline matches a given name
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
41 pid=$1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
42 name=$2
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
43 [ -z "$pid" ] && return 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
44 [ ! -d /proc/$pid ] && return 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
45 cmd=`cat /proc/$pid/cmdline | tr "\000" "\n"|head -n 1 |cut -d : -f 1`
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
46 # Is this the expected child?
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
47 [ "$cmd" != "$name" ] && return 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
48 return 0
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
49 }
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
50
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
51 running()
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
52 {
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
53 # Check if the process is running looking at /proc
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
54 # (works for all users)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
55
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
56 # No pidfile, probably no daemon present
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
57 [ ! -f "$PIDFILE" ] && return 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
58 # Obtain the pid and check it against the binary name
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
59 pid=`cat $PIDFILE`
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
60 running_pid $pid $DAEMON || return 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
61 return 0
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
62 }
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
63
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
64 force_stop() {
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
65 # Forcefully kill the process
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
66 [ ! -f "$PIDFILE" ] && return
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
67 if running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
68 kill -15 $pid
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
69 # Is it really dead?
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
70 [ -n "$DODTIME" ] && sleep "$DODTIME"s
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
71 if running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
72 kill -9 $pid
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
73 [ -n "$DODTIME" ] && sleep "$DODTIME"s
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
74 if running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
75 echo "Cannot kill $LABEL (pid=$pid)!"
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
76 exit 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
77 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
78 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
79 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
80 rm -f $PIDFILE
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
81 return 0
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
82 }
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
83
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
84 case "$1" in
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
85 start)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
86 echo -n "Starting $DESC: "
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
87 start-stop-daemon --start --quiet --pidfile $PIDFILE \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
88 --exec $DAEMON -- $DAEMON_OPTS
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
89 if running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
90 echo "$NAME."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
91 else
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
92 echo " ERROR."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
93 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
94 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
95 stop)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
96 echo -n "Stopping $DESC: "
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
97 start-stop-daemon --stop --quiet --pidfile $PIDFILE \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
98 --exec $DAEMON
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
99 echo "$NAME."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
100 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
101 force-stop)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
102 echo -n "Forcefully stopping $DESC: "
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
103 force_stop
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
104 if ! running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
105 echo "$NAME."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
106 else
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
107 echo " ERROR."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
108 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
109 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
110 #reload)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
111 #
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
112 # If the daemon can reload its config files on the fly
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
113 # for example by sending it SIGHUP, do it here.
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
114 #
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
115 # If the daemon responds to changes in its config file
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
116 # directly anyway, make this a do-nothing entry.
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
117 #
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
118 # echo "Reloading $DESC configuration files."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
119 # start-stop-daemon --stop --signal 1 --quiet --pidfile \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
120 # /var/run/$NAME.pid --exec $DAEMON
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
121 #;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
122 force-reload)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
123 #
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
124 # If the "reload" option is implemented, move the "force-reload"
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
125 # option to the "reload" entry above. If not, "force-reload" is
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
126 # just the same as "restart" except that it does nothing if the
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
127 # daemon isn't already running.
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
128 # check wether $DAEMON is running. If so, restart
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
129 start-stop-daemon --stop --test --quiet --pidfile \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
130 /var/run/$NAME.pid --exec $DAEMON \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
131 && $0 restart \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
132 || exit 0
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
133 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
134 restart)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
135 echo -n "Restarting $DESC: "
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
136 start-stop-daemon --stop --quiet --pidfile \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
137 /var/run/$NAME.pid --exec $DAEMON
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
138 [ -n "$DODTIME" ] && sleep $DODTIME
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
139 start-stop-daemon --start --quiet --pidfile \
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
140 /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
141 echo "$NAME."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
142 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
143 status)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
144 echo -n "$LABEL is "
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
145 if running ; then
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
146 echo "running"
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
147 else
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
148 echo " not running."
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
149 exit 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
150 fi
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
151 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
152 *)
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
153 N=/etc/init.d/$NAME
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
154 # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
155 echo "Usage: $N {start|stop|restart|force-reload|status|force-stop}" >&2
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
156 exit 1
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
157 ;;
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
158 esac
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
159
48225b1db9d4 Added back missing files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
160 exit 0
"Welcome to our mercurial repository"