]>
Commit | Line | Data |
---|---|---|
4e422374 JR |
1 | # TODO |
2 | # - new files: | |
3 | # /etc/pam.d/chgpasswd | |
4 | # /etc/pam.d/newusers | |
5 | # /usr/sbin/chgpasswd | |
6 | # /usr/sbin/nologin | |
7 | # /usr/share/man/man5/gshadow.5.gz | |
8 | # /usr/share/man/man8/chgpasswd.8.gz | |
9 | # /usr/share/man/man8/nologin.8.gz | |
10 | # - check polish part in -typo.patch | |
11 | # - update shadow-po-update.patch | |
12 | # - package or remove: | |
13 | # /etc/pam.d/chgpasswd | |
14 | # /etc/pam.d/groupmems | |
15 | # /etc/pam.d/newusers | |
16 | # /usr/sbin/chgpasswd | |
17 | # /usr/sbin/groupmems | |
18 | # /usr/sbin/nologin | |
19 | # /usr/share/man/cs/man5/gshadow.5.gz | |
20 | # /usr/share/man/cs/man8/nologin.8.gz | |
21 | # /usr/share/man/fr/man3/shadow.3.gz | |
22 | # /usr/share/man/fr/man5/gshadow.5.gz | |
23 | # /usr/share/man/man1/su.1.gz | |
24 | # /usr/share/man/man3/shadow.3.gz | |
25 | # /usr/share/man/man5/gshadow.5.gz | |
26 | # /usr/share/man/man5/limits.5.gz | |
27 | # /usr/share/man/man5/login.access.5.gz | |
28 | # /usr/share/man/man5/porttime.5.gz | |
29 | # /usr/share/man/man8/chgpasswd.8.gz | |
30 | # /usr/share/man/man8/groupmems.8.gz | |
31 | # /usr/share/man/man8/nologin.8.gz | |
32 | # /usr/share/man/ru/man5/gshadow.5.gz | |
33 | # /usr/share/man/ru/man5/limits.5.gz | |
34 | # /usr/share/man/ru/man5/login.access.5.gz | |
35 | # /usr/share/man/ru/man5/porttime.5.gz | |
36 | # /usr/share/man/ru/man8/chgpasswd.8.gz | |
37 | # /usr/share/man/ru/man8/nologin.8.gz | |
38 | # /usr/share/man/sv/man1/chage.1.gz | |
39 | # /usr/share/man/sv/man1/chfn.1.gz | |
40 | # /usr/share/man/sv/man1/chsh.1.gz | |
41 | # /usr/share/man/sv/man1/expiry.1.gz | |
42 | # /usr/share/man/sv/man1/gpasswd.1.gz | |
43 | # /usr/share/man/sv/man1/groups.1.gz | |
44 | # /usr/share/man/sv/man1/login.1.gz | |
45 | # /usr/share/man/sv/man1/newgrp.1.gz | |
46 | # /usr/share/man/sv/man1/passwd.1.gz | |
47 | # /usr/share/man/sv/man1/sg.1.gz | |
48 | # /usr/share/man/sv/man1/su.1.gz | |
49 | # /usr/share/man/sv/man3/getspnam.3 | |
50 | # /usr/share/man/sv/man3/shadow.3.gz | |
51 | # /usr/share/man/sv/man5/faillog.5.gz | |
52 | # /usr/share/man/sv/man5/gshadow.5.gz | |
53 | # /usr/share/man/sv/man5/login.defs.5.gz | |
54 | # /usr/share/man/sv/man5/passwd.5.gz | |
55 | # /usr/share/man/sv/man5/shadow.5.gz | |
56 | # /usr/share/man/sv/man5/suauth.5.gz | |
57 | # /usr/share/man/sv/man8/chgpasswd.8.gz | |
58 | # /usr/share/man/sv/man8/chpasswd.8.gz | |
59 | # /usr/share/man/sv/man8/faillog.8.gz | |
60 | # /usr/share/man/sv/man8/groupadd.8.gz | |
61 | # /usr/share/man/sv/man8/groupdel.8.gz | |
62 | # /usr/share/man/sv/man8/groupmems.8.gz | |
63 | # /usr/share/man/sv/man8/groupmod.8.gz | |
64 | # /usr/share/man/sv/man8/grpck.8.gz | |
65 | # /usr/share/man/sv/man8/grpconv.8 | |
66 | # /usr/share/man/sv/man8/grpunconv.8 | |
67 | # /usr/share/man/sv/man8/lastlog.8.gz | |
68 | # /usr/share/man/sv/man8/logoutd.8.gz | |
69 | # /usr/share/man/sv/man8/newusers.8.gz | |
70 | # /usr/share/man/sv/man8/nologin.8.gz | |
71 | # /usr/share/man/sv/man8/pwck.8.gz | |
72 | # /usr/share/man/sv/man8/pwconv.8.gz | |
73 | # /usr/share/man/sv/man8/pwunconv.8 | |
74 | # /usr/share/man/sv/man8/useradd.8.gz | |
75 | # /usr/share/man/sv/man8/userdel.8.gz | |
76 | # /usr/share/man/sv/man8/usermod.8.gz | |
77 | # /usr/share/man/sv/man8/vigr.8 | |
78 | # /usr/share/man/sv/man8/vipw.8.gz | |
79 | # | |
80 | # Conditional build: | |
81 | %bcond_without selinux # build without SE-Linux support | |
82 | %bcond_with shared # build with shared libshadow (linking with selinux is broken) | |
83 | # | |
84 | Summary: Shadow password file utilities for Linux | |
85 | Summary(de.UTF-8): Shadow-Paßwortdatei-Dienstprogramme für Linux | |
86 | Summary(es.UTF-8): Utilitarios para el archivo de contraseñas Shadow | |
87 | Summary(fr.UTF-8): Fichiers utilitaires pour Shadow password pour Linux | |
88 | Summary(pl.UTF-8): Narzędzia do obsługi mechanizmu ukrytych haseł | |
89 | Summary(pt_BR.UTF-8): Utilitários para o arquivo de senhas Shadow | |
90 | Summary(tr.UTF-8): Gölge parola dosyası araçları | |
91 | Name: shadow | |
afa31858 JR |
92 | Version: 4.1.5.1 |
93 | #BuildRequires: useradd -g is broken, use pwdutils, or fix it: | |
4e422374 | 94 | # http://zie.pg.gda.pl/mailman/pipermail/shadow/2006-September/000395.html |
afa31858 | 95 | Release: 0.1 |
4e422374 JR |
96 | Epoch: 1 |
97 | License: BSD | |
98 | Group: Applications/System | |
afa31858 JR |
99 | Source0: http://pkg-shadow.alioth.debian.org/releases/shadow-%{version}.tar.bz2 |
100 | # Source0-md5: a00449aa439c69287b6d472191dc2247 | |
7d1fd0e8 JR |
101 | Source1: http://pkg-shadow.alioth.debian.org/releases/shadow-%{version}.tar.bz2.sig |
102 | # Source1-md5: f16f31f6f5a607b1ffb1aa1aac4c37f2 | |
103 | Source2: %{name}-login.defs | |
104 | Source3: %{name}.useradd | |
105 | Source10: chage.pamd | |
106 | Source11: chfn.pamd | |
107 | Source12: chgpasswd.pamd | |
108 | Source13: chpasswd.pamd | |
109 | Source14: chsh.pamd | |
110 | Source15: groupadd.pamd | |
111 | Source16: groupdel.pamd | |
112 | Source17: groupmems.pamd | |
113 | Source18: groupmod.pamd | |
114 | Source19: newusers.pamd | |
115 | Source20: passwd.pamd | |
116 | Source21: useradd.pamd | |
117 | Source22: userdel.pamd | |
118 | Source23: usermod.pamd | |
4e422374 | 119 | Patch0: %{name}-pld.patch |
afa31858 | 120 | URL: http://pkg-shadow.alioth.debian.org/ |
4e422374 JR |
121 | BuildRequires: autoconf |
122 | BuildRequires: automake >= 1.0 | |
123 | BuildRequires: gettext-devel >= 0.12.1 | |
124 | %{?with_selinux:BuildRequires: libselinux-devel} | |
125 | BuildRequires: libtool | |
126 | BuildRequires: pam-devel | |
127 | Requires: pam >= 0.99.7.1 | |
128 | # to force proper coreutils version, so "groups" command exists | |
129 | Requires: /usr/bin/groups | |
130 | Provides: passwd | |
131 | Provides: shadow-utils | |
132 | Obsoletes: passwd | |
133 | Obsoletes: shadow-utils | |
134 | Conflicts: pwdutils | |
135 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
136 | ||
137 | %description | |
138 | This package includes the programs necessary to convert standard UNIX | |
139 | password files to the shadow password format, as well as programs for | |
140 | command-line management of the user's accounts. | |
141 | - pwconv - converts everything to the shadow password format, | |
142 | - pwunconv - unconverts from shadow password, generating a file in the | |
143 | current directory called npasswd that is a standard UNIX password | |
144 | file, | |
145 | - pwck - checks the integrity of the password and shadow files, | |
146 | - lastlog - prints out the last login times of all users, | |
147 | - useradd, userdel, usermod - for accounts management, | |
148 | - groupadd, groupdel, groupmod - for group management. | |
149 | ||
150 | A number of man pages are also included that relate to these | |
151 | utilities, and shadow passwords in general. | |
152 | ||
153 | %description -l es.UTF-8 | |
154 | Este paquete incluye los programas necesarios para convertir Archivos | |
155 | padrón UNIX de contraseña al formato shadow. | |
156 | - pwconv5 - convierte todo al formato de contraseñas del shadow, | |
157 | - pwunconv - deshace la conversión de contraseñas shadow, creando un | |
158 | archivo en el directorio corriente llamado npasswd que es el archivo | |
159 | padrón UNIX de contraseña, | |
160 | - pwck - chequea la integridad de la contraseña y de los archivos | |
161 | shadow, | |
162 | - lastlog enseña el último momento de login de todos los usuarios. | |
163 | Están también incluidas, en general, varias páginas de manual sobre | |
164 | estos utilitarios y contraseñas shadow. | |
165 | ||
166 | %description -l pl.UTF-8 | |
167 | Pakiet zawiera programy do obsługi mechanizmu ukrytych haseł (shadow | |
168 | password). Znajdują się w nim programy do konwersji standardowego | |
169 | pliku haseł do wersji shadow password a także programy do zarządzania | |
170 | kontami użytkowników w systemie: | |
171 | - pwconv - konwertuje do formatu shadow password | |
172 | - pwunconv - konwertuje z shadow password do formatu standardowego | |
173 | pliku haseł. W bieżącym katalogu tworzy plik npasswd będący | |
174 | standardowym plikiem z hasłami, | |
175 | - lastlog - wyświetla czas logowania użytkowników, | |
176 | - useradd, userdel, usermod - do zarządzania kontami użytkowników, | |
177 | - groupadd, groupdel, groupmod - do zarządzania grupami. | |
178 | ||
179 | Ostrzeżenie: | |
180 | ||
181 | Programy znajdujące się w tym pakiecie są niezbędne do prawidłowej | |
182 | pracy systemu i podobnie jak pakiet z bibliotekami systemowymi (glibc) | |
183 | nigdy nie powinien zostać odinstalowany! | |
184 | ||
185 | %description -l pt_BR.UTF-8 | |
186 | Este pacote inclui os programas necessários para converter | |
187 | arquivos-padrão UNIX de senha para o formato shadow. | |
188 | - pwconv - converte tudo para o formato de senhas do shadow, | |
189 | - pwunconv - desconverte senhas shadow, gerando um arquivo no | |
190 | diretório corrente chamado npasswd que é o arquivo-padrão UNIX de | |
191 | senha, | |
192 | - pwck - checa a integridade da senha e dos arquivos shadow, | |
193 | - lastlog - mostra o último momento de login de todos os usuários. | |
194 | ||
195 | Várias páginas de manual estão também incluídas sobre estes | |
196 | utilitários e senhas shadow em geral. | |
197 | ||
198 | %package extras | |
199 | Summary: shadow - not often used programs | |
200 | Summary(pl.UTF-8): shadow - programy nieczęsto używane | |
201 | Group: Applications/System | |
202 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
203 | Obsoletes: pwdutils | |
204 | Conflicts: util-linux < 2.12-10 | |
205 | ||
206 | %description extras | |
207 | Programs for shadow not often used. If you have small system you may | |
208 | skip them. | |
209 | ||
210 | %description extras -l pl.UTF-8 | |
211 | Programy nieczęsto używane. W małych systemach można je pominąć. | |
212 | ||
213 | %prep | |
214 | %setup -q | |
215 | %patch0 -p1 | |
4e422374 JR |
216 | |
217 | %build | |
4e422374 | 218 | %configure \ |
4e422374 JR |
219 | %{?with_shared:--enable-shared --disable-static} \ |
220 | --without-libcrack \ | |
32157634 JR |
221 | --without-tcb \ |
222 | --with-sha-crypt \ | |
223 | --with-nscd \ | |
224 | --with-audit \ | |
225 | --with-acl \ | |
226 | --with-attr \ | |
4e422374 | 227 | --with-libpam \ |
32157634 JR |
228 | --enable-nls \ |
229 | --enable-shadowgrp \ | |
4e422374 | 230 | %{?with_selinux:--with-selinux} \ |
32157634 JR |
231 | --with-group-name-max-length=32 |
232 | ||
4e422374 JR |
233 | %{__make} |
234 | ||
235 | %install | |
236 | rm -rf $RPM_BUILD_ROOT | |
32157634 | 237 | install -d $RPM_BUILD_ROOT{/sbin,%{_sysconfdir}/{default,pam.d,security,skel/tmp}} |
4e422374 JR |
238 | |
239 | %{__make} install \ | |
240 | DESTDIR=$RPM_BUILD_ROOT | |
241 | ||
32157634 JR |
242 | # move nologin "shell" where useradd specifies it |
243 | %{__mv} $RPM_BUILD_ROOT%{_sbindir}/nologin $RPM_BUILD_ROOT/sbin | |
244 | ||
7d1fd0e8 JR |
245 | install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/login.defs |
246 | install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/default/useradd | |
247 | ||
248 | install %{SOURCE10} $RPM_BUILD_ROOT/etc/pam.d/chage | |
249 | install %{SOURCE11} $RPM_BUILD_ROOT/etc/pam.d/chfn | |
250 | install %{SOURCE12} $RPM_BUILD_ROOT/etc/pam.d/chgpasswd | |
251 | install %{SOURCE13} $RPM_BUILD_ROOT/etc/pam.d/chpasswd | |
252 | install %{SOURCE14} $RPM_BUILD_ROOT/etc/pam.d/chsh | |
253 | install %{SOURCE15} $RPM_BUILD_ROOT/etc/pam.d/groupadd | |
254 | install %{SOURCE16} $RPM_BUILD_ROOT/etc/pam.d/groupdel | |
255 | install %{SOURCE17} $RPM_BUILD_ROOT/etc/pam.d/groupmems | |
256 | install %{SOURCE18} $RPM_BUILD_ROOT/etc/pam.d/groupmod | |
257 | install %{SOURCE19} $RPM_BUILD_ROOT/etc/pam.d/newusers | |
258 | install %{SOURCE20} $RPM_BUILD_ROOT/etc/pam.d/passwd | |
259 | install %{SOURCE21} $RPM_BUILD_ROOT/etc/pam.d/useradd | |
260 | install %{SOURCE22} $RPM_BUILD_ROOT/etc/pam.d/userdel | |
261 | install %{SOURCE23} $RPM_BUILD_ROOT/etc/pam.d/usermod | |
4e422374 JR |
262 | |
263 | > $RPM_BUILD_ROOT%{_sysconfdir}/shadow | |
264 | > $RPM_BUILD_ROOT/etc/security/chfn.allow | |
265 | > $RPM_BUILD_ROOT/etc/security/chsh.allow | |
266 | ||
4e422374 JR |
267 | %find_lang %{name} |
268 | ||
269 | %clean | |
270 | rm -rf $RPM_BUILD_ROOT | |
271 | ||
272 | %post | |
273 | %{?with_shared:/sbin/ldconfig} | |
274 | if [ ! -f /etc/shadow ]; then | |
275 | %{_sbindir}/pwconv | |
276 | fi | |
277 | ||
278 | %{?with_shared:%postun -p /sbin/ldconfig} | |
279 | ||
280 | %files -f %{name}.lang | |
281 | %defattr(644,root,root,755) | |
282 | %doc ChangeLog NEWS TODO doc/{HOWTO,WISHLIST} | |
283 | %attr(750,root,root) %dir %{_sysconfdir}/default | |
284 | %attr(640,root,root) %config %verify(not md5 mtime size) %{_sysconfdir}/default/* | |
285 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/chage | |
32157634 | 286 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/chgpasswd |
7d1fd0e8 JR |
287 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/chpasswd |
288 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/groupadd | |
289 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/groupdel | |
32157634 | 290 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/groupmems |
7d1fd0e8 | 291 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/groupmod |
32157634 | 292 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/newusers |
4e422374 | 293 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/passwd |
4e422374 JR |
294 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/useradd |
295 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/usermod | |
296 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/userdel | |
32157634 | 297 | |
4e422374 JR |
298 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/login.defs |
299 | %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %ghost %{_sysconfdir}/shadow | |
300 | %dir /etc/skel | |
301 | %dir /etc/skel/tmp | |
302 | %{?with_shared:%attr(755,root,root) %{_libdir}/lib*.so.*.*} | |
32157634 | 303 | %attr(755,root,root) /sbin/nologin |
4e422374 | 304 | %attr(755,root,root) %{_sbindir}/chpasswd |
32157634 | 305 | %attr(755,root,root) %{_sbindir}/chgpasswd |
4e422374 JR |
306 | %attr(755,root,root) %{_sbindir}/groupadd |
307 | %attr(755,root,root) %{_sbindir}/groupdel | |
32157634 | 308 | %attr(755,root,root) %{_sbindir}/groupmems |
4e422374 JR |
309 | %attr(755,root,root) %{_sbindir}/groupmod |
310 | %attr(755,root,root) %{_sbindir}/grpck | |
311 | %attr(755,root,root) %{_sbindir}/grpconv | |
312 | %attr(755,root,root) %{_sbindir}/grpunconv | |
32157634 | 313 | %attr(755,root,root) %{_sbindir}/logoutd |
4e422374 JR |
314 | %attr(755,root,root) %{_sbindir}/pwck |
315 | %attr(755,root,root) %{_sbindir}/pwconv | |
316 | %attr(755,root,root) %{_sbindir}/pwunconv | |
317 | %attr(755,root,root) %{_sbindir}/useradd | |
318 | %attr(755,root,root) %{_sbindir}/userdel | |
319 | %attr(755,root,root) %{_sbindir}/usermod | |
320 | %attr(755,root,root) %{_sbindir}/vigr | |
321 | %attr(755,root,root) %{_sbindir}/vipw | |
322 | %attr(755,root,root) %{_bindir}/faillog | |
32157634 | 323 | %attr(755,root,root) %{_bindir}/groups |
4e422374 JR |
324 | %attr(755,root,root) %{_bindir}/lastlog |
325 | %attr(4755,root,root) %{_bindir}/passwd | |
326 | %{_mandir}/man1/passwd.1* | |
327 | %{_mandir}/man5/faillog.5* | |
328 | %{_mandir}/man5/login.defs.5* | |
329 | %{_mandir}/man5/passwd.5* | |
330 | %{_mandir}/man5/shadow.5* | |
331 | %{_mandir}/man5/suauth.5* | |
332 | %{_mandir}/man8/faillog.8* | |
333 | %{_mandir}/man8/groupadd.8* | |
334 | %{_mandir}/man8/groupdel.8* | |
335 | %{_mandir}/man8/groupmod.8* | |
336 | %{_mandir}/man8/grpck.8* | |
337 | %{_mandir}/man8/grpconv.8* | |
338 | %{_mandir}/man8/grpunconv.8* | |
339 | %{_mandir}/man8/lastlog.8* | |
340 | %{_mandir}/man8/pwck.8* | |
341 | %{_mandir}/man8/pwconv.8* | |
342 | %{_mandir}/man8/pwunconv.8* | |
343 | %{_mandir}/man8/useradd.8* | |
344 | %{_mandir}/man8/userdel.8* | |
345 | %{_mandir}/man8/usermod.8* | |
346 | %{_mandir}/man8/vigr.8* | |
347 | %{_mandir}/man8/vipw.8* | |
348 | %{_mandir}/man8/chpasswd.8* | |
349 | ||
350 | %lang(cs) %{_mandir}/cs/man5/passwd.5* | |
351 | %lang(cs) %{_mandir}/cs/man5/shadow.5* | |
352 | %lang(cs) %{_mandir}/cs/man5/faillog.5* | |
353 | %lang(cs) %{_mandir}/cs/man8/faillog.8* | |
354 | %lang(cs) %{_mandir}/cs/man8/groupadd.8* | |
355 | %lang(cs) %{_mandir}/cs/man8/groupdel.8* | |
356 | %lang(cs) %{_mandir}/cs/man8/groupmod.8* | |
357 | %lang(cs) %{_mandir}/cs/man8/grpck.8* | |
358 | %lang(cs) %{_mandir}/cs/man8/lastlog.8* | |
359 | %lang(cs) %{_mandir}/cs/man8/vipw.8* | |
360 | ||
361 | %lang(de) %{_mandir}/de/man1/passwd.1* | |
362 | %lang(de) %{_mandir}/de/man8/vigr.8* | |
363 | %lang(de) %{_mandir}/de/man8/vipw.8* | |
364 | %lang(de) %{_mandir}/de/man5/passwd.5* | |
365 | ||
4e422374 JR |
366 | %lang(fr) %{_mandir}/fr/man1/passwd.1* |
367 | %lang(fr) %{_mandir}/fr/man5/faillog.5* | |
368 | %lang(fr) %{_mandir}/fr/man5/login.defs.5* | |
369 | %lang(fr) %{_mandir}/fr/man5/passwd.5* | |
370 | %lang(fr) %{_mandir}/fr/man5/shadow.5* | |
371 | %lang(fr) %{_mandir}/fr/man5/suauth.5* | |
372 | %lang(fr) %{_mandir}/fr/man8/chpasswd.8* | |
373 | %lang(fr) %{_mandir}/fr/man8/faillog.8* | |
374 | %lang(fr) %{_mandir}/fr/man8/groupadd.8* | |
375 | %lang(fr) %{_mandir}/fr/man8/groupdel.8* | |
376 | %lang(fr) %{_mandir}/fr/man8/groupmod.8* | |
377 | %lang(fr) %{_mandir}/fr/man8/grpck.8* | |
378 | %lang(fr) %{_mandir}/fr/man8/grpconv.8* | |
379 | %lang(fr) %{_mandir}/fr/man8/grpunconv.8* | |
380 | %lang(fr) %{_mandir}/fr/man8/lastlog.8* | |
381 | %lang(fr) %{_mandir}/fr/man8/pwck.8* | |
382 | %lang(fr) %{_mandir}/fr/man8/pwconv.8* | |
383 | %lang(fr) %{_mandir}/fr/man8/pwunconv.8* | |
384 | %lang(fr) %{_mandir}/fr/man8/useradd.8* | |
385 | %lang(fr) %{_mandir}/fr/man8/userdel.8* | |
386 | %lang(fr) %{_mandir}/fr/man8/usermod.8* | |
387 | %lang(fr) %{_mandir}/fr/man8/vigr.8* | |
388 | %lang(fr) %{_mandir}/fr/man8/vipw.8* | |
389 | ||
390 | %lang(hu) %{_mandir}/hu/man1/passwd.1* | |
391 | ||
392 | %lang(id) %{_mandir}/id/man8/useradd.8* | |
393 | ||
394 | %lang(it) %{_mandir}/it/man1/passwd.1* | |
395 | %lang(it) %{_mandir}/it/man5/passwd.5* | |
396 | %lang(it) %{_mandir}/it/man5/shadow.5* | |
397 | %lang(it) %{_mandir}/it/man8/groupadd.8* | |
398 | %lang(it) %{_mandir}/it/man8/groupdel.8* | |
399 | %lang(it) %{_mandir}/it/man8/groupmod.8* | |
400 | %lang(it) %{_mandir}/it/man8/grpck.8* | |
401 | %lang(it) %{_mandir}/it/man8/grpconv.8* | |
402 | %lang(it) %{_mandir}/it/man8/grpunconv.8* | |
403 | %lang(it) %{_mandir}/it/man8/lastlog.8* | |
404 | %lang(it) %{_mandir}/it/man8/pwconv.8* | |
405 | %lang(it) %{_mandir}/it/man8/pwunconv.8* | |
406 | %lang(it) %{_mandir}/it/man8/useradd.8* | |
407 | %lang(it) %{_mandir}/it/man8/userdel.8* | |
408 | %lang(it) %{_mandir}/it/man8/usermod.8* | |
409 | %lang(it) %{_mandir}/it/man8/vigr.8* | |
410 | %lang(it) %{_mandir}/it/man8/vipw.8* | |
411 | ||
412 | %lang(ja) %{_mandir}/ja/man1/passwd.1* | |
413 | %lang(ja) %{_mandir}/ja/man5/faillog.5* | |
414 | %lang(ja) %{_mandir}/ja/man5/login.defs.5* | |
415 | %lang(ja) %{_mandir}/ja/man5/passwd.5* | |
416 | %lang(ja) %{_mandir}/ja/man5/shadow.5* | |
417 | %lang(ja) %{_mandir}/ja/man5/suauth.5* | |
418 | %lang(ja) %{_mandir}/ja/man8/faillog.8* | |
419 | %lang(ja) %{_mandir}/ja/man8/groupadd.8* | |
420 | %lang(ja) %{_mandir}/ja/man8/groupdel.8* | |
421 | %lang(ja) %{_mandir}/ja/man8/groupmod.8* | |
422 | %lang(ja) %{_mandir}/ja/man8/grpck.8* | |
423 | %lang(ja) %{_mandir}/ja/man8/grpconv.8* | |
424 | %lang(ja) %{_mandir}/ja/man8/grpunconv.8* | |
425 | %lang(ja) %{_mandir}/ja/man8/lastlog.8* | |
426 | %lang(ja) %{_mandir}/ja/man8/pwck.8* | |
427 | %lang(ja) %{_mandir}/ja/man8/pwconv.8* | |
428 | %lang(ja) %{_mandir}/ja/man8/pwunconv.8* | |
429 | %lang(ja) %{_mandir}/ja/man8/useradd.8* | |
430 | %lang(ja) %{_mandir}/ja/man8/userdel.8* | |
431 | %lang(ja) %{_mandir}/ja/man8/usermod.8* | |
432 | %lang(ja) %{_mandir}/ja/man8/vigr.8* | |
433 | %lang(ja) %{_mandir}/ja/man8/vipw.8* | |
434 | ||
435 | %lang(ko) %{_mandir}/ko/man5/passwd.5* | |
436 | %lang(ko) %{_mandir}/ko/man8/vigr.8* | |
437 | %lang(ko) %{_mandir}/ko/man8/vipw.8* | |
438 | ||
32157634 | 439 | %lang(pl) %{_mandir}/pl/man1/groups.1* |
4e422374 | 440 | %lang(pl) %{_mandir}/pl/man5/faillog.5* |
4e422374 JR |
441 | %lang(pl) %{_mandir}/pl/man8/faillog.8* |
442 | %lang(pl) %{_mandir}/pl/man8/groupadd.8* | |
443 | %lang(pl) %{_mandir}/pl/man8/groupdel.8* | |
32157634 | 444 | %lang(pl) %{_mandir}/pl/man8/groupmems.8* |
4e422374 JR |
445 | %lang(pl) %{_mandir}/pl/man8/groupmod.8* |
446 | %lang(pl) %{_mandir}/pl/man8/grpck.8* | |
4e422374 | 447 | %lang(pl) %{_mandir}/pl/man8/lastlog.8* |
32157634 | 448 | %lang(pl) %{_mandir}/pl/man8/logoutd.8* |
4e422374 JR |
449 | %lang(pl) %{_mandir}/pl/man8/userdel.8* |
450 | %lang(pl) %{_mandir}/pl/man8/usermod.8* | |
451 | %lang(pl) %{_mandir}/pl/man8/vigr.8* | |
452 | %lang(pl) %{_mandir}/pl/man8/vipw.8* | |
453 | ||
4e422374 JR |
454 | %lang(pt_BR) %{_mandir}/pt_BR/man5/passwd.5* |
455 | %lang(pt_BR) %{_mandir}/pt_BR/man5/shadow.5* | |
456 | %lang(pt_BR) %{_mandir}/pt_BR/man8/groupadd.8* | |
457 | %lang(pt_BR) %{_mandir}/pt_BR/man8/groupdel.8* | |
458 | %lang(pt_BR) %{_mandir}/pt_BR/man8/groupmod.8* | |
459 | ||
460 | %lang(ru) %{_mandir}/ru/man1/passwd.1* | |
461 | %lang(ru) %{_mandir}/ru/man5/faillog.5* | |
462 | %lang(ru) %{_mandir}/ru/man5/login.defs.5* | |
463 | %lang(ru) %{_mandir}/ru/man5/passwd.5* | |
464 | %lang(ru) %{_mandir}/ru/man5/shadow.5* | |
465 | %lang(ru) %{_mandir}/ru/man5/suauth.5* | |
466 | %lang(ru) %{_mandir}/ru/man8/chpasswd.8* | |
467 | %lang(ru) %{_mandir}/ru/man8/faillog.8* | |
468 | %lang(ru) %{_mandir}/ru/man8/groupadd.8* | |
469 | %lang(ru) %{_mandir}/ru/man8/groupdel.8* | |
470 | %lang(ru) %{_mandir}/ru/man8/groupmems.8* | |
471 | %lang(ru) %{_mandir}/ru/man8/groupmod.8* | |
472 | %lang(ru) %{_mandir}/ru/man8/grpck.8* | |
473 | %lang(ru) %{_mandir}/ru/man8/grpconv.8* | |
474 | %lang(ru) %{_mandir}/ru/man8/grpunconv.8* | |
475 | %lang(ru) %{_mandir}/ru/man8/lastlog.8* | |
476 | %lang(ru) %{_mandir}/ru/man8/pwck.8* | |
477 | %lang(ru) %{_mandir}/ru/man8/pwconv.8* | |
478 | %lang(ru) %{_mandir}/ru/man8/pwunconv.8* | |
479 | %lang(ru) %{_mandir}/ru/man8/useradd.8* | |
480 | %lang(ru) %{_mandir}/ru/man8/userdel.8* | |
481 | %lang(ru) %{_mandir}/ru/man8/usermod.8* | |
482 | %lang(ru) %{_mandir}/ru/man8/vigr.8* | |
483 | %lang(ru) %{_mandir}/ru/man8/vipw.8* | |
484 | ||
485 | %lang(tr) %{_mandir}/tr/man1/passwd.1* | |
486 | %lang(tr) %{_mandir}/tr/man5/passwd.5* | |
487 | %lang(tr) %{_mandir}/tr/man5/shadow.5* | |
488 | %lang(tr) %{_mandir}/tr/man8/groupadd.8* | |
489 | %lang(tr) %{_mandir}/tr/man8/groupdel.8* | |
490 | %lang(tr) %{_mandir}/tr/man8/groupmod.8* | |
491 | %lang(tr) %{_mandir}/tr/man8/useradd.8* | |
492 | %lang(tr) %{_mandir}/tr/man8/userdel.8* | |
493 | %lang(tr) %{_mandir}/tr/man8/usermod.8* | |
494 | ||
495 | %lang(zh_CN) %{_mandir}/zh_CN/man8/chpasswd.8* | |
496 | %lang(zh_CN) %{_mandir}/zh_CN/man8/groupadd.8* | |
497 | %lang(zh_CN) %{_mandir}/zh_CN/man8/groupdel.8* | |
498 | %lang(zh_CN) %{_mandir}/zh_CN/man8/groupmod.8* | |
499 | %lang(zh_CN) %{_mandir}/zh_CN/man8/useradd.8* | |
500 | %lang(zh_CN) %{_mandir}/zh_CN/man8/userdel.8* | |
501 | %lang(zh_CN) %{_mandir}/zh_CN/man8/usermod.8* | |
502 | ||
503 | %lang(zh_TW) %{_mandir}/zh_TW/man8/groupadd.8* | |
504 | %lang(zh_TW) %{_mandir}/zh_TW/man8/groupdel.8* | |
505 | %lang(zh_TW) %{_mandir}/zh_TW/man8/groupmod.8* | |
506 | %lang(zh_TW) %{_mandir}/zh_TW/man8/useradd.8* | |
507 | %lang(zh_TW) %{_mandir}/zh_TW/man8/userdel.8* | |
508 | %lang(zh_TW) %{_mandir}/zh_TW/man8/usermod.8* | |
509 | ||
510 | %files extras | |
511 | %defattr(644,root,root,755) | |
512 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/chfn | |
513 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/chsh | |
514 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/chfn.allow | |
515 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/chsh.allow | |
516 | %attr(755,root,root) %{_bindir}/chage | |
517 | %attr(4755,root,root) %{_bindir}/chfn | |
518 | %attr(4755,root,root) %{_bindir}/chsh | |
519 | %attr(4755,root,root) %{_bindir}/expiry | |
520 | %attr(4755,root,root) %{_bindir}/gpasswd | |
521 | %attr(755,root,root) %{_bindir}/newgrp | |
522 | %attr(755,root,root) %{_bindir}/sg | |
523 | %attr(755,root,root) %{_sbindir}/newusers | |
524 | ||
525 | %{_mandir}/man1/chage.1* | |
526 | %{_mandir}/man1/chfn.1* | |
527 | %{_mandir}/man1/chsh.1* | |
528 | %{_mandir}/man1/expiry.1* | |
529 | %{_mandir}/man1/gpasswd.1* | |
530 | %{_mandir}/man1/newgrp.1* | |
531 | %{_mandir}/man1/sg.1* | |
532 | %{_mandir}/man8/newusers.8* | |
533 | ||
534 | %lang(cs) %{_mandir}/cs/man1/expiry.1* | |
535 | %lang(cs) %{_mandir}/cs/man1/gpasswd.1* | |
536 | ||
537 | %lang(de) %{_mandir}/de/man1/chfn.1* | |
538 | %lang(de) %{_mandir}/de/man1/chsh.1* | |
539 | %lang(de) %{_mandir}/de/man1/newgrp.1* | |
540 | ||
4e422374 JR |
541 | %lang(fi) %{_mandir}/fi/man1/chfn.1* |
542 | %lang(fi) %{_mandir}/fi/man1/chsh.1* | |
543 | ||
544 | %lang(fr) %{_mandir}/fr/man1/chage.1* | |
545 | %lang(fr) %{_mandir}/fr/man1/chfn.1* | |
546 | %lang(fr) %{_mandir}/fr/man1/chsh.1* | |
547 | %lang(fr) %{_mandir}/fr/man1/expiry.1* | |
548 | %lang(fr) %{_mandir}/fr/man1/gpasswd.1* | |
549 | %lang(fr) %{_mandir}/fr/man1/newgrp.1* | |
550 | %lang(fr) %{_mandir}/fr/man1/sg.1* | |
551 | %lang(fr) %{_mandir}/fr/man8/newusers.8* | |
552 | ||
553 | %lang(hu) %{_mandir}/hu/man1/chsh.1* | |
554 | %lang(hu) %{_mandir}/hu/man1/gpasswd.1* | |
555 | %lang(hu) %{_mandir}/hu/man1/newgrp.1* | |
556 | %lang(hu) %{_mandir}/hu/man1/sg.1* | |
557 | %lang(hu) %{_mandir}/hu/man5/passwd.5* | |
558 | %lang(hu) %{_mandir}/hu/man8/lastlog.8* | |
559 | ||
560 | %lang(id) %{_mandir}/id/man1/chsh.1* | |
561 | ||
562 | %lang(it) %{_mandir}/it/man1/chage.1* | |
563 | %lang(it) %{_mandir}/it/man1/chfn.1* | |
564 | %lang(it) %{_mandir}/it/man1/chsh.1* | |
565 | %lang(it) %{_mandir}/it/man1/expiry.1* | |
566 | %lang(it) %{_mandir}/it/man1/gpasswd.1* | |
567 | %lang(it) %{_mandir}/it/man1/newgrp.1* | |
568 | %lang(it) %{_mandir}/it/man1/sg.1* | |
569 | %lang(it) %{_mandir}/it/man5/faillog.5* | |
570 | %lang(it) %{_mandir}/it/man8/chpasswd.8* | |
571 | %lang(it) %{_mandir}/it/man8/faillog.8* | |
572 | %lang(it) %{_mandir}/it/man8/newusers.8* | |
573 | %lang(it) %{_mandir}/it/man8/pwck.8* | |
574 | ||
575 | %lang(ja) %{_mandir}/ja/man1/chage.1* | |
576 | %lang(ja) %{_mandir}/ja/man1/chfn.1* | |
577 | %lang(ja) %{_mandir}/ja/man1/chsh.1* | |
578 | %lang(ja) %{_mandir}/ja/man1/expiry.1* | |
579 | %lang(ja) %{_mandir}/ja/man1/gpasswd.1* | |
580 | %lang(ja) %{_mandir}/ja/man1/newgrp.1* | |
581 | %lang(ja) %{_mandir}/ja/man1/sg.1* | |
582 | %lang(ja) %{_mandir}/ja/man8/chpasswd.8* | |
583 | %lang(ja) %{_mandir}/ja/man8/newusers.8* | |
584 | ||
585 | %lang(ko) %{_mandir}/ko/man1/chfn.1* | |
586 | %lang(ko) %{_mandir}/ko/man1/chsh.1* | |
587 | # missing in tarball | |
588 | #%lang(ko) %{_mandir}/ko/man1/newgrp.1* | |
589 | ||
590 | %lang(ru) %{_mandir}/ru/man1/chage.1* | |
591 | %lang(ru) %{_mandir}/ru/man1/chfn.1* | |
592 | %lang(ru) %{_mandir}/ru/man1/chsh.1* | |
593 | %lang(ru) %{_mandir}/ru/man1/expiry.1* | |
594 | %lang(ru) %{_mandir}/ru/man1/gpasswd.1* | |
595 | %lang(ru) %{_mandir}/ru/man1/newgrp.1* | |
596 | %lang(ru) %{_mandir}/ru/man1/sg.1* | |
597 | %lang(ru) %{_mandir}/ru/man8/newusers.8* | |
598 | ||
599 | %lang(pl) %{_mandir}/pl/man1/chage.1* | |
4e422374 JR |
600 | %lang(pl) %{_mandir}/pl/man1/chsh.1* |
601 | %lang(pl) %{_mandir}/pl/man1/expiry.1* | |
4e422374 JR |
602 | %lang(pl) %{_mandir}/pl/man1/newgrp.1* |
603 | %lang(pl) %{_mandir}/pl/man1/sg.1* | |
4e422374 JR |
604 | |
605 | %lang(pt_BR) %{_mandir}/pt_BR/man1/gpasswd.1* | |
606 | ||
607 | %lang(tr) %{_mandir}/tr/man1/chage.1* | |
608 | %lang(tr) %{_mandir}/tr/man1/chfn.1* | |
609 | ||
610 | %lang(zh_CN) %{_mandir}/zh_CN/man1/chfn.1* | |
611 | %lang(zh_CN) %{_mandir}/zh_CN/man1/chsh.1* | |
612 | %lang(zh_CN) %{_mandir}/zh_CN/man1/newgrp.1* | |
613 | %lang(zh_CN) %{_mandir}/zh_CN/man5/passwd.5* | |
614 | ||
615 | %lang(zh_TW) %{_mandir}/zh_TW/man1/chfn.1* | |
616 | %lang(zh_TW) %{_mandir}/zh_TW/man1/chsh.1* | |
617 | %lang(zh_TW) %{_mandir}/zh_TW/man1/newgrp.1* | |
618 | %lang(zh_TW) %{_mandir}/zh_TW/man5/passwd.5* | |
619 | %lang(zh_TW) %{_mandir}/zh_TW/man8/chpasswd.8* |