mirror of
https://abf.rosa.ru/djam/glibc.git
synced 2025-02-23 23:12:48 +00:00
Added tmpfiles config for nscd
This commit is contained in:
parent
d1eff968aa
commit
30b69935ab
3 changed files with 10 additions and 2 deletions
4
.abf.yml
4
.abf.yml
|
@ -1,4 +1,6 @@
|
||||||
sources:
|
sources:
|
||||||
crypt_blowfish-1.2.tar.gz: 306ff83af206fac786900ce5e4800516cae909d9
|
crypt_blowfish-1.2.tar.gz: 306ff83af206fac786900ce5e4800516cae909d9
|
||||||
glibc-manpages.tar.bz2: ca54bfb832b703c8e35170fcc1c1f5470b45ff0f
|
crypt_blowfish-1.2.tar.gz.sign: 982d2d5585d60fc01d18005c2b5e57a1a44b45d7
|
||||||
glibc-2.19.tar.xz: b29e1f94b8a32e283e1cb66c9a913950c496fb51
|
glibc-2.19.tar.xz: b29e1f94b8a32e283e1cb66c9a913950c496fb51
|
||||||
|
glibc-2.19.tar.xz.sig: 68baae89199300ce9b0f51f959a6c4df5bc18685
|
||||||
|
glibc-manpages.tar.bz2: ca54bfb832b703c8e35170fcc1c1f5470b45ff0f
|
||||||
|
|
|
@ -57,7 +57,7 @@ Summary: The GNU libc libraries
|
||||||
Name: glibc
|
Name: glibc
|
||||||
Epoch: 6
|
Epoch: 6
|
||||||
Version: 2.19
|
Version: 2.19
|
||||||
Release: 19
|
Release: 20
|
||||||
License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
|
License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Url: http://www.eglibc.org/
|
Url: http://www.eglibc.org/
|
||||||
|
@ -67,6 +67,7 @@ Source1: http://ftp.gnu.org/gnu/glibc/%{name}-%{version}.tar.xz.sig
|
||||||
# From Fedora
|
# From Fedora
|
||||||
Source2: glibc_post_upgrade.c
|
Source2: glibc_post_upgrade.c
|
||||||
Source3: glibc-manpages.tar.bz2
|
Source3: glibc-manpages.tar.bz2
|
||||||
|
Source4: nscd.conf
|
||||||
Source5: glibc-check.sh
|
Source5: glibc-check.sh
|
||||||
Source6: nscd.service
|
Source6: nscd.service
|
||||||
Source7: nscd.socket
|
Source7: nscd.socket
|
||||||
|
@ -502,6 +503,7 @@ performance with NIS+, and may help with DNS as well.
|
||||||
|
|
||||||
%pre -n nscd
|
%pre -n nscd
|
||||||
%_pre_useradd nscd / /sbin/nologin
|
%_pre_useradd nscd / /sbin/nologin
|
||||||
|
systemd-tmpfiles --create %{name}.conf
|
||||||
|
|
||||||
%post -n nscd
|
%post -n nscd
|
||||||
%_post_service nscd
|
%_post_service nscd
|
||||||
|
@ -517,6 +519,7 @@ performance with NIS+, and may help with DNS as well.
|
||||||
|
|
||||||
%files -n nscd
|
%files -n nscd
|
||||||
%config(noreplace) %{_sysconfdir}/nscd.conf
|
%config(noreplace) %{_sysconfdir}/nscd.conf
|
||||||
|
%{_tmpfilesdir}/nscd.conf
|
||||||
%{_unitdir}/nscd.service
|
%{_unitdir}/nscd.service
|
||||||
%{_unitdir}/nscd.socket
|
%{_unitdir}/nscd.socket
|
||||||
%{_sbindir}/nscd
|
%{_sbindir}/nscd
|
||||||
|
@ -1155,6 +1158,8 @@ install -m 644 mandriva/nsswitch.conf %{buildroot}%{_sysconfdir}/nsswitch.conf
|
||||||
%if %{with nscd}
|
%if %{with nscd}
|
||||||
install -m644 nscd/nscd.conf -D %{buildroot}%{_sysconfdir}/nscd.conf
|
install -m644 nscd/nscd.conf -D %{buildroot}%{_sysconfdir}/nscd.conf
|
||||||
install -m755 %{SOURCE6} -D %{buildroot}%{_unitdir}/nscd.service
|
install -m755 %{SOURCE6} -D %{buildroot}%{_unitdir}/nscd.service
|
||||||
|
mkdir -p %{buildroot}%{_tmpfilesdir}
|
||||||
|
install -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}
|
||||||
install -m755 %{SOURCE7} -D %{buildroot}%{_unitdir}/nscd.socket
|
install -m755 %{SOURCE7} -D %{buildroot}%{_unitdir}/nscd.socket
|
||||||
install -m755 -d %{buildroot}/var/db/nscd
|
install -m755 -d %{buildroot}/var/db/nscd
|
||||||
%endif
|
%endif
|
||||||
|
|
1
nscd.conf
Normal file
1
nscd.conf
Normal file
|
@ -0,0 +1 @@
|
||||||
|
d /run/nscd 0755 root root
|
Loading…
Add table
Reference in a new issue