This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add systemd unit file for nscd


Hi Allan

On May 9, 2013, at 5:39 PM, Allan McRae <allan@archlinux.org> wrote:

> Any further comments on this?   Update version below.
> 
> 

Can we somehow not hardcode /usr/sbin ?
there are some distributions which don't use /usr and for them /usr/sbin = /sbin
so may be have this replaceable w.r.t. prefix 

> ChangeLog:
> 
> 2013-05-10  Allan McRae  <allan@archlinux.org>
> 
> 	* nscd/nscd.service: New file.
> 	* nscd/nscd.tmpfiles: New file.
> 
> 
> 
> diff --git a/nscd/nscd.service b/nscd/nscd.service
> new file mode 100644
> index 0000000..5541189
> --- /dev/null
> +++ b/nscd/nscd.service
> @@ -0,0 +1,16 @@
> +[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
> diff --git a/nscd/nscd.tmpfiles b/nscd/nscd.tmpfiles
> new file mode 100644
> index 0000000..8a24a78
> --- /dev/null
> +++ b/nscd/nscd.tmpfiles
> @@ -0,0 +1 @@
> +d /run/nscd 0755 root root


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]