]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Add systemd unit file for openafs-fileserver
authorBenjamin Kaduk <kaduk@mit.edu>
Thu, 23 Oct 2014 03:34:57 +0000 (23:34 -0400)
committerBenjamin Kaduk <kaduk@mit.edu>
Thu, 23 Oct 2014 03:37:47 +0000 (23:37 -0400)
debian/changelog
debian/openafs-fileserver.service [new file with mode: 0755]

index 024f1e8e6b91799f4c30a25fb91fcd6e9a0d253d..b4727c8d778177e4bcf51120e97c284b99044438 100644 (file)
@@ -18,6 +18,7 @@ openafs (1.6.10-1) UNRELEASED; urgency=medium
       was removed from the Linux kernel in 2008.
     - Support for cold shutdowns is removed.  They generally resulted
       only in strange failures later on.
+  * Add a systemd unit file for openafs-fileserver.
 
  -- Benjamin Kaduk <kaduk@mit.edu>  Wed, 22 Oct 2014 13:10:59 -0400
 
diff --git a/debian/openafs-fileserver.service b/debian/openafs-fileserver.service
new file mode 100755 (executable)
index 0000000..1e8f4d8
--- /dev/null
@@ -0,0 +1,10 @@
+[Unit]
+Description=OpenAFS file and database server manager
+Wants=network-online.target
+After=network.target network-online.target local-fs.target
+
+[Service]
+Type=forking
+EnvironmentFile=-/etc/default/openafs-fileserver
+ExecStart=/usr/sbin/bosserver $DAEMON_ARGS
+ExecStopPre=bos shutdown localhost -wait -localauth