Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Add systemd unit file for nscd
Provide an example systemd unit and tmpfile for running nscd.
  • Loading branch information
Allan McRae committed Dec 16, 2013
1 parent 584b18e commit 73616a7
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
@@ -1,3 +1,8 @@
2013-12-16 Allan McRae <allan@archlinux.org>

* nscd/nscd.service: New file.
* nscd/nscd.tmpfiles: New file.

2013-12-14 Ondřej Bílka <neleai@seznam.cz>

[BZ #12100]
Expand Down
18 changes: 18 additions & 0 deletions nscd/nscd.service
@@ -0,0 +1,18 @@
# systemd service file for nscd

[Unit]
Description=Name Service Cache Daemon

[Service]
Type=simple
ExecStart=/usr/sbin/nscd --foreground
ExecStop=/usr/sbin/nscd --shutdown
ExecReload=/usr/sbin/nscd -i passwd
ExecReload=/usr/sbin/nscd -i group
ExecReload=/usr/sbin/nscd -i hosts
ExecReload=/usr/sbin/nscd -i services
Restart=always
PIDFile=/run/nscd/nscd.pid

[Install]
WantedBy=multi-user.target
4 changes: 4 additions & 0 deletions nscd/nscd.tmpfiles
@@ -0,0 +1,4 @@
# Configuration to create /run/nscd directory
# Used as part of systemd's tmpfiles

d /run/nscd 0755 root root

0 comments on commit 73616a7

Please sign in to comment.