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 |
|
3 |
||
4 |
[Service]
|
|
5 |
Type=simple |
|
6 |
## Type=dbus is not appropriate, because Mandos also needs to announce
|
|
7 |
## its ZeroConf service and be reachable on the network.
|
|
8 |
#Type=dbus
|
|
647
by Teddy Hogeborn
Specify BusName in systemd service file. |
9 |
BusName=se.recompile.Mandos |
10 |
# If you add --no-dbus, also comment out BusName above, and vice versa
|
|
638
by Teddy Hogeborn
Add systemd service support for Mandos server. |
11 |
ExecStart=/usr/sbin/mandos --foreground |
12 |
Restart=always |
|
13 |
KillMode=process |
|
14 |
## Using socket activation won't work either, because systemd always
|
|
15 |
## does bind() on the socket, and also won't announce the ZeroConf
|
|
16 |
## service.
|
|
17 |
#ExecStart=/usr/sbin/mandos --foreground --socket=0
|
|
18 |
#StandardInput=socket
|
|
19 |
||
20 |
[Install]
|
|
21 |
WantedBy=multi-user.target |