diff --git a/nslcd.service b/nslcd.service index 61ae1fd4179d0f54b5e49be503ffe30da0ad9d89..5672791f1b3c6be24a608f662ff375b2e9b7c3e7 100644 --- a/nslcd.service +++ b/nslcd.service @@ -5,7 +5,7 @@ Documentation=man:nslcd(8) man:nslcd.conf(5) [Service] Type=forking -PIDFile=/var/run/nslcd/nslcd.pid +PIDFile=/run/nslcd/nslcd.pid ExecStart=/usr/sbin/nslcd RestartSec=10s Restart=on-failure diff --git a/nslcd.tmpfiles b/nslcd.tmpfiles index 9e48805e6a3b826b0e862658d65b5f7370ab2531..4953cf64e92bf9e192685e6a050c7c9e6185130b 100644 --- a/nslcd.tmpfiles +++ b/nslcd.tmpfiles @@ -1,2 +1,2 @@ -# nslcd needs a directory in /var/run to store its pid file and socket -d /var/run/nslcd 0775 nslcd root +# nslcd needs a directory in /run to store its pid file and socket +d /run/nslcd 0775 nslcd root diff --git a/nss-pam-ldapd.spec b/nss-pam-ldapd.spec index 4e189bef88e24a081211fffccb20c9ddf8930ac5..72b74a58e7c63e42f1ae012ef0c592487baf087f 100644 --- a/nss-pam-ldapd.spec +++ b/nss-pam-ldapd.spec @@ -2,7 +2,7 @@ Name: nss-pam-ldapd Version: 0.9.13 -Release: 1 +Release: 2 Summary: NSS and PAM libraries for name lookups and authentication using LDAP License: LGPLv2+ URL: http://arthurdejong.org/nss-pam-ldapd/ @@ -65,7 +65,7 @@ ln -s libnss_ldap.so.2 $RPM_BUILD_ROOT/%{_lib}/libnss_ldap.so sed -i -e 's,^uid.*,uid nslcd,g' -e 's,^gid.*,gid ldap,g' \ $RPM_BUILD_ROOT/%{_sysconfdir}/nslcd.conf touch -r nslcd.conf $RPM_BUILD_ROOT/%{_sysconfdir}/nslcd.conf -mkdir -p -m 0755 $RPM_BUILD_ROOT/var/run/nslcd +mkdir -p -m 0755 $RPM_BUILD_ROOT/run/nslcd mkdir -p -m 0755 $RPM_BUILD_ROOT/%{_tmpfilesdir} install -p -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_tmpfilesdir}/%{name}.conf @@ -95,12 +95,18 @@ getent passwd nslcd > /dev/null || \ %attr(0600,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/nslcd.conf %attr(0644,root,root) %config(noreplace) %{_tmpfilesdir}/%{name}.conf %config(noreplace) %{_unitdir}/nslcd.service -%attr(0775,nslcd,root) /var/run/nslcd +%attr(0775,nslcd,root) /run/nslcd %files help %{_mandir}/*/* %changelog +* Wed Mar 5 2025 yixiangzhike - 0.9.13-2 +- Type:bugfix +- CVE:NA +- SUG:NA +- DESC:Move temporary files from /var/run to /run to delete warning in installing + * Fri Feb 28 2025 yixiangzhike - 0.9.13-1 - Type:enhancement - CVE:NA