blob: c306ce6afe28b3d25e38aeb39ef28663916d540f [file] [log] [blame]
Patrick Williamsd7e96312015-09-22 08:09:05 -05001Don't use bashisms (except for echo -n, which busybox supports) to avoid needing bash to start nscd.
2
3Upstream-Status: Pending
4Signed-off-by: Ross Burton <ross.burton@intel.com>
5
6diff --git a/nscd/nscd.init b/nscd/nscd.init
7index a882da7..b02986e 100644
8--- a/nscd/nscd.init
9+++ b/nscd/nscd.init
10@@ -1,4 +1,4 @@
11-#!/bin/bash
12+#!/bin/sh
13 #
14 # nscd: Starts the Name Switch Cache Daemon
15 #
16@@ -49,7 +49,7 @@ prog=nscd
17 start () {
18 [ -d /var/run/nscd ] || mkdir /var/run/nscd
19 [ -d /var/db/nscd ] || mkdir /var/db/nscd
20- echo -n $"Starting $prog: "
21+ echo -n "Starting $prog: "
22 daemon /usr/sbin/nscd
23 RETVAL=$?
24 echo
25@@ -58,7 +58,7 @@ start () {
26 }
27
28 stop () {
29- echo -n $"Stopping $prog: "
30+ echo -n "Stopping $prog: "
31 /usr/sbin/nscd -K
32 RETVAL=$?
33 if [ $RETVAL -eq 0 ]; then
34@@ -67,9 +67,9 @@ stop () {
35 # a non-privileged user
36 rm -f /var/run/nscd/nscd.pid
37 rm -f /var/run/nscd/socket
38- success $"$prog shutdown"
39+ success "$prog shutdown"
40 else
41- failure $"$prog shutdown"
42+ failure "$prog shutdown"
43 fi
44 echo
45 return $RETVAL
46@@ -103,13 +103,13 @@ case "$1" in
47 RETVAL=$?
48 ;;
49 force-reload | reload)
50- echo -n $"Reloading $prog: "
51+ echo -n "Reloading $prog: "
52 killproc /usr/sbin/nscd -HUP
53 RETVAL=$?
54 echo
55 ;;
56 *)
57- echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
58+ echo "Usage: $0 {start|stop|status|restart|reload|condrestart}"
59 RETVAL=1
60 ;;
61 esac