From: Maxim Mamontov <faust@gts.dp.ua>
Date: Mon, 31 Jan 2011 10:47:12 +0000 (+0200)
Subject: У init.d-скрипт додано параметр --pidfile у команду запуску
X-Git-Tag: 2.407-rc3~189
X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/1346670131134bfcb44cffe8bcbcc6e8d762980f

У init.d-скрипт додано параметр --pidfile у команду запуску

Якщо його не вказувати явно то start-stop-daemon (див. джерельний код
baselayout) для перевірки того що процес ще не запущено буде
продивлятись /proc у пошуках процесу із вказаним іменем.
---

diff --git a/projects/stargazer/inst/linux/etc/init.d/stargazer.gentoo b/projects/stargazer/inst/linux/etc/init.d/stargazer.gentoo
index 4f43ce8b..699e3310 100755
--- a/projects/stargazer/inst/linux/etc/init.d/stargazer.gentoo
+++ b/projects/stargazer/inst/linux/etc/init.d/stargazer.gentoo
@@ -14,7 +14,7 @@ depend() {
 
 start() {
 	ebegin "Starting stargazer"
-	start-stop-daemon --start --quiet --exec ${DAEMON} -- ${STARGAZER_OPTS}
+	start-stop-daemon --start --quiet --pidfile ${PIDFILE} --exec ${DAEMON} -- ${STARGAZER_OPTS}
 	eend $?
 }