net-irc/znc: improve quoting in init file
authorJulian Ospald <hasufell@gentoo.org>
Tue, 15 Sep 2015 15:12:13 +0000 (17:12 +0200)
committerJulian Ospald <hasufell@gentoo.org>
Tue, 15 Sep 2015 15:40:15 +0000 (17:40 +0200)
net-irc/znc/files/znc.initd-r1

index 903a4febd3c9d20cd2764c8d6f96ee87951be9ba..a6ef740969c1afaf3c472c313fbf548dffcb755a 100644 (file)
@@ -6,7 +6,7 @@
 extra_commands="config"
 extra_started_commands="reload save"
 command="/usr/bin/znc"
-command_args="--datadir ${ZNC_DATADIR}"
+command_args="--datadir \"${ZNC_DATADIR}\""
 pidfile="${ZNC_PIDFILE:-/run/znc/znc.pid}"
 user=${ZNC_USER:-znc}
 group=${ZNC_GROUP:-znc}
@@ -20,21 +20,21 @@ depend() {
 }
 
 start_pre() {
-       checkpath -d -m 0770 -o ${user}:${group} $(dirname ${pidfile})
+       checkpath -d -m 0770 -o ${user}:${group} "$(dirname ${pidfile})"
 }
 
 stop_post() {
-       rm -f ${pidfile}
+       rm -f "${pidfile}"
 }
 
 reload() {
        ebegin "Reloading ZNC Configuration File from Disk"
-       start-stop-daemon --signal SIGHUP --pidfile ${pidfile}
+       start-stop-daemon --signal SIGHUP --pidfile "${pidfile}"
        eend $?
 }
 
 save() {
        ebegin "Saving ZNC Configuration File to Disk"
-       start-stop-daemon --signal SIGUSR1 --pidfile ${pidfile}
+       start-stop-daemon --signal SIGUSR1 --pidfile "${pidfile}"
        eend $?
 }