From 989b8a48c435b7561ded88dc43dfd73dcdf3c64e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michael=20La=C3=9F?= Date: Sun, 14 Jul 2013 21:31:27 +0200 Subject: [PATCH] Use -nofork when starting bosserver via systemd MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Systemd does not expect the started process to fork unless "Type=forking" is given. Use -nofork to run BOS in foreground and allow systemd to track its state. Reviewed-on: http://gerrit.openafs.org/10087 Tested-by: BuildBot Reviewed-by: Derrick Brashear Reviewed-by: Marc Dionne Reviewed-by: Mark Vitale Tested-by: Michael Laß Tested-by: Ken Dreyer Reviewed-by: Ken Dreyer (cherry picked from commit e2d458c11956af6fe721f7151487cb19f07ac16f) Change-Id: I2b66ca126dbda6c2c616d74b571908c57d1e86e4 Reviewed-on: http://gerrit.openafs.org/10093 Tested-by: BuildBot Reviewed-by: Ken Dreyer Reviewed-by: Andrew Deason Reviewed-by: Stephan Wiesand --- src/packaging/RedHat/openafs-server.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packaging/RedHat/openafs-server.service b/src/packaging/RedHat/openafs-server.service index 2d34bb0f2..ac9d3c411 100644 --- a/src/packaging/RedHat/openafs-server.service +++ b/src/packaging/RedHat/openafs-server.service @@ -4,7 +4,7 @@ After=syslog.target network.target [Service] EnvironmentFile=-/etc/sysconfig/openafs -ExecStart=/usr/afs/bin/bosserver $BOSSERVER_ARGS +ExecStart=/usr/afs/bin/bosserver -nofork $BOSSERVER_ARGS ExecStop=/usr/bin/bos shutdown localhost -wait -localauth [Install] -- 2.39.5