/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk
638 by Teddy Hogeborn
Add systemd service support for Mandos server.
1
[Unit]
2
Description=Server of encrypted passwords to Mandos clients
734 by Teddy Hogeborn
* mandos.service ([Unit]/Documentation): New.
3
Documentation=man:intro(8mandos) man:mandos(8)
638 by Teddy Hogeborn
Add systemd service support for Mandos server.
4
5
[Service]
6
Type=simple
7
## Type=dbus is not appropriate, because Mandos also needs to announce
8
## its ZeroConf service and be reachable on the network.
9
#Type=dbus
726 by Teddy Hogeborn
Do not set BusName in systemd service file for Mandos server.
10
#BusName=se.recompile.Mandos
647 by Teddy Hogeborn
Specify BusName in systemd service file.
11
# If you add --no-dbus, also comment out BusName above, and vice versa
638 by Teddy Hogeborn
Add systemd service support for Mandos server.
12
ExecStart=/usr/sbin/mandos --foreground
13
Restart=always
14
KillMode=process
15
## Using socket activation won't work either, because systemd always
16
## does bind() on the socket, and also won't announce the ZeroConf
17
## service.
18
#ExecStart=/usr/sbin/mandos --foreground --socket=0
19
#StandardInput=socket
20
21
[Install]
22
WantedBy=multi-user.target