[X2Go-Commits] [x2gothinclient] 11/11: init scripts: Use /run rather than /var/run for placing PID files.
git-admin at x2go.org
git-admin at x2go.org
Wed Nov 27 09:05:58 CET 2019
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2gothinclient.
commit f5b2da2bb1789210bb084878d1eb53fe71b96773
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Wed Nov 27 09:05:28 2019 +0100
init scripts: Use /run rather than /var/run for placing PID files.
---
cdmanager/init/x2gothinclient-cdmanager.init | 8 ++++----
debian/changelog | 1 +
displaymanager/init/x2gothinclient-displaymanager.init | 12 ++++++------
3 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/cdmanager/init/x2gothinclient-cdmanager.init b/cdmanager/init/x2gothinclient-cdmanager.init
index 7ef81bf..e812f5e 100644
--- a/cdmanager/init/x2gothinclient-cdmanager.init
+++ b/cdmanager/init/x2gothinclient-cdmanager.init
@@ -52,22 +52,22 @@ case "$1" in
# only start the X2Go CD Manager if x2gothinclientd is configured as the default display manager
if [ -e /etc/X11/default-display-manager ] && [ "$(cat /etc/X11/default-display-manager)" = "/usr/sbin/x2gothinclientd" ]; then
log_daemon_msg "Starting $DESC" "x2gocdmanager"
- start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
+ start-stop-daemon --start --quiet --pidfile /run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
log_end_msg $?
fi
;;
stop)
log_daemon_msg "Stopping $DESC" "x2gocdmanager"
- start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid || true
+ start-stop-daemon --oknodo --stop --quiet --pidfile /run/$NAME.pid || true
log_end_msg $?
;;
status)
log_daemon_msg "Status of $DESC" "x2gocdmanager"
- start-stop-daemon --oknodo --status --quiet --pidfile /var/run/$NAME.pid || true
+ start-stop-daemon --oknodo --status --quiet --pidfile /run/$NAME.pid || true
log_end_msg $?
;;
force-reload)
- start-stop-daemon --stop --test --quiet --pidfile /var/run/$NAME.pid && $0 restart || exit 0
+ start-stop-daemon --stop --test --quiet --pidfile /run/$NAME.pid && $0 restart || exit 0
;;
restart)
log_daemon_msg "Restarting $DESC" "x2gocdmanager"
diff --git a/debian/changelog b/debian/changelog
index d35c0b0..a9f05c2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -37,6 +37,7 @@ x2gothinclient (1.5.0.1-0x2go2) UNRELEASED; urgency=medium
a no-op script.
- Provide systemd service files for x2gothinclient-cdmanager and
x2gothinclient-displaymanager.
+ - init scripts: Use /run rather than /var/run for placing PID files.
* debian/rules:
+ Convert to pure debhelper rules file.
+ Remove Qt5 build cruft from cdmanager/powerej/.
diff --git a/displaymanager/init/x2gothinclient-displaymanager.init b/displaymanager/init/x2gothinclient-displaymanager.init
index 822d6c9..0e3c54f 100644
--- a/displaymanager/init/x2gothinclient-displaymanager.init
+++ b/displaymanager/init/x2gothinclient-displaymanager.init
@@ -68,27 +68,27 @@ case "$1" in
log_action_msg "Not starting X2Go Client in TCE mode; it is not configured as default display manager"
else
log_daemon_msg "Starting $DESC" "x2gothinclientd"
- start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
+ start-stop-daemon --start --quiet --pidfile /run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
log_end_msg $?
fi
;;
status)
- if [ -e /var/run/$NAME.pid ]; then
+ if [ -e /run/$NAME.pid ]; then
log_daemon_msg "Status of $DESC" "x2gothinclientd"
- start-stop-daemon --oknodo --status --quiet --pidfile /var/run/$NAME.pid
+ start-stop-daemon --oknodo --status --quiet --pidfile /run/$NAME.pid
log_end_msg $?
fi
;;
stop)
- if [ -e /var/run/$NAME.pid ]; then
+ if [ -e /run/$NAME.pid ]; then
log_daemon_msg "Stopping $DESC" "x2gothinclientd"
- start-stop-daemon --oknodo --stop --quiet --retry 10 --pidfile /var/run/$NAME.pid
+ start-stop-daemon --oknodo --stop --quiet --retry 10 --pidfile /run/$NAME.pid
log_end_msg $?
fi
;;
force-reload)
# check wether $DAEMON is running. If so, restart
- start-stop-daemon --stop --test --quiet --pidfile /var/run/$NAME.pid && $0 restart || exit 0
+ start-stop-daemon --stop --test --quiet --pidfile /run/$NAME.pid && $0 restart || exit 0
;;
restart)
$0 stop
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gothinclient.git
More information about the x2go-commits
mailing list