systemd rules for closely-supervised knot-resolver service
This is a fully-socket-activated knot-resolver service that can run as a non-priivleged user named knot-resolver.
Showing
- .gitignore 0 additions, 1 deletion.gitignore
- systemd/knot-resolver-control.socket 13 additions, 0 deletionssystemd/knot-resolver-control.socket
- systemd/knot-resolver.service 14 additions, 0 deletionssystemd/knot-resolver.service
- systemd/knot-resolver.socket 13 additions, 0 deletionssystemd/knot-resolver.socket
- systemd/tmpfiles/knot-resolver.conf 7 additions, 0 deletionssystemd/tmpfiles/knot-resolver.conf
systemd/knot-resolver-control.socket
0 → 100644
systemd/knot-resolver.service
0 → 100644
[Unit] | ||
Description=Knot DNS Resolver daemon | ||
## This is a socket-activated service: | ||
RefuseManualStart=true | ||
[Service] | ||
Type=notify | ||
WorkingDirectory=/run/knot-resolver/cache | ||
ExecStart=/usr/sbin/kresd | ||
User=knot-resolver | ||
Restart=on-failure | ||
[Install] | ||
WantedBy=sockets.target | ||
|
systemd/knot-resolver.socket
0 → 100644
systemd/tmpfiles/knot-resolver.conf
0 → 100644