1 Summary: Shadow password file utilities for Linux
2 Summary(de): Shadow-Paßwortdatei-Dienstprogramme für Linux
3 Summary(fr): Fichiers utilitaires pour Shadow password pour Linux
4 Summary(pl): Narzêdzia do obs³ugi shadow passwords
5 Summary(tr): Gölge parola dosyasý araçlarý
6 Summary(pt_BR): Utilitários para o arquivo de senhas Shadow
7 Summary(es): Utilitarios para el archivo de contraseñas Shadow
12 Group: Applications/System
13 Group(de): Applikationen/System
14 Group(pl): Aplikacje/System
15 Source0: ftp://ftp.pld.org.pl/software/shadow/%{name}-%{version}.tar.bz2
16 Source1: %{name}-login.defs
17 Source2: %{name}.useradd
23 Patch1: %{name}-pld.patch
24 Patch2: %{name}-utmpx.patch
25 BuildRequires: pam-devel
26 BuildRequires: autoconf
27 BuildRequires: automake
28 BuildRequires: libtool
29 BuildRequires: gettext-devel
30 Provides: shadow-utils
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 Obsoletes: shadow-utils
36 This package includes the programs necessary to convert standard UNIX
37 password files to the shadow password format, as well as programs for
38 command-line management of the user's accounts.
39 - 'pwconv' converts everything to the shadow password format.
40 - 'pwunconv' unconverts from shadow passwords, generating a file in
41 the current directory called npasswd that is a standard UNIX password
43 - 'pwck' checks the integrity of the password and shadow files.
44 - 'lastlog' prints out the last login times of all users.
45 - 'useradd', 'userdel' and 'usermod' for accounts management.
46 - 'groupadd', 'groupdel' and 'groupmod' for group management.
48 A number of man pages are also included that relate to these
49 utilities, and shadow passwords in general.
52 Pakiet zawiera programy do obs³ugi shadow password. Zanjduj± siê w nim
53 programy do konwersji standardowego pliku hase³ do wersji shadow
54 password a tak¿e programy do zarz±dania kontami u¿ytkowników w
56 - 'pwconv' konwertuje do formatu shadow passwords
57 - 'pwunconv' konwertuje z shadow passwords do formatu standardowego
58 pliku hase³. W bie¿±cym katalogu tworzy plik npasswd bêd±cy
59 standardowym plikiem z has³ami.
60 - 'lastlog' wy¶wietla czas logowania u¿ytkowników
61 - 'userdel' i 'usermod' do zarz±dzania kontami u¿ytkowników.
62 - 'groupadd', 'groupdel' and 'groupmod' do zarz±dzania grupami
66 Programy znajduj±ce siê w tym pakiecie s± niezbêdne do prawid³owej
67 pracy twojego systemu i podobnie jak pakiet z bibliotekami systemowymi
68 - glibc nigdy nie powinien zostaæ odinstalowany!
71 Este pacote inclui os programas necessários para converter
72 arquivos-padrão UNIX de senha para o formato shadow. - 'pwconv5'
73 converte tudo para o formato de senhas do shadow. - 'pwunconv'
74 desconverte senhas shadow, gerando um arquivo no diretório corrente
75 chamado npasswd que é o arquivo-padrão UNIX de senha. - 'pwck'
76 checa a integridade da senha e dos arquivos shadow. - 'lastlog'
77 mostra o último momento de login de todos os usuários.
79 Várias páginas de manual estão também incluídas sobre estes utilitários e
80 senhas shadow em geral.
83 Este paquete incluye los programas necesarios para convertir Archivos padrón
84 UNIX de contraseña al formato shadow. - 'pwconv5' convierte todo al formato de
85 contraseñas del shadow. - 'pwunconv' deshace la conversión de contraseñas
86 shadow, creando un archivo en el directorio corriente llamado npasswd que es el
87 archivo padrón UNIX de contraseña. - 'pwck' chequea la integridad de la
88 contraseña y de los archivos shadow. - 'lastlog' enseña el último momento de
89 login de todos los usuarios. Están también incluidas, en general, varias
90 páginas de manual sobre estos utilitarios y contraseñas shadow.
98 gettextize --copy --force
103 %{!?_without_static:--enable-static} \
104 %{!?_without_static:--disable-shared} \
105 %{?_without_static:--disable-static} \
106 %{?_without_static:--enable-shared} \
110 --without-included-gettext
114 rm -rf $RPM_BUILD_ROOT
116 %{__make} install DESTDIR=$RPM_BUILD_ROOT
118 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{default,pam.d,security,skel}
120 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/login.defs
121 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/default/useradd
122 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/chage
123 install %{SOURCE4} $RPM_BUILD_ROOT/etc/pam.d/shadow
124 install %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/chsh
125 install %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/chfn
126 install %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/passwd
128 :> $RPM_BUILD_ROOT%{_sysconfdir}/shadow
129 touch $RPM_BUILD_ROOT%{_sysconfdir}/security/{chfn,chsh}.allow
131 echo .so pwconv.8 > $RPM_BUILD_ROOT%{_mandir}/man8/pwunconv.8
132 echo .so pwconv.8 > $RPM_BUILD_ROOT%{_mandir}/man8/grpconv.8
133 echo .so pwconv.8 > $RPM_BUILD_ROOT%{_mandir}/man8/grpunconv.8
135 gzip -9nf doc/ANNOUNCE NEWS doc/README doc/README.linux doc/HOWTO
140 rm -rf $RPM_BUILD_ROOT
143 %{!?_without_static:#}/sbin/ldconfig
144 if [ ! -f /etc/shadow ]; then
148 %{!?_without_static:#}%postun -p /sbin/ldconfig
150 %files -f %{name}.lang
151 %defattr(644,root,root,755)
154 %attr(750,root,root) %dir %{_sysconfdir}/default
155 %attr(640,root,root) %config %verify(not size mtime md5) %{_sysconfdir}/default/*
156 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/*
157 %attr(640,root,root) %config %verify(not size mtime md5) /etc/security/*
159 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/login.defs
160 %attr(400,root,root) %ghost %{_sysconfdir}/shadow
164 %{!?_without_static:#}%attr(755,root,root) /usr/lib/lib*
165 %attr(755,root,root) %{_sbindir}/user*
166 %attr(755,root,root) %{_sbindir}/group*
167 %attr(755,root,root) %{_sbindir}/grpck
168 %attr(755,root,root) %{_sbindir}/pwck
169 %attr(755,root,root) %{_sbindir}/*conv
170 %attr(755,root,root) %{_sbindir}/chpasswd
171 %attr(755,root,root) %{_sbindir}/dpasswd
172 %attr(755,root,root) %{_sbindir}/logoutd
173 %attr(755,root,root) %{_sbindir}/newusers
174 %attr(755,root,root) %{_sbindir}/mkpasswd
175 %attr(755,root,root) %{_sbindir}/vipw
176 %attr(4755,root,root) %{_bindir}/chfn
177 %attr(4755,root,root) %{_bindir}/chsh
178 %attr(4755,root,root) %{_bindir}/expiry
179 %attr(4755,root,root) %{_bindir}/gpasswd
180 %attr(4755,root,root) %{_bindir}/passwd
181 %attr(755,root,root) %{_bindir}/chage
182 %attr(755,root,root) %{_bindir}/faillog
183 %attr(755,root,root) %{_bindir}/groups
184 %attr(755,root,root) %{_bindir}/lastlog
185 %attr(755,root,root) %{_bindir}/newgrp
186 %attr(755,root,root) %{_bindir}/sg
187 %attr(755,root,root) %{_bindir}/su
189 %{_mandir}/man1/gpasswd.*
190 %{_mandir}/man1/chage.*
191 %{_mandir}/man1/chfn.*
192 %{_mandir}/man1/chsh.*
193 %{_mandir}/man1/passwd.*
194 %{_mandir}/man5/login.defs.*
195 %{_mandir}/man5/passwd.*
196 %{_mandir}/man5/shadow.*
197 %{_mandir}/man5/porttime.*
198 %{_mandir}/man5/faillog.*
199 %{_mandir}/man8/faillog.*
200 %{_mandir}/man8/groupdel.*
201 %{_mandir}/man8/groupmod.*
202 %{_mandir}/man8/grpck.*
203 %{_mandir}/man8/grpconv.*
204 %{_mandir}/man8/logoutd.*
205 %{_mandir}/man8/mkpasswd.*
206 %{_mandir}/man8/newusers.*
207 %{_mandir}/man8/pwck.*
208 %{_mandir}/man8/pwunconv.*
209 %{_mandir}/man8/useradd.*
210 %{_mandir}/man8/userdel.*
211 %{_mandir}/man8/usermod.*
212 %{_mandir}/man8/lastlog.*
213 %{_mandir}/man8/pwconv.*
214 %{_mandir}/man8/chpasswd.*
215 %{_mandir}/man8/groupadd.*
216 %{_mandir}/man8/grpunconv.*
218 %lang(pl) %{_mandir}/pl/man1/chage.*
219 %lang(pl) %{_mandir}/pl/man1/gpasswd.*
220 %lang(pl) %{_mandir}/pl/man1/chfn.*
221 %lang(pl) %{_mandir}/pl/man1/chsh.*
222 %lang(pl) %{_mandir}/pl/man1/passwd.*
223 %lang(pl) %{_mandir}/pl/man5/faillog.*
224 %lang(pl) %{_mandir}/pl/man5/login.defs.*
225 %lang(pl) %{_mandir}/pl/man5/passwd.*
226 %lang(pl) %{_mandir}/pl/man5/porttime.*
227 %lang(pl) %{_mandir}/pl/man5/shadow.*
228 %lang(pl) %{_mandir}/pl/man8/chpasswd.*
229 %lang(pl) %{_mandir}/pl/man8/faillog.*
230 %lang(pl) %{_mandir}/pl/man8/groupadd.*
231 %lang(pl) %{_mandir}/pl/man8/groupdel.*
232 %lang(pl) %{_mandir}/pl/man8/groupmod.*
233 %lang(pl) %{_mandir}/pl/man8/grpck.*
234 %lang(pl) %{_mandir}/pl/man8/lastlog.*
235 %lang(pl) %{_mandir}/pl/man8/logoutd.*
236 %lang(pl) %{_mandir}/pl/man8/mkpasswd.*
237 %lang(pl) %{_mandir}/pl/man8/newusers.*
238 %lang(pl) %{_mandir}/pl/man8/pwck.*
239 %lang(pl) %{_mandir}/pl/man8/pwconv.*
240 %lang(pl) %{_mandir}/pl/man8/useradd.*
241 %lang(pl) %{_mandir}/pl/man8/userdel.*
242 %lang(pl) %{_mandir}/pl/man8/usermod.*
244 %lang(ja) %{_mandir}/ja/man1/chage.*
245 %lang(ja) %{_mandir}/ja/man1/gpasswd.*
246 %lang(ja) %{_mandir}/ja/man1/chfn.*
247 %lang(ja) %{_mandir}/ja/man1/chsh.*
248 %lang(ja) %{_mandir}/ja/man1/passwd.*
249 %lang(ja) %{_mandir}/ja/man5/faillog.*
250 %lang(ja) %{_mandir}/ja/man5/login.defs.*
251 %lang(ja) %{_mandir}/ja/man5/passwd.*
252 %lang(ja) %{_mandir}/ja/man5/porttime.*
253 %lang(ja) %{_mandir}/ja/man5/shadow.*
254 %lang(ja) %{_mandir}/ja/man8/chpasswd.*
255 %lang(ja) %{_mandir}/ja/man8/faillog.*
256 %lang(ja) %{_mandir}/ja/man8/groupadd.*
257 %lang(ja) %{_mandir}/ja/man8/groupdel.*
258 %lang(ja) %{_mandir}/ja/man8/groupmod.*
259 %lang(ja) %{_mandir}/ja/man8/grpck.*
260 %lang(ja) %{_mandir}/ja/man8/lastlog.*
261 %lang(ja) %{_mandir}/ja/man8/logoutd.*
262 %lang(ja) %{_mandir}/ja/man8/mkpasswd.*
263 %lang(ja) %{_mandir}/ja/man8/newusers.*
264 %lang(ja) %{_mandir}/ja/man8/pwck.*
265 %lang(ja) %{_mandir}/ja/man8/pwconv.*
266 %lang(ja) %{_mandir}/ja/man8/useradd.*
267 %lang(ja) %{_mandir}/ja/man8/userdel.*
268 %lang(ja) %{_mandir}/ja/man8/usermod.*
270 %lang(pt_BR) %{_mandir}/pt_BR/man1/chage.*
271 %lang(pt_BR) %{_mandir}/pt_BR/man1/gpasswd.*
272 %lang(pt_BR) %{_mandir}/pt_BR/man1/chfn.*
273 %lang(pt_BR) %{_mandir}/pt_BR/man1/chsh.*
274 %lang(pt_BR) %{_mandir}/pt_BR/man1/passwd.*
275 %lang(pt_BR) %{_mandir}/pt_BR/man5/faillog.*
276 %lang(pt_BR) %{_mandir}/pt_BR/man5/login.defs.*
277 %lang(pt_BR) %{_mandir}/pt_BR/man5/passwd.*
278 %lang(pt_BR) %{_mandir}/pt_BR/man5/porttime.*
279 %lang(pt_BR) %{_mandir}/pt_BR/man5/shadow.*
280 %lang(pt_BR) %{_mandir}/pt_BR/man8/chpasswd.*
281 %lang(pt_BR) %{_mandir}/pt_BR/man8/faillog.*
282 %lang(pt_BR) %{_mandir}/pt_BR/man8/groupadd.*
283 %lang(pt_BR) %{_mandir}/pt_BR/man8/groupdel.*
284 %lang(pt_BR) %{_mandir}/pt_BR/man8/groupmod.*
285 %lang(pt_BR) %{_mandir}/pt_BR/man8/grpck.*
286 %lang(pt_BR) %{_mandir}/pt_BR/man8/lastlog.*
287 %lang(pt_BR) %{_mandir}/pt_BR/man8/logoutd.*
288 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkpasswd.*
289 %lang(pt_BR) %{_mandir}/pt_BR/man8/newusers.*
290 %lang(pt_BR) %{_mandir}/pt_BR/man8/pwck.*
291 %lang(pt_BR) %{_mandir}/pt_BR/man8/pwconv.*
292 %lang(pt_BR) %{_mandir}/pt_BR/man8/useradd.*
293 %lang(pt_BR) %{_mandir}/pt_BR/man8/userdel.*
294 %lang(pt_BR) %{_mandir}/pt_BR/man8/usermod.*