From 650832e30112f8b89d0a359a2ba1be48db1e9886 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 12 Oct 2011 15:05:01 +0200 Subject: [PATCH] nscd: fix systemd unit and tmpfiles. --- srcpkgs/glibc/files/nscd.service | 3 +-- srcpkgs/glibc/files/nscd.tmpfiles.d | 3 ++- srcpkgs/glibc/glibc-locales.template | 1 - srcpkgs/glibc/nscd.template | 1 + 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/glibc/files/nscd.service b/srcpkgs/glibc/files/nscd.service index 22b9dd8e7a5..262bb534987 100644 --- a/srcpkgs/glibc/files/nscd.service +++ b/srcpkgs/glibc/files/nscd.service @@ -2,8 +2,7 @@ Description=Name Service Cache Daemon [Service] -Type=forking -ExecStart=/usr/sbin/nscd +ExecStart=/usr/sbin/nscd -d ExecStop=/usr/sbin/nscd --shutdown Restart=always diff --git a/srcpkgs/glibc/files/nscd.tmpfiles.d b/srcpkgs/glibc/files/nscd.tmpfiles.d index b23fd3cc876..b670496349d 100644 --- a/srcpkgs/glibc/files/nscd.tmpfiles.d +++ b/srcpkgs/glibc/files/nscd.tmpfiles.d @@ -1 +1,2 @@ -d /run/nscd 755 root root +d /var/run/nscd 0755 root root - +d /var/db/nscd 0755 root root - diff --git a/srcpkgs/glibc/glibc-locales.template b/srcpkgs/glibc/glibc-locales.template index dd26d76e165..8ff85f2e861 100644 --- a/srcpkgs/glibc/glibc-locales.template +++ b/srcpkgs/glibc/glibc-locales.template @@ -10,7 +10,6 @@ noarch=yes do_install() { - #vinstall ${FILESDIR}/localegen.sh 755 usr/sbin localegen vmove etc/default etc vmove usr/share/i18n usr/share vmove usr/share/locale usr/share diff --git a/srcpkgs/glibc/nscd.template b/srcpkgs/glibc/nscd.template index fb36de7c12c..fcd1f3268c2 100644 --- a/srcpkgs/glibc/nscd.template +++ b/srcpkgs/glibc/nscd.template @@ -5,6 +5,7 @@ long_desc=" This package contains nscd, a daemon that provides a cache for the most common name service requests." +revision=1 systemd_services="nscd.service" conf_files="/etc/nscd.conf"