1 Summary: NSS module providing additional passwd, group and shadow files
2 Summary(pl.UTF-8): Moduł NSS dostarczający dodatkowe pliki passwd, group i shadow
8 Source0: http://ftp.debian.org/debian/pool/main/libn/libnss-extrausers/libnss-extrausers_%{version}.orig.tar.gz
9 # Source0-md5: 5c57596251e9dfc420cee9f660fc3773
10 Patch0: %{name}-makefile.patch
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 This Name Service Switch (NSS) module provides additional passwd,
15 group and shadow files, allowing to store system accounts ie. copied
16 from other systems in separate files.
18 %description -l pl.UTF-8
19 Ten moduł do serwisu nazw, dostarcza dodatkowe pliki passwd, group i
20 shadow pozwalając na przechowywanie danych o kontach np.
21 przeniesionych z innego serwera w oddzielnych plikach.
24 %setup -q -n libnss-extrausers-%{version}
31 CXXFLAGS="%{rpmcflags} -fno-implicit-templates"
32 LDFLAGS="%{rpmcflags} %{rpmldflags}"
33 export CC CXX CFLAGS CXXFLAGS LDFLAGS
38 rm -rf $RPM_BUILD_ROOT
39 install -d $RPM_BUILD_ROOT{/%{_libdir},%{_var}/lib/extrausers}
40 touch $RPM_BUILD_ROOT%{_var}/lib/extrausers/{passwd,group,shadow}
43 DESTDIR=$RPM_BUILD_ROOT \
47 rm -rf $RPM_BUILD_ROOT
49 %post -p /sbin/ldconfig
50 %postun -p /sbin/ldconfig
53 %defattr(644,root,root,755)
55 %attr(755,root,root) /%{_libdir}/*.so.2
56 %dir %{_var}/lib/extrausers
57 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/extrausers/passwd
58 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/extrausers/group
59 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/extrausers/shadow