]> granicus.if.org Git - shadow/blob - ChangeLog
[svn-upgrade] Integrating new upstream version, shadow (4.0.12)
[shadow] / ChangeLog
1 2005-08-21  Tomasz K³oczko  <kloczek@pld.org.pl>
2
3         * po/ru.po: updated for 4.0.12 (by Yuri Kozlov <yuray@id.ru>).
4
5         * NEWS, po/sk.po:
6         updated for 4.0.12 (by Peter Mann <Peter.Mann@tuke.sk>).
7
8 2005-08-20  Tomasz K³oczko  <kloczek@pld.org.pl>
9
10         * po/nl.po, NEWS:
11         updated for 4.0.12 (by cobaco (aka Bart Cornelis) <cobaco@linux.be>).
12
13 2005-08-19  Tomasz K³oczko  <kloczek@pld.org.pl>
14
15         * NEWS, po/fi.po:
16         updated for 4.0.12 (by Tommi Vainikainen <thv+debian@iki.fi>).
17
18         * NEWS, po/de.po:
19         updated for 4.0.12 (by Frank Schmid <frank@cs-schmid.de>).
20
21         * po/pt.po, NEWS:
22         updated for 4.0.12 (by Miguel Figueiredo <elmig@debianpt.org>).
23
24 2005-08-11  Tomasz K³oczko  <kloczek@pld.org.pl>
25
26         * po/cs.po:
27         updated for 4.0.12 (by Miroslav Kure <kurem@upcase.inf.upol.cz>).
28
29         * src/chpasswd.c, src/groupdel.c, src/newusers.c, src/useradd.c, src/userdel.c, src/usermod.c:
30         remove duplicated #include <pwd.h>.
31
32         * po/pl.po: finished update for 4.0.12.
33
34         * src/useradd.c, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po:
35         s/Not copying any file into it./Not copying any file from skel directory into it./
36
37         * src/useradd.c, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po:
38         break warning message longer than 80 characters.
39
40         * po/pl.po: updated.
41
42         * src/groupadd.c, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po:
43         fixed missing \n in usage() output.
44
45         * lib/getdef.c, src/login.c, src/newgrp.c, NEWS:
46         remove using login.defs::CLOSE_SESSIONS variable and allways close PAM session.
47
48 2005-08-10  Tomasz K³oczko  <kloczek@pld.org.pl>
49
50         * NEWS, configure.in:
51         realy enable shadow group support by default (pointed by
52         Greg Schafer <gschafer@zip.com.au> and Peter Vrabec <pvrabec@redhat.com>).
53         Indentations in --help output.
54
55         * man/chage.1, man/chage.1.xml:
56         s/occurrence/occurence/ (334_chage.1-typo Debian patch).
57
58         * man/chfn.1, man/chfn.1.xml:
59         s/may only change may only change/may only change/ (based on 336_chfn.1 Debian patch).
60
61         * man/it/Makefile.am: cleanups (443_man_it_Makefile.am Debian patch).
62
63         * man/userdel.8, man/userdel.8.xml: s/an NIS client/a NIS client/
64
65         * man/useradd.8, man/useradd.8.xml: s/an NIS group/a NIS group/
66
67         * man/lastlog.8, man/lastlog.8.xml:
68         s/you have an high UID/you have a high UID/
69
70         * man/lastlog.8, man/lastlog.8.xml:
71         added missing <para></para> in AUTHORS section (cached by Nicolas).
72
73         * po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po:
74         run "make update-po".
75
76         * po/POTFILES.in: added missing libmisc/pwdcheck.c. Sorted.
77
78 2005-08-09  Tomasz K³oczko  <kloczek@pld.org.pl>
79
80         * NEWS: s/22-07-2005/22-08-2005/
81
82         * NEWS: schedule release 4.0.12 in 22-07-2005.
83
84         * libmisc/setupenv.c, man/pl/login.defs.5, NEWS, etc/login.defs.hurd, etc/login.defs.linux, lib/getdef.c:
85         removed handle login.defs::QMAIL_DIR variable.
86
87         * libmisc/chowntty.c, NEWS:
88         allow regular user to login on read-only root file system (not only for root).
89         Patch by Nicolas François <nicolas.francois@centraliens.net>
90         Fix for http://bugs.debian.org/52069
91
92         * NEWS, man/usermod.8, man/usermod.8.xml:
93         give the correct range for system users: 0-999 instead of 0-99
94         (http://bugs.debian.org/286258)
95
96         * man/chage.1, man/chage.1.xml: s/an password/a password/
97
98         * man/chage.1, man/chage.1.xml, src/chage.c, NEWS:
99         another maxdays fix based on 427_chage_expiry_0 Debian patch
100         (fix for http://bugs.debian.org/78961).
101         Better description -1 value passed in -E, -I and -M options.
102
103         * src/gpasswd.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, NEWS:
104         added flushing group nscd cache on exit.
105
106         * src/pwck.c, src/pwconv.c, NEWS:
107         added flushing passwd nscd cache on exit.
108
109         * NEWS, src/usermod.c:
110         fixed handle -p option (patch by Peter Vrabec <pvrabec@redhat.com>).
111         Indented.
112
113         * man/chage.1, man/chage.1.xml, NEWS, src/chage.c:
114         use -1 as value for disable password inactivity.
115         Patch by Peter Vrabec <pvrabec@redhat.com> which fixes:
116         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=109499
117         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=137498
118
119 2005-08-07  Tomasz K³oczko  <kloczek@pld.org.pl>
120
121         * src/useradd.c, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po:
122         do not copy files from skel directory if home directory exist and write
123         warning message about not copying skel files.
124         Patch by Peter Vrabec <pvrabec@redhat.com> which fixes:
125         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=143150
126         https://bugzilla.redhat.com/beta/show_bug.cgi?id=158574
127         https://bugzilla.redhat.com/beta/show_bug.cgi?id=80242
128
129         * po/pl.po: updated.
130
131 2005-08-06  Tomasz K³oczko  <kloczek@pld.org.pl>
132
133         * src/useradd.c:
134         s/spoll/spool/ (spoted by Nicolas François <nicolas.francois@centraliens.net>).
135
136 2005-08-04  Tomasz K³oczko  <kloczek@pld.org.pl>
137
138         * NEWS, src/su.c:
139         ignore SIGINT while authenticating. A ^C could defeat the waiting
140         period and permit brute-force attacks (fixed http://bugs.debian.org/288827).
141
142 2005-08-03  Tomasz K³oczko  <kloczek@pld.org.pl>
143
144         * lib/defines.h, NEWS, configure.in:
145         added require ngettext (added [need-ngettext] to AM_GNU_GETTEXT() parameters)
146         and stub prototype for ngettext() in lib/prototypes.h (neccessary if shadow
147         compiled with disabled NLS support)
148         Based on fixes by Martin Schlemmer <azarah@nosferatu.za.org>.
149
150         * src/faillog.c: start using exitcodes.h.
151
152         * NEWS, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/logoutd.8.xml, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.3.xml, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/sulogin.8.xml, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8:
153         regenerate all roff man pages using DocBook XSL Stylesheets 1.69.0.
154
155         * src/chage.c, src/chpasswd.c, src/newusers.c, src/passwd.c, src/pwunconv.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, NEWS:
156         remove flushing shadow nscd cache (nscd do not caches shadow map).
157
158 2005-08-02  Tomasz K³oczko  <kloczek@pld.org.pl>
159
160         * src/groupadd.c, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, NEWS:
161         rewrited groupadd for use getopt_long().
162
163         * src/chage.c: indent.
164
165         * NEWS, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/userdel.c:
166         do OPENLOG() before pam_start().
167
168         * NEWS, src/groupadd.c: fixed double OPENLOG().
169
170         * src/passwd.c, src/vipw.c, src/userdel.c: reorder nscd_flush_cache().
171
172         * src/chfn.c, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po:
173         cleanups in printf() translated messages for make translators work easier.
174
175         * NEWS, src/chage.c: added flushing NSS shadow map on exit.
176
177         * po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, src/useradd.c:
178         s/the the/the/
179
180         * po/POTFILES.in: removed lib/{grpack,gspack,pwpack,sppack}.c.
181
182         * NEWS, src/newusers.c:
183         added flushing NSS passwd, shadow and group maps.
184
185         * NEWS, src/chpasswd.c, src/useradd.c:
186         added flushing NSS shadow map on exit.
187
188         * lib/prototypes.h: removed outdated prototypes for lib/gsdbm.c.
189
190         * NEWS, lib/Attic/grpack.c, lib/Attic/gspack.c, lib/Attic/pwpack.c, lib/Attic/sppack.c, lib/Makefile.am, lib/prototypes.h:
191         remove lib/{grpack,gspack,pwpack,sppack}.c and prototypes from lib/prototypes.h (outdated).
192
193         * lib/prototypes.h: removed outdated prototypes from lib/pwdbm.c.
194
195 2005-07-31  Tomasz K³oczko  <kloczek@pld.org.pl>
196
197         * NEWS, src/usermod.c: added flushing NSS shadow map.
198
199 2005-07-29  Tomasz K³oczko  <kloczek@pld.org.pl>
200
201         * man/chage.1, man/chage.1.xml:
202         typo (s/passwordchanges/password changes/).
203
204 2005-07-27  Tomasz K³oczko  <kloczek@pld.org.pl>
205
206         * lib/getdef.c, src/su.c:
207         ENV_SUPATH and ENV_PATH must be used independently to PAM.
208
209         * lib/exitcodes.h: added E_BAD_ARG.
210
211         * src/gpasswd.c: start use exitcodes.h.
212
213         * lib/getdef.c: remove ENV_ROOTPATH def_table[] (not used).
214
215 2005-07-24  Tomasz K³oczko  <kloczek@pld.org.pl>
216
217         * src/chsh.c: start use exitcodes.h.
218
219 2005-07-23  Tomasz K³oczko  <kloczek@pld.org.pl>
220
221         * po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/Makevars, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po:
222         added --no-location to po/Makevars::XGETTEXT_OPTIONS: shorter .po files.
223
224         * NEWS, src/grpck.c, src/pwck.c:
225         pwck: now pwck OPENLOG with correct name ("pwck" instead "pwsk"),
226         pwck, grpck: replace all puts() with printf() - it fixes problems with extra blank
227         lines printed in some messages
228         (fixes by Alexander Gattin <arg@online.com.ua>)
229
230 2005-07-22  Tomasz K³oczko  <kloczek@pld.org.pl>
231
232         * po/Makevars: added:
233         MSGID_BUGS_ADDRESS = kloczek@pld.org.pl
234
235 2005-07-21  Tomasz K³oczko  <kloczek@pld.org.pl>
236
237         * src/chfn.c: start use #include "exitcodes.h",
238
239         * lib/exitcodes.h: cleanups.
240
241         * lib/Makefile.am, lib/exitcodes.h, src/chage.c:
242         start separate all E_* exit codes to lib/exitcodes.h.
243
244         * src/passwd.c, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po:
245         use separated message "Password set to expire." instead "Password changed."
246         on "passwd -e" (fix by Christian Perrier <bubulle@debian.org>).
247
248         * NEWS, po/fr.po:
249         updated (by Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>).
250
251         * NEWS, configure.in: start work on 4.0.12.
252
253 2005-07-20  Tomasz K³oczko  <kloczek@pld.org.pl>
254
255         * po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, configure.in, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po:
256         4.0.11.1 will be released tmorrow (21-07-2005).
257
258         * configure.in, NEWS:
259         fixed configure.in: now is possible build shadow with enabled/disabled shadow group
260         support (thanks for report symptoms of the bug to Greg Schafer <gschafer@zip.com.au>).
261
262         * po/sv.po, NEWS: update finished (by Per Olofsson <pelle@dsv.su.se>)
263
264         * po/sv.po: partialy updated (by Per Olofsson <pelle@dsv.su.se>).
265
266 2005-07-19  Tomasz K³oczko  <kloczek@pld.org.pl>
267
268         * NEWS, configure.in: start work on 4.0.12.
269
270 2005-07-18  Tomasz K³oczko  <kloczek@pld.org.pl>
271
272         * libmisc/sub.c:
273         fixed compilation warning about incompatible implicit declaration of built-in
274         function ‘printf’: added "#include <stdio.h>".
275
276         * src/groupadd.c:
277         move #ifdef USE_PAM .. #endif #includes outside #ifdef SHADOWGRP .. #endif.
278
279         * libmisc/pwdcheck.c:
280         added missing "#include <stdio.h>" (fix compilation with PAM disabled).
281
282         * po/ro.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/pl.po, po/pt_BR.po, po/nl.po, po/nn.po, po/nb.po, po/ko.po, po/ja.po, po/it.po, po/he.po, po/id.po, po/fr.po, po/bs.po, po/ca.po, po/da.po, po/el.po, po/es.po, po/eu.po, po/fi.po:
283         run "make update-po".
284
285         * src/su.c:
286         move declaration of pamh nad caught variables to #ifdef USE_PAM .. #endif.
287
288         * po/pl.po, NEWS: updated pl translation.
289
290 2005-07-17  Tomasz K³oczko  <kloczek@pld.org.pl>
291
292         * NEWS, po/sk.po:
293         updated for 4.0.11 (by Peter Mann <Peter.Mann@tuke.sk>).
294
295 2005-07-16  Tomasz K³oczko  <kloczek@pld.org.pl>
296
297         * NEWS, po/cs.po:
298         updated for 4.0.11 (by Miroslav Kure <kurem@upcase.inf.upol.cz>).
299
300 2005-07-15  Tomasz K³oczko  <kloczek@pld.org.pl>
301
302         * po/de.po, NEWS:
303         updated for 4.0.11 (by Frank Schmid <frank@cs-schmid.de>).
304
305 2005-07-14  Tomasz K³oczko  <kloczek@pld.org.pl>
306
307         * NEWS, po/pt.po:
308         updated for 4.0.11 (by Miguel Figueiredo <elmig@debianpt.org>).
309
310 2005-07-13  Tomasz K³oczko  <kloczek@pld.org.pl>
311
312         * po/stats: reorder gsub().
313
314         * po/ru.po: cleanups.
315
316         * po/ru.po, NEWS:
317         updated for 4.0.11 (by Yuri Kozlov <yucoz@yandex.ru>).
318
319 2005-07-12  Tomasz K³oczko  <kloczek@pld.org.pl>
320
321         * lib/getdef.c:
322         move MAIL_DIR variable from def_table[] to part independent to USE_PAM
323         (still used in userdel/usermod).
324
325         * NEWS, man/pwck.8, man/pwck.8.xml:
326         document -q option (based on Debian patch for fix http://bugs.debian.org/309408)
327         Rewrited OPTIONS section and better SYNOPSIS.
328
329         * NEWS, po/da.po:
330         - updated for 4.0.11 (by Claus Hindsgaul <claus_h@image.dk>).
331
332         * NEWS, src/su.c:
333         ignore SIGINT while authenticating. A ^C could defeat the waiting period and
334         permit brute-force attacks. Also ignore SIGQUIT.
335         Fixed: http://bugs.debian.org/52372 and http://bugs.debian.org/288827
336
337         * po/fi.po, NEWS:
338         - updated for 4.0.11 (by Tommi Vainikainen <thv+debian@iki.fi>).
339
340         * po/ro.po: - updated Project-Id-Version field.
341
342         * NEWS, po/ro.po:
343         - updated for 4.0.11 (by Sorin B. <sorin@bonbon.net>).
344
345 2005-07-11  Tomasz K³oczko  <kloczek@pld.org.pl>
346
347         * NEWS, man/lastlog.8, man/lastlog.8.xml:
348         document that lastlog is a sparse file, and don't need to be rotated.
349         http://bugs.debian.org/219321
350
351         * src/chage.c: use E_USAGE=2 as usage() exit code.
352
353         * NEWS, po/es.po:
354         updated for 4.0.11 (by Ruben Porras <nahoo82@telefonica.net>).
355
356         * src/useradd.c: cleanups in usage() oyput.
357
358         * po/zh_TW.po, po/vi.po, po/zh_CN.po, po/uk.po, po/tl.po, po/tr.po, po/sv.po, po/sq.po, po/sk.po, po/ro.po, po/ru.po, po/pt.po, po/pt_BR.po, po/pl.po, po/nb.po, po/nl.po, po/nn.po, po/ko.po, po/it.po, po/ja.po, po/he.po, po/id.po, po/fr.po, po/eu.po, po/fi.po, po/es.po, po/da.po, po/de.po, po/el.po, po/bs.po, po/ca.po, po/cs.po:
359         cleanups in usage() output.
360
361         * NEWS: release 4.0.11 is sheduled to 18-06-2005.
362
363 2005-07-10  Tomasz K³oczko  <kloczek@pld.org.pl>
364
365         * man/login.1, man/login.1.xml, NEWS:
366         better explain the respective roles of login, init and getty with regards
367         to the utmp file (based on 441_manpages-shadow.5 Debian patch)
368
369         * man/groupdel.8.xml, man/su.1, man/su.1.xml, man/groupdel.8:
370         s/presense/presence/; s/filesystem/file system/
371         (sed on 440_manpages-login.1 Debian patch)
372
373         * man/pl/Attic/shadowconfig.8, man/pl/Makefile.am, man/ja/Attic/shadowconfig.8, man/ja/Makefile.am, man/it/Attic/shadowconfig.8, man/Attic/shadowconfig.8, man/Attic/shadowconfig.8.xml, man/Makefile.am, NEWS:
374         removed shadowconfig(8) man page (will be maintained in Debian shadow pkg repository).
375
376         * man/it/sg.1: added.
377
378         * man/it/Makefile.am: more files in man_MANS.
379
380         * man/it/Makefile.am: move pwunconv.8 to man_MANS.
381
382         * man/useradd.8.xml, man/useradd.8:
383         updated after rewrite for for getopt_long() in useradd (-D and -k options
384         idescription must be finished).
385
386         * src/useradd.c, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, NEWS:
387         rewrited for use getopt_long().
388
389         * po/stats: more gsub().
390
391 2005-07-08  Tomasz K³oczko  <kloczek@pld.org.pl>
392
393         * src/newgrp.c:
394         indent source code and use fix for handle splitted groups unconditionaly.
395
396         * lib/nscd.c: indent.
397
398         * NEWS, src/newgrp.c:
399         add fix for handle splitted NIS groups: extends the functionality that,
400         if the requested group is given, all groups of the same GID are tested for
401         membership of the requesting user.
402         (fix by Christian Mudra <C.Mudra@science-computing.de>
403
404         * lib/nscd.c, NEWS:
405         for some reason doing the INVALIDATE call with two write()'s fails.
406         Do one writev() call instead. http://bugs.gentoo.org/show_bug.cgi?id=80413
407         (submited by Martin Schlemmer <azarah@gentoo.org>)
408
409         * NEWS, lib/nscd.c:
410         merge nscd-socket-path patch from Fedora: newer glibc's have a different nscd socket
411         location (/var/run/nscd/socket instead /var/run/.nscd_socket).
412
413 2005-07-07  Tomasz K³oczko  <kloczek@pld.org.pl>
414
415         * po/stats: improved.
416
417         * man/groupadd.8, man/groupadd.8.xml, NEWS:
418         document -o option in groupadd(8).
419
420         * configure.in: s/'"$<foo>" != "no"'/'"$<foo>" = "yes"'/
421
422         * NEWS, configure.in, lib/Makefile.am, lib/pwauth.c:
423         S/Key support is back.
424
425         * po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po:
426         run "make update-po".
427
428         * po/pl.po: updated.
429
430         * src/useradd.c: s,key=value,KEY=VALUE,
431
432         * src/groupadd.c, NEWS, man/groupadd.8, man/groupadd.8.xml:
433         change -O option to -K and document it in man page.
434
435         * man/useradd.8, man/useradd.8.xml, src/useradd.c:
436         s/NAME=VALUE/KEY=VALUE/; s/key=value/KEY=VALUE/
437
438         * src/chfn.c, src/groupadd.c, src/groupmems.c, src/login.c, src/passwd.c, src/vipw.c:
439         sort cases in switch (flag) {}.
440
441         * src/gpasswd.c, src/groupadd.c, src/groupmems.c, src/groupmod.c, src/passwd.c, src/useradd.c, src/usermod.c:
442         sort getopt() optstring.
443
444         * src/useradd.c:
445         remove A: from getopt() optstring (the same bug as in usermod).
446
447         * src/usermod.c:
448         remove A: from getopt() optstring (it was for handle AUTH_METHODS code but now
449         it is not used option). Catched by Thorsten Kukuk <kukuk@suse.de>.
450
451         * src/usermod.c, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po:
452         indent source code. Added usermod error message about -a option usage to translated messages.
453
454         * po/POTFILES.in: mistake s,chage_chkshell.c,chsh_chkshell.c,
455
456         * po/POTFILES.in: s,libmisc/chkshell.c,src/chage_chkshell.c,
457
458         * man/usermod.8, man/usermod.8.xml, src/usermod.c, NEWS:
459         added -a option. This flag can only be used in conjunction with the -G
460         option. It cause usermod to append user to the current supplementary group list.
461         (patch by Peter Vrabec <pvrabec@redhat.com>)
462
463         * libmisc/Attic/chkshell.c, libmisc/Makefile.am, src/Makefile.am, src/chsh_chkshell.c:
464         move libmisc/chkshell.c to src/chsh_chkshell.c. check_shell() is used only by chsh.
465
466 2005-07-06  Tomasz K³oczko  <kloczek@pld.org.pl>
467
468         * Attic/acconfig.h, NEWS, configure.in:
469         finish move all autoheader templates from acconfig.h to configure.in.
470
471         * src/chage.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS:
472         added missing \n in chage error messages.
473
474         * po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/bs.po:
475         run "make update-po".
476
477         * src/usermod.c: move all #include in one place.
478
479         * src/useradd.c: s/-O/-K/
480
481         * man/useradd.8, man/useradd.8.xml:
482         cleanups in Note: in -K description.
483
484         * NEWS, man/useradd.8, man/useradd.8.xml, src/useradd.c:
485         change -O option to -K and document it in man page.
486
487         * man/useradd.8, man/useradd.8.xml:
488         added separated <cmdsynopsis></cmdsynopsis> for -D description and remove using </srb> tags from
489         <refsynopsisdiv id='synopsis'>.
490
491         * src/login.c:
492         replace #ifdef USE_PAM .. #endif #ifndef USE_PAN .. #endif by
493         #ifdef USE_PAM .. #else .. #endif.
494
495         * src/su.c: conditiona code reorganization.
496
497         * src/login.c: remove one #ifndef USE_PAM .. #endif.
498
499         * libmisc/setupenv.c: move setup $MAIL to !USE_PAM.
500
501         * libmisc/setupenv.c, src/su.c:
502         consolidate two sections of code #ifndef USE_PAM to one.
503
504         * src/su.c, src/sulogin.c, libmisc/setupenv.c, libmisc/tz.c, src/login.c, NEWS:
505         fixed erroneous warning messages about some login.defs variables when used with PAM
506         (fix by DJ Lucas <dj@linuxfromscratch.org>)
507
508 2005-07-05  Tomasz K³oczko  <kloczek@pld.org.pl>
509
510         * configure.in, libmisc/getdate.y, libmisc/utmp.c, src/logoutd.c:
511         remove non-USG code.
512
513         * Attic/acconfig.h, configure.in:
514         start moving all autoheader templates from acconfig.h to configure.in.
515
516         * configure.in: remove not used AC_DEFINE(HAVE_LIBCRYPT).
517
518         * Attic/acconfig.h, NEWS, configure.in:
519         stop with error message if crypt() not found. Remove --with{,out}-libcrypt switch.
520
521         * src/login.c: fixed use SYSLOG macro.
522
523 2005-07-02  Tomasz K³oczko  <kloczek@pld.org.pl>
524
525         * src/login_nopam.c: fixed use SYSLOG macro.
526
527 2005-07-01  Tomasz K³oczko  <kloczek@pld.org.pl>
528
529         * NEWS, src/login.c:
530         setup limits and umask (using login.defs ULIMITS and UMASK variables) only when
531         PAM support is disabled (it is task for pam_limits and pam_umask modules).
532
533 2005-06-30  Tomasz K³oczko  <kloczek@pld.org.pl>
534
535         * src/sulogin.c, src/login.c, src/login_nopam.c, NEWS:
536         use SYSLOG macro instead syslog() which saves the locale, sets the locale to C,
537         sends the message and restores the locale (fix by Nicolas François <nicolas.francois@centraliens.net>).
538
539         * NEWS, man/groupadd.8, man/groupadd.8.xml, man/groupdel.8, man/groupdel.8.xml, man/groupmod.8, man/groupmod.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml:
540         in SEE ALLSO section added refer to gpasswd(8)
541         (suggested by Mike Frysinger <vapier@gentoo.org>)
542
543         * NEWS, configure.in: start work on 4.0.11.
544
545 2005-06-28  Tomasz K³oczko  <kloczek@pld.org.pl>
546
547         * NEWS: +1 day release 4.0.10 date.
548
549         * po/pl.po: kill fuzzy.
550
551         * po/de.po: partial update by Frank Schmid <frank@cs-schmid.de>.
552
553 2005-06-25  Tomasz K³oczko  <kloczek@pld.org.pl>
554
555         * po/ca.po: run "make update-po".
556
557         * po/sk.po: updated sk translation by Peter Mann <Peter.Mann@tuke.sk>.
558
559 2005-06-22  Tomasz K³oczko  <kloczek@pld.org.pl>
560
561         * NEWS: typo.
562
563 2005-06-21  Tomasz K³oczko  <kloczek@pld.org.pl>
564
565         * po/pl.po: typo.
566
567         * po/pl.po: updated for 4.0.10.
568
569         * po/ru.po, NEWS: updated ru translation by maintainer.
570
571         * NEWS: added past releases dates. Cleanups.
572
573         * man/Attic/shadowconfig.8: merge version generated from XML file.
574
575         * po/ca.po, po/cs.po, po/da.po, po/fi.po, NEWS:
576         translations updated by maintainers.
577
578 2005-06-20  Tomasz K³oczko  <kloczek@pld.org.pl>
579
580         * src/chage.c, po/zh_TW.po, po/vi.po, po/zh_CN.po, po/tl.po, po/tr.po, po/uk.po, po/sk.po, po/sq.po, po/sv.po, po/ro.po, po/ru.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/eu.po, po/fi.po, po/fr.po, po/de.po, po/el.po, po/es.po, po/ca.po, po/cs.po, po/da.po, po/bs.po (usage):
581         s/EXPIRE/EXPIRE_DATE/.
582
583         * po/pl.po: start update for 4.0.10.
584
585         * src/usermod.c, src/useradd.c, src/userdel.c, src/id.c, src/newgrp.c, src/su.c, po/zh_TW.po, po/zh_CN.po, po/vi.po, po/uk.po, po/tr.po, po/tl.po, po/sv.po, po/sq.po, po/sk.po, po/ru.po, po/pt_BR.po, po/ro.po, po/pt.po, po/pl.po, po/nn.po, po/nl.po, po/nb.po, po/ko.po, po/ja.po, po/it.po, po/id.po, po/he.po, po/fr.po, po/eu.po, po/fi.po, po/es.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po:
586         s/uid/UID/ in all commnets and messages.
587
588         * libmisc/failure.c, libmisc/limits.c, lib/pwio.c:
589         s/uid/UID/ in comments.
590
591         * src/usermod.c, src/useradd.c, src/groupadd.c, src/groupmod.c, src/id.c, src/newgrp.c, po/zh_TW.po, po/zh_CN.po, po/vi.po, po/uk.po, po/tr.po, po/tl.po, po/sv.po, po/sq.po, po/sk.po, po/ru.po, po/ro.po, po/pt_BR.po, po/pt.po, po/pl.po, po/nn.po, po/nl.po, po/nb.po, po/ko.po, po/ja.po, po/it.po, po/he.po, po/id.po, po/fr.po, po/fi.po, po/eu.po, po/es.po, po/el.po, po/da.po, po/de.po, po/cs.po, po/bs.po, po/ca.po, libmisc/limits.c, lib/groupio.c:
592         s/gid/GID/ in all comments and messages.
593
594         * src/gpasswd.c, src/login.c, src/passwd.c, src/chage.c, src/chfn.c, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po:
595         one message in i18n messages less: use in all places "Permission denied" instead
596         "permission denied".
597
598         * libmisc/getdate.y:
599         remove extern for gmtime(), localtime() and mktime() and instead add #include <time.h>.
600
601         * libmisc/entry.c: removed extern for fgetpwent().
602
603         * NEWS, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/newusers.8, man/passwd.1, man/passwd.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8:
604         now most of the man pages now are generated from XML files so in case any submiting
605         any chages to this resources please make diff fies to XML files.
606
607         * man/pw_auth.3.xml: cleanups.
608
609         * man/grpck.8.xml, man/passwd.1.xml:
610         correctly code EXIT VALUES section using <variablelist>. Cleanups.
611
612         * man/shadow.3.xml: cleanups.
613
614 2005-06-17  Tomasz K³oczko  <kloczek@pld.org.pl>
615
616         * man/ja/Attic/mkpasswd.8, man/ja/Makefile.am, man/pl/Attic/mkpasswd.8, man/pl/Makefile.am:
617         remove ja and pl mkpasswd.8 man pages.
618
619 2005-06-16  Tomasz K³oczko  <kloczek@pld.org.pl>
620
621         * man/pwck.8.xml, man/useradd.8.xml, man/userdel.8.xml:
622         correctly code EXIT VALUES section.
623
624         * Attic/acconfig.h: removed DES_RPC and OPIE templates.
625
626         * src/Attic/mkpasswd.c, src/Makefile.am, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, man/Attic/mkpasswd.8, man/Attic/mkpasswd.8.xml, man/Makefile.am, po/POTFILES.in, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po:
627         removed mkpasswd.
628
629         * man/Makefile.am: do not install mkpasswd(8) man page.
630
631         * src/Makefile.am: move mkpasswd.c to EXTRA_DIST.
632
633         * man/passwd.5.xml:
634         use <itemizedlist mark='bullet'> for describe passwd fields. Remove outdated
635         information about additional fields in comment field. Cleanups.
636
637         * man/newusers.8.xml: cleanups.
638
639         * man/gshadow.5.xml:
640         use <itemizedlist mark='bullet'> for gshadow fields desscription.
641
642         * man/shadow.5.xml: cleanups.
643
644         * man/shadow.5.xml:
645         use <itemizedlist mark='bullet'> for describe shadow fields.
646
647         * man/pw_auth.3.xml: cleanups.
648
649         * man/pw_auth.3.xml: use correct <refname>.
650
651         * man/pw_auth.3.xml: cleanups.
652
653         * man/groupdel.8.xml, man/groupmod.8.xml:
654         correctly code EXIT VALUES section.
655
656         * man/groupadd.8.xml: cleanups.
657
658         * man/Attic/mkpasswd.8.xml: added missing <variablelist> tag.
659
660         * man/usermod.8.xml: cleanups.
661
662         * man/usermod.8.xml: remove <sbr/> tags from SYNOPSIS section.
663
664         * man/faillog.8.xml: cleanups.
665
666         * man/faillog.5.xml:
667         put struct faillog definition in <programlisting></programlisting>.
668
669         * man/chsh.1.xml, man/chpasswd.8.xml: cleanups.
670
671         * man/groupadd.8.xml:
672         seems I found good way for code EXIT VALUES section.
673
674         * man/shadow.3.xml:
675         put meanings of each field spwd struct in <itemizedlist mark='bullet'>.
676
677         * man/shadow.3.xml:
678         place definition of struct spwd in <programlisting></programlisting>.
679
680         * NEWS, src/userdel.c:
681         userdel now deletes user groups from /etc/gshdow as well as /etc/group.
682         Fix by Nicolas François <nicolas.francois@centraliens.net>.
683         http://bugs.debian.org/99442
684
685         * src/usermod.c, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, NEWS, po/bs.po, po/ca.po, po/cs.po:
686         fixed bug in usermod ad run "make -C po update-po".
687         When relocating a user's home directory, don't fail and remove the new
688         home directory if we can't remove the old home directory for some
689         reason; the results can be spectularly poort if, for instance, only
690         the rmdir() fails. Patch prepared by Timo Lindfors <lindi-spamtrap@newmail.com>.
691         http://bugs.debian.org/166369
692
693 2005-06-15  Tomasz K³oczko  <kloczek@pld.org.pl>
694
695         * src/login.c: indent.
696
697         * man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/faillog.8.xml, man/groupmems.8.xml, man/gshadow.5.xml, man/login.1.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml:
698         cleanups.
699
700 2005-06-14  Tomasz K³oczko  <kloczek@pld.org.pl>
701
702         * man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/faillog.5.xml:
703         cleanups.
704
705         * man/login.1.xml: rewrited FILES section.
706
707         * man/id.1.xml, man/lastlog.8.xml, man/gshadow.5.xml: cleanups.
708
709         * man/groups.1.xml: typos.
710
711         * man/chfn.1.xml, man/expiry.1.xml, man/gpasswd.1.xml: cleanups.
712
713 2005-06-10  Tomasz K³oczko  <kloczek@pld.org.pl>
714
715         * NEWS:
716         last patch for UTMPX was submited by by Nicolas François <nicolas.francois@centraliens.net>
717
718         * libmisc/failure.c, libmisc/failure.h, NEWS:
719         use also UTMPX API instead UTMP on failure (login was by affected this when shadow
720         was builded without PAM support).
721
722         * NEWS, src/login.c:
723         the PAM session needs to be closed as root, thus before change_uid()
724         http://bugs.debian.org/53570 http://bugs.debian.org/195048 http://bugs.debian.org/211884
725
726         * man/passwd.1, man/passwd.1.xml:
727         s/compatiblity/compatibility/ (fix by Christian Perrier <bubulle@kheops.frmug.org>).
728
729 2005-06-09  Tomasz K³oczko  <kloczek@pld.org.pl>
730
731         * NEWS, man/chfn.1, man/chfn.1.xml:
732         give more details about the influence of login.defs on what's allowed to
733         users (based on Debian patches).
734
735         * NEWS, src/su.c:
736         fix syslogs to be less ambiguous. Use old:new format instead of old-new
737         because '-' can appear in usernames.
738         http://bugs.debian.org/213592
739
740         * NEWS, src/login.c:
741         made login's -f option also able to use the username after -- if none
742         was passed as it's optarg
743         http://bugs.debian.org/53702
744
745         * po/POTFILES.in, NEWS, libmisc/Attic/setup.c, libmisc/Makefile.am:
746         not used now (removed).
747
748         * man/usermod.8, man/usermod.8.xml:
749         s/inactive_time/inactive_days/ in -f parameter in SYNOPSIS (fix by Christian
750         Perrier <bubulle@debian.org>).
751
752 2005-06-08  Tomasz K³oczko  <kloczek@pld.org.pl>
753
754         * man/grpck.8, man/grpck.8.xml:
755         typo: s/incorrectable/uncorrectable/ (by A Costa <agcosta@gis.net>).
756
757         * man/gshadow.5, man/gshadow.5.xml:
758         typos: s/folowing/following/; s/encryped/encrypted/; s/supercedes/supersedes/
759         (by A Costa <agcosta@gis.net>).
760
761         * man/shadow.5, man/shadow.5.xml:
762         typos: s/encryped/encrypted/; s/supercedes/supersedes/
763         (by A Costa <agcosta@gis.net>)
764
765 2005-06-07  Tomasz K³oczko  <kloczek@pld.org.pl>
766
767         * src/login.c, NEWS:
768         check for hushed login and pass PAM_SILENT if true.
769         http://bugs.debian.org/48002
770
771         * src/login.c, NEWS:
772         fixed loggin of username on succesful login (was using the normal username,
773         when it should have used pam_user) http://bugs.debian.org/47819
774
775 2005-06-02  Tomasz K³oczko  <kloczek@pld.org.pl>
776
777         * NEWS, po/zh_TW.po: updated (by Tetralet <tetralet@pchome.com.tw>).
778
779         * NEWS, po/ca.po: updated (by Guillem Jover <guillem@debian.org>).
780
781         * man/de/passwd.1:
782         added small comment with marker usefull for translators.
783
784 2005-05-25  Tomasz K³oczko  <kloczek@pld.org.pl>
785
786         * src/Attic/mkpasswd.c, src/chpasswd.c, src/faillog.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/su.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/encrypt.c, lib/getdef.c, lib/gshadow.c, lib/pwauth.h, lib/shadow.c, libmisc/failure.c, libmisc/isexpired.c, libmisc/salt.c:
787         indent all.
788
789         * src/chage.c, src/chpasswd.c, src/expiry.c, src/login.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, lib/Attic/sppack.c, lib/defines.h, lib/lockpw.c, lib/prototypes.h, lib/sgetspent.c, lib/shadow.c, lib/shadowio.c, libmisc/age.c, libmisc/entry.c, libmisc/isexpired.c, libmisc/pwd2spwd.c, libmisc/pwdcheck.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, Attic/acconfig.h, NEWS, configure.in:
790         remove using SHADOWPWD #define so now shadow is allways builded with shadow
791         password support.
792
793 2005-05-24  Tomasz K³oczko  <kloczek@pld.org.pl>
794
795         * src/chage.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, man/chage.1, man/chage.1.xml:
796         rewrite for use getopt_long().
797
798 2005-05-23  Tomasz K³oczko  <kloczek@pld.org.pl>
799
800         * NEWS, configure.in: start working on 4.0.10.
801
802         * man/Makefile.am: remove shadow-man-pages.pot target from all.
803
804 2005-05-19  Tomasz K³oczko  <kloczek@pld.org.pl>
805
806         * lib/encrypt.c, NEWS:
807         fixed passwd segfault in non-PAM connfiguration (submited by Greg Schafer <gschafer@zip.com.au>).
808
809         * po/sv.po: upsdate (by Christian Perrier <bubulle@debian.org>).
810
811         * NEWS, src/newgrp.c:
812         fixed NULL pointer dereference - getlogin() and ttyname() can
813         return NULL which is not checked (http://bugs.debian.org/162303).
814
815         * man/pwconv.8.xml, man/su.1, man/su.1.xml, man/pwconv.8:
816         fixed typo (s,similiar,similar,).
817
818 2005-05-14  Tomasz K³oczko  <kloczek@pld.org.pl>
819
820         * NEWS, po/ro.po: updated by Sorin B. <sorin@bonbon.net>.
821
822         * po/ru.po, NEWS: updated by yu-koz <yu-koz@yandex.ru>.
823
824 2005-05-13  Tomasz K³oczko  <kloczek@pld.org.pl>
825
826         * po/ro.po: few updates by Sorin Batariuc <sorin@bonbon.net>.
827
828 2005-05-12  Tomasz K³oczko  <kloczek@pld.org.pl>
829
830         * po/ru.po: updated (by Yuri Kozlov <yuray@id.ru>).
831
832 2005-05-10  Tomasz K³oczko  <kloczek@pld.org.pl>
833
834         * po/vi.po:
835         completed translations for HEAD (by Clytie Siddall <clytie@riverland.net.au>).
836
837 2005-05-09  Tomasz K³oczko  <kloczek@pld.org.pl>
838
839         * NEWS, po/LINGUAS, po/vi.po: added new vi translation.
840
841         * NEWS, lib/getdef.c:
842         leaves the table as it is, and changes from the binary search to
843         a sequential one (fix by Lucas Correia Villa Real <lucasvr@gobolinux.org>).
844
845         * man/passwd.1, man/passwd.1.xml: make bold passwd and chfn commands.
846
847 2005-04-28  Tomasz K³oczko  <kloczek@pld.org.pl>
848
849         * man/usermod.8.xml, man/vipw.8.xml: cleanups.
850
851 2005-04-27  Tomasz K³oczko  <kloczek@pld.org.pl>
852
853         * man/Attic/shadowconfig.8.xml, man/gpasswd.1.xml, man/groups.1.xml, man/grpck.8.xml, man/login.defs.5.xml, man/passwd.1.xml, man/pwck.8.xml, man/sulogin.8.xml, man/useradd.8.xml:
854         replace <emphasis remap='B'></emphasis> by <command></command>.
855
856         * po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, src/lastlog.c:
857         fixed lastlog --help message (s,--login,--user,) http://bugs.debian.org/249611
858
859         * man/Attic/mkpasswd.8.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml:
860         use <varlistentry></varlistentry> in FILES section. Cleanups.
861
862         * man/expiry.1.xml, man/chsh.1.xml, man/chpasswd.8.xml, man/chfn.1.xml, man/porttime.5.xml, man/pw_auth.3.xml:
863         cleanups.
864
865         * man/vipw.8, man/vipw.8.xml:
866         small fix: s,vi,vi(1), (reported by Helge Kreutzmann <kreutzm@itp.uni-hannover.de> in
867         http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=260636).
868         s,VISUAL,$VISUAL; s,EDITOR,$EDITOR,
869
870 2005-04-26  Tomasz K³oczko  <kloczek@pld.org.pl>
871
872         * man/login.1.xml: fixed bold (use <command></command>). Cleanups.
873
874         * man/login.1: fixed typo in bold.
875
876         * man/chage.1.xml: fixed italic. Cleanups.
877
878         * man/chage.1: fixed typo in italic.
879
880         * man/login.defs.5.xml:
881         fixed italic (use <filename></filename> istead italic). Cleanups.
882
883         * man/login.defs.5: fixed typo in italic.
884
885         * man/vipw.8.xml: fixed italic (use <filename></filename>).
886
887         * man/vipw.8: typo in italic.
888
889         * man/Makefile.am:
890         added target for generate shadow-man-pages.pot. List all now useable xml files
891         in man_XMANS variable.
892
893         * man/pwconv.8.xml:
894         fixed bold. Use in more places <command></command> istead bold.
895
896         * man/login.defs.5: typo in bold.
897
898         * man/su.1.xml:
899         removed comment. Use <variablelist></variablelist> in Files secstion.
900         Fixed bold.
901
902         * man/pwconv.8, man/su.1: typo in bold.
903
904 2005-04-25  Tomasz K³oczko  <kloczek@pld.org.pl>
905
906         * NEWS, configure.in: start work on 4.0.9.
907
908         * po/nl.po: kill fuzzy.
909
910         * man/chage.1:
911         reverte last commit (by mistake commited experimental version generated from XML file).
912
913         * NEWS, po/nl.po:
914         updated for 4.0.8 (by "cobaco (aka Bart Cornelis)" <cobaco@linux.be>).
915
916         * po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po:
917         two typos (s,specyfied,specified,; s,maiximum,maximum,).
918
919         * NEWS, po/sk.po:
920         updated for 4.0.8 (by Peter Mann <Peter.Mann@tuke.sk>).
921
922         * src/lastlog.c: typo (s,specyfied,specified,)
923
924         * src/faillog.c: typo (s,maiximum,maximum,).
925
926 2005-04-22  Tomasz K³oczko  <kloczek@pld.org.pl>
927
928         * man/chage.1.xml, man/chfn.1.xml, man/chsh.1.xml, man/expiry.1.xml, man/gpasswd.1.xml, man/groups.1.xml, man/id.1.xml, man/login.1.xml, man/passwd.1.xml, man/su.1.xml:
929         added <refmiscinfo class="sectdesc">User Commands</refmiscinfo> in <refmeta></refmeta>.
930
931         * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/vigr.8.xml:
932         Use encoding="UTF-8" and DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN".
933
934         * man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml, man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml:
935         better formation using "xmlindent -l 80 -d 2".
936
937 2005-04-21  Tomasz K³oczko  <kloczek@pld.org.pl>
938
939         * man/it/Attic/shadowconfig.8, man/it/chsh.1, man/it/expiry.1, man/it/faillog.5, man/it/faillog.8, man/it/getspnam.3, man/it/groups.1, man/it/grpck.8, man/it/grpconv.8, man/it/grpunconv.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/logoutd.8, man/it/newgrp.1, man/it/porttime.5, man/it/pwck.8, man/it/shadow.3, man/it/shadow.5, man/it/su.1, man/it/vipw.8, NEWS, man/it/Makefile.am, man/it/chage.1, man/it/chfn.1, man/it/chpasswd.8:
940         updated it man pages: chfn.1, chsh.1, groups.1, grpck.8, grpconv.8, grpunconv.8,
941         id.1, lastlog.8, login.1, newgrp.1, pwunconv.8, shadow.5, vigr.8, vipw.8.
942         new it man pages: chage.1, chpasswd.8, expiry.1, faillog.5, faillog.8,
943         getspnam.3, logoutd.8, porttime.5, pwck.8, shadow.3, shadowconfig.8, su.1.
944         (by Danilo Piazzalunga <danilopiazza@libero.it>)
945
946         * po/uk.po:
947         cleanups in plural forms (by Roman Festchook <roma@polesye.net>).
948
949         * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chage.1, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml:
950         reformated using xemacs.
951
952 2005-04-20  Tomasz K³oczko  <kloczek@pld.org.pl>
953
954         * po/fr.po, NEWS:
955         updated for 4.0.8 (by Christian Perrier <bubulle@kheops.frmug.org>).
956
957         * NEWS, po/eu.po: updated for 4.0.8 (by ^pi^ <piarres@gmail.com>).
958
959         * NEWS, po/uk.po:
960         updated for 4.0.8 (by Roman Festchook <roma@polesye.net>).
961
962         * po/cs.po:
963         updated for 4.0.8 (by Miroslav Kure <kurem@upcase.inf.upol.cz>).
964
965         * po/da.po, NEWS:
966         updated for 4.0.8 (by Claus Hindsgaul <claus_h@image.dk>).
967
968         * po/ko.po, NEWS:
969         updated for 4.0.8 (by Changwoo Ryu <cwryu@debian.org>).
970
971         * po/fi.po: kill one fuzzy (by Tommi Vainikainen <thv+debian@iki.fi>).
972
973 2005-04-19  Tomasz K³oczko  <kloczek@pld.org.pl>
974
975         * man/chpasswd.8.xml: Rewrited by hand & xemacs.
976
977         * man/chfn.1.xml: cleanups in <refentry> tag.
978
979         * man/chfn.1.xml: Rewrited by hand & xemacs.
980
981         * NEWS, po/pt.po:
982         updated for 4.0.8 (by Miguel Figueiredo <elmig@debianpt.org>).
983
984         * po/es.po, NEWS: updated (by Ruben Porras <nahoo@inicia.es>).
985
986 2005-04-18  Tomasz K³oczko  <kloczek@pld.org.pl>
987
988         * man/useradd.8:
989         fixed typos in useadd syntax (in SYNOPSIS section) catched using doclifter.
990
991         * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/getspnam.3.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/grpconv.8.xml, man/grpunconv.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/pwunconv.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml:
992         raw version converted using doclifter.
993
994         * configure.in: remove handle --with-lib{opie,skey}.
995
996         * man/de/chsh.1:
997         synced with english version (by Simon Brandmair <sbrandmair@gmx.net>).
998
999         * man/usermod.8: improved -o description.
1000
1001         * man/de/passwd.1:
1002         added translation EXIT VALUES section (by Simon Brandmair <sbrandmair@gmx.net>).
1003
1004         * NEWS, po/it.po:
1005         updated it translation (by Danilo Piazzalunga <danilopiazza@libero.it>).
1006
1007 2005-04-17  Tomasz K³oczko  <kloczek@pld.org.pl>
1008
1009         * po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po:
1010         cleanups.
1011
1012         * po/pl.po: updated.
1013
1014         * src/usermod.c:
1015         use the same error message ("%s: PAM authentication failed\n") on fail
1016         authentication as in other tools.
1017
1018         * po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po:
1019         run "make update-po".
1020
1021         * src/login.c, src/login_nopam.c:
1022         fixed build with disabled PAM support: move bad_time_notify() and check_nologin()
1023         back to src/login.c but use this functions #ifndef USE_PAM.
1024
1025         * NEWS, lib/Makefile.am, lib/pwauth.c:
1026         remove not working OPIE and SKEY support.
1027
1028         * configure.in: typo (s,SELinuux,SELinux,).
1029
1030         * NEWS: typos.
1031
1032         * NEWS: chage, useradd, usermod: reduce multiple OPENLOG() calls.
1033
1034         * src/useradd.c, src/usermod.c: fix multiple OPENLOG() calls.
1035
1036         * src/chage.c: cleanups.
1037
1038         * src/chage.c: fix multiple OPENLOG() calls.
1039
1040         * src/chage.c:
1041         use E_SUCCESS/E_NOPERM #defines instead 0/1 in exit() arguments.
1042
1043 2005-04-15  Tomasz K³oczko  <kloczek@pld.org.pl>
1044
1045         * src/passwd.c:
1046         adjust also syslog message on usage -S option without permission.
1047         Consolidate SELinix and non-SELinux code.
1048
1049         * po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, NEWS, src/passwd.c:
1050         fix #61313 Debian bug: "passwd -S root" (as a normal user) should not
1051         display "You may not change the password for root.
1052
1053         * NEWS, man/passwd.1:
1054         fix #160477 Debian bug: improve -S output description.
1055
1056         * man/de/passwd.1:
1057         new translation by Simon Brandmair <sbrandmair@gmx.net> with merged all
1058         changes between revision 1.2 a 1.5.
1059
1060 2005-04-14  Tomasz K³oczko  <kloczek@pld.org.pl>
1061
1062         * man/passwd.1, man/pl/passwd.1: bold passwd and chage commands.
1063
1064         * NEWS, src/vipw.c:
1065         fixed race condition in vipw (Debian #242407 bug; fix by Alexander Gattin
1066         <arg@online.com.ua>).
1067
1068         * man/pl/chage.1, man/pl/chage.1.xml: synced with english version.
1069
1070         * man/chage.1, man/chage.1.xml:
1071         add info about what mean -1 passed n expiredate parameter (based on #304542
1072         Debian bug; submited by Federico Grau <grauf@rfa.org>).
1073
1074 2005-04-13  Tomasz K³oczko  <kloczek@pld.org.pl>
1075
1076         * po/fi.po, NEWS:
1077         updated translation (by Tommi Vainikainen <tvainikan@cc.hut.fi>).
1078
1079         * man/hu/passwd.1, man/it/passwd.1, man/ja/passwd.1, man/pl/passwd.1, man/de/passwd.1, man/es/passwd.1, man/passwd.1:
1080         cleanups and unifications in SEE ALSO section.
1081
1082 2005-04-12  Tomasz K³oczko  <kloczek@pld.org.pl>
1083
1084         * configure.in:
1085         Info documentation says about AC_GNU_SOURCE: "should be called before any
1086         macros that run the C compiler". So move this macro on top configure.in for
1087         avoid autoconf warnings.
1088
1089         * configure.in:
1090         AC_SYS_LARGEFILE() performs checking is fseeko() is avalaible so "fseeko" can
1091         be removed from AC_CHECK_FUNCS() parameters.
1092
1093         * NEWS, configure.in: Remove using AC_PROG_GCC_TRADITIONAL macro.
1094         Add using AC_GNU_SOURCE macro for kill compilation warnings about implicit
1095         declaration of function `fseeko'.
1096
1097         * po/cs.po: killed fuzzy (by Miroslav Kure <kurem@debian.cz>).
1098
1099         * man/ja/newgrp.1, man/pl/newgrp.1, NEWS, man/hu/newgrp.1, man/newgrp.1:
1100         newgrp uses /bin/sh (not bash).
1101
1102         * man/Attic/mkpasswd.8, man/gpasswd.1, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/id.1, man/newgrp.1, man/pwck.8, man/useradd.8, man/userdel.8, man/usermod.8:
1103         describe /etc/group in FILES section as "group account information".
1104
1105         * man/grpck.8:
1106         describe /etc/passwd in FILES section as "user account information".
1107
1108         * po/stats: small script for generate translations statistics.
1109
1110         * NEWS, po/cs.po: Updated by Miroslav Kure <kurem@debian.cz>.
1111
1112         * man/chage.1.xml, man/Attic/mkpasswd.8, man/chage.1, man/expiry.1, man/login.1, man/newgrp.1, man/passwd.1, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8:
1113         describe /etc/shadow in FILES section as "secure user account information".
1114
1115         * man/newgrp.1: Reformated paragraph. s,Bourne shell,\fBbash\fR shell,
1116
1117         * NEWS, man/newgrp.1:
1118         fix #251926, #166173, #113191 Debian bugs: explain why editing /etc/group
1119         (without gshadow) doesn't permit to use newgrp.
1120
1121         * po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po:
1122         added/fixed Plural-Forms: header entries. Run "make update-po".
1123
1124         * po/pl.po:
1125         added Plural-Forms: header entry and updated for last change in
1126         libmisc/failure.c.
1127
1128         * libmisc/failure.c:
1129         break message text with failure login since last login.
1130
1131         * libmisc/failure.c:
1132         Use ngettext instead of string concatenation and static number of cases.
1133         Patch by Tommi Vainikainen <tvainika@cc.hut.fi>.
1134
1135 2005-04-11  Tomasz K³oczko  <kloczek@pld.org.pl>
1136
1137         * po/cs.po:
1138         new translation maintainer: Miroslav Kure <kurem@debian.cz>.
1139
1140 2005-04-10  Tomasz K³oczko  <kloczek@pld.org.pl>
1141
1142         * po/pl.po: updated for 4.0.8.
1143
1144 2005-04-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1145
1146         * po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, src/faillog.c:
1147         changed faillog records display format for allow fit in 80 columns all
1148         faillog atributies.
1149
1150         * po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po:
1151         run "make update-po". Updated pl.po.
1152
1153         * src/faillog.c (usage): typo (s,IDAYS,DAYS,).
1154
1155         * man/faillog.8, NEWS:
1156         updated after rewrite faillog command for use getopt_long().
1157
1158         * src/faillog.c:
1159         Add handle -h,--help option. Show in usage output information about
1160         -t,--time option. Remove handle -p option.
1161
1162         * po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po:
1163         run "make update-po".
1164
1165         * po/POTFILES.in: updated.
1166
1167         * man/gpasswd.1: typo (s,fB,\fB,).
1168
1169 2005-04-06  Tomasz K³oczko  <kloczek@pld.org.pl>
1170
1171         * NEWS, man/ja/login.1:
1172         updated ja man page for Debian #95213 bug (by Kenshi Muto <kmuto@debian.org>).
1173
1174         * src/chage.c, src/chfn.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpck.c, src/passwd.c, src/pwck.c, src/useradd.c, src/userdel.c, src/usermod.c, NEWS, lib/Attic/grdbm.c, lib/Attic/gsdbm.c, lib/Attic/pwdbm.c, lib/Attic/spdbm.c, lib/Makefile.am, lib/gshadow.c, lib/shadow.c:
1175         next round of cleanups: removed NDBM code (unused).
1176
1177         * src/login.c: consilidate some !USE_PAM lines.
1178
1179         * src/login.c, src/login_nopam.c:
1180         move bad_time_notify() and check_nologin() to src/login_nopam.c.
1181
1182         * lib/prototypes.h: remove not used login_desrpc() prototype.
1183
1184         * lib/Attic/rad64.c, lib/encrypt.c, lib/prototypes.h, lib/Makefile.am:
1185         remove lib/rad64 with not used c64i() and i64c() functions.
1186
1187         * lib/encrypt.c:
1188         remove "#ifdef SW_CRYPT .. #endif" and "#ifdef DOUBLESIZE .. #endif" unused code.
1189
1190         * lib/encrypt.c: remove "#ifdef MD5_CRYPT .. #endif" unused code.
1191
1192         * libmisc/salt.c:
1193         remove prototypes for *l64a() and add #include <stdlib.h>. Remove unused
1194         now code (old style random salt generator).
1195
1196         * src/chage.c: cleanups.
1197
1198         * src/chpasswd.c:
1199         remove prototypes for *l64a() and add #include <stdlib.h>.
1200
1201         * src/login.c: remove login_fbtab() prototype.
1202
1203         * src/chage.c:
1204         remove prototypes for a64l() and *l64a() and add #include <stdlib.h>.
1205
1206 2005-04-05  Tomasz K³oczko  <kloczek@pld.org.pl>
1207
1208         * man/ru/passwd.5, man/zh_CN/chfn.1, man/zh_CN/chpasswd.8, man/zh_CN/chsh.1, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/passwd.5, man/ko/su.1, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/ja/Attic/mkpasswd.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.1, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.3, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/hu/chfn.1, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/id.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/su.1, man/id/chsh.1, man/id/login.1, man/id/useradd.8, man/it/chfn.1, man/it/chsh.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/passwd.5, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/it/vipw.8, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1, man/de/passwd.5, man/de/su.1, man/de/vipw.8, man/es/login.1, man/es/passwd.1, man/es/su.1, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/cs/groups.1, man/cs/id.1, man/cs/lastlog.8, man/cs/passwd.5, man/cs/shadow.5, man/cs/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/expiry.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/chage.1, man/chfn.1, man/expiry.1, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/groupmod.8, man/grpck.8, man/lastlog.8, man/limits.5, man/login.1, man/login.defs.5, man/newgrp.1, man/passwd.1, man/porttime.5, man/pwck.8, man/shadow.3, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/usermod.8, man/vipw.8:
1209         more replaces "-" by "\-" (s,\\-,-,g; s,-,\\-,g).
1210
1211         * man/pl/usermod.8: finish sync with english version.
1212
1213         * man/hu/login.1, man/pl/login.1, NEWS, man/de/login.1, man/login.1:
1214         removed fragment about abilities pass enviroment variables in login prompt.
1215
1216         * man/gpasswd.1, man/newgrp.1:
1217         fixes by Nicolas Nicolas François <nicolas.francois@centraliens.net> (not all
1218         commited).
1219
1220 2005-04-02  Tomasz K³oczko  <kloczek@pld.org.pl>
1221
1222         * man/Attic/mkpasswd.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/limits.5:
1223         replace all "-" by "\-" (s,\\-,-,; s,-,\\-,).
1224
1225         * man/cs/groups.1: cleanups.
1226
1227         * NEWS, src/su.c:
1228         fixed use of SU_WHEEL_ONLY in su. Now su realy is avalaible for wheel group
1229         members. Thanks to Mike Frysinger <vapier@gentoo.org> for report:
1230         http://bugs.gentoo.org/show_bug.cgi?id=80345
1231
1232         * man/pl/chage.1.xml:
1233         converted from roff using doclifter. Rewrited by hand. Probably will be
1234         removed after prepare infrastructure for translate man pages using gettext
1235         but temporary I need this for some experiments.
1236
1237         * src/login.c: remove unused #ifded LOGIN_FBTAB .. #endif code.
1238
1239         * configure.in, libmisc/Attic/login_access.c, libmisc/Makefile.am, src/Makefile.am, src/login.c, src/login_nopam.c:
1240         move libmisc/login_access.c to src/login_mopam.c.
1241         Remove using LOGIN_ACCESS #define. Now LOGIN_ACCESS is equal to !USE_PAM.
1242         In src/login_nopam.c will be cumulated non-PAM specyfic login code.
1243
1244         * src/lastlog.c, src/login.c, src/useradd.c, src/usermod.c, libmisc/log.c:
1245         cleanups: remove using #include "lastlog_.h".
1246
1247         * src/login.c: fixed build with PAM support disabled.
1248
1249         * src/login.c: remove "#ifdef HUP_MESG_FILE .. #endif" code.
1250
1251         * src/login.c: reindent using -l80.
1252
1253         * man/chage.1, man/chage.1.xml: s/chage/chage command/ in DESCRIPTION.
1254
1255         * man/chage.1.xml:
1256         converted from roff using doclifter. Rewrited by hand.
1257
1258         * man/chage.1, man/chfn.1, man/faillog.8, man/groupmod.8, man/pwconv.8, man/useradd.8, man/usermod.8:
1259         cleanups.
1260
1261         * man/pwconv.8: fixed typo: s,fI,\fI,
1262
1263         * po/POTFILES.in: remove libmisc/login_{desrpc,krb}.c.
1264
1265         * lib/getdef.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/Makefile.am, src/login.c, NEWS, autogen.sh, configure.in:
1266         drop never finished kerberos and des_rpc support.
1267
1268         * man/it/chfn.1: cleanups.
1269
1270 2005-04-01  Tomasz K³oczko  <kloczek@pld.org.pl>
1271
1272         * NEWS, configure.in:
1273         fixed UTMP path detection (by Kelledin <kelledin@users.sf.net>).
1274
1275         * man/fr/chsh.1: typo.
1276
1277         * man/de/Makefile.am, man/de/passwd.5:
1278         imported from Deutscher manpages.
1279
1280         * man/cs/Makefile.am, man/cs/groups.1, man/cs/lastlog.8, man/cs/su.1:
1281         new files imported from Czech man-pages.
1282
1283         * man/pl/faillog.8, man/pl/groupmems.8, man/pl/id.1, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/fr/chage.1, man/fr/chpasswd.8, man/fr/passwd.1, man/hu/chsh.1, man/it/groupadd.8, man/it/groupmod.8, man/it/usermod.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/login.1, man/ja/passwd.1, man/ja/useradd.8, man/ja/usermod.8, man/chage.1, man/chfn.1, man/chsh.1, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1, man/gpasswd.1, man/groupadd.8, man/id.1, man/login.1, man/passwd.1, man/useradd.8:
1284         cleanups: aded missing \fR.
1285
1286         * man/Makefile.am, man/gpasswd.1, man/gshadow.5, NEWS:
1287         added new file (by Nicolas Nicolas François <nicolas.francois@centraliens.net>).
1288
1289 2005-03-31  Tomasz K³oczko  <kloczek@pld.org.pl>
1290
1291         * man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/gpasswd.1:
1292         added missing \fR.
1293
1294         * man/pl/groupmod.8: typo: s,\fI,\fR,
1295
1296         * man/pl/login.1, man/pl/passwd.1: cleanups: aded missing \fR.
1297
1298         * man/pl/sulogin.8: cleanups.
1299
1300         * man/pl/useradd.8: cleanups: aded missing \fR.
1301
1302         * man/pl/usermod.8: partialy synced with english version.
1303
1304         * man/usermod.8: typo.
1305
1306         * NEWS, man/usermod.8:
1307         fixed #302388 Debian bug: added separated -o option description.
1308
1309         * lib/getdef.c:
1310         FAILLOG_ENAB, LOGIN_STRING moved to code "#ifndef USE_PAM" dependent.
1311
1312         * lib/pwauth.c, lib/pwauth.h: enable pw_auth() only #ifndef USE_PAM.
1313
1314         * src/userdel.c, src/usermod.c, src/vipw.c, src/Attic/mkpasswd.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmems.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/suauth.c, src/sulogin.c, src/useradd.c, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, libmisc/Attic/login_access.c, libmisc/Attic/login_krb.c, libmisc/addgrps.c, libmisc/age.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/copydir.c, libmisc/env.c, libmisc/failure.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/pam_pass.c, libmisc/pwdcheck.c, libmisc/rlogin.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/utmp.c, libmisc/xmalloc.c, NEWS, lib/Attic/grdbm.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/pwdbm.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/getdef.c, lib/getdef.h, lib/getpass.c, lib/groupio.c, lib/groupio.h, lib/gshadow.c, lib/gshadow_.h, lib/lockpw.c, lib/port.c, lib/port.h, lib/prototypes.h, lib/pwauth.c, lib/pwauth.h, lib/pwio.c, lib/pwio.h, lib/rcsid.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c:
1315         reindent all source code using -l80.
1316
1317         * lib/gshadow.c, NEWS:
1318         rewrited group count to dynamic (by John Newbigin <jnewbigin@ict.swin.edu.au >).
1319
1320         * po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po:
1321         run "make update-po".
1322
1323         * src/login.c: use allways "\n%s login: " login prompt.
1324
1325         * src/login.c: removed radius support (even not compiles).
1326
1327         * doc/Attic/README.mirrors, doc/Makefile.am: removed.
1328
1329         * src/userdel.c (update_user): removed next redundant closing }.
1330
1331         * src/userdel.c: remove using unused NO_REMOVE_MAILBOX #define.
1332
1333         * src/userdel.c (update_user): removed redundant closing }.
1334
1335 2005-03-30  Tomasz K³oczko  <kloczek@pld.org.pl>
1336
1337         * lib/getdef.c:
1338         move PASS_MAX_DAYS, PASS_MIN_DAYS and PASS_WARN_AGE to part PAM not dependent
1339         (used in useradd, pwconv).
1340
1341         * configure.in, src/Makefile.am:
1342         move define LOCALEDIR using AC_DEFINE_UNQUOTED() to src/Makefile.am::AM_CPPFLAGS.
1343
1344         * man/pwconv.8: typo in bold.
1345
1346         * doc/Attic/INSTALL: removed.
1347
1348         * doc/Attic/README.sun4, doc/Makefile.am: removed outdated README.sun4.
1349
1350 2005-03-24  Tomasz K³oczko  <kloczek@pld.org.pl>
1351
1352         * po/pl.po: put mine data in Last-Translator: field.
1353
1354         * src/newusers.c:
1355         use the same as in useradd default UMASK (022 instead 077) if diffrent not
1356         defined in login.defs.
1357
1358         * NEWS, libmisc/copydir.c:
1359         added SELinux changes (based on Fedora patch).
1360
1361         * NEWS: typo.
1362
1363         * man/login.defs.5: typo in bold.
1364
1365         * src/chfn.c, src/chsh.c, lib/getdef.c:
1366         move CHFN_AUTH, CHSH_AUTH variables from login.defs to part !USE_PAM dependent.
1367         Use "auth required pam_unix.so" in /etc/pam.d/{chfn,chsh} for force enter password
1368         on use chfn/chsh.
1369
1370         * lib/getdef.c: added CHSH_AUTH variable in def_table[] table.
1371
1372         * src/chsh.c: s/CHFN_AUTH/CHSH_AUTH/
1373
1374         * man/shadow.5, man/passwd.5:
1375         add more accurate information about what contains field with encrypted password in
1376         each passwd/shadow line (reported by Mike Brodbelt).
1377
1378         * autogen.sh: reorder.
1379
1380         * lib/getdef.c:
1381         CRACKLIB_DICTPATH, ENV_HZ, ENV_PATH, ENV_ROOTPATH, ENV_SUPATH, ENV_TZ,
1382         ENVIRON_FILE, FTMP_FILE, ISSUE_FILE, LASTLOG_ENAB, MAIL_CHECK_ENAB, MAIL_DIR,
1383         MAIL_FILE, MD5_CRYPT_ENAB, MOTD_FILE, NOLOGINS_FILE, OBSCURE_CHECKS_ENAB,
1384         PASS_ALWAYS_WARN, PASS_CHANGE_TRIES, PASS_MAX_DAYS, PASS_MAX_LEN, PASS_MIN_DAYS,
1385         PASS_MIN_LEN, PASS_WARN_AGE, PORTTIME_CHECKS_ENAB, SU_WHEEL_ONLY, QMAIL_DIR,
1386         QUOTAS_ENAB, ULIMIT variables moved to code "#ifndef USE_PAM" dependent.
1387
1388         * configure.in:
1389         fix importand typo: added missing ",". Now LOGIN_ACCESS realy is defined only
1390         when PAM is not enabled.
1391
1392         * libmisc/obscure.c, libmisc/limits.c:
1393         all functions from this file are "#ifndef USE_PAM" dependent.
1394
1395         * libmisc/setugid.c (change_uid):
1396         removed dead code depndent on "#ifdef BSD".
1397
1398         * libmisc/ttytype.c (ttytype):
1399         removed dead code depend on "defined(SUN) || defined(BSD) || defined(SUN4)".
1400
1401         * src/login.c (setup_tty): remove dead code.
1402
1403         * libmisc/rlogin.c:
1404         fix compilation warning: replace #include <unistd.h> by #include <netdb.h>
1405         where ruserok() is declared.
1406
1407 2005-03-23  Tomasz K³oczko  <kloczek@pld.org.pl>
1408
1409         * po/pl.po: kill one fuzzy entry.
1410
1411 2005-03-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1412
1413         * NEWS, libmisc/log.c:
1414         fixed create lastlog entry fo users never loged in on non-PAM
1415         variant of login (fix by <oracular@ziplip.com>).
1416
1417 2005-03-07  Tomasz K³oczko  <kloczek@pld.org.pl>
1418
1419         * NEWS, etc/login.defs, etc/login.defs.linux, lib/getdef.c, man/pl/login.defs.5:
1420         remove handle login.defs::NOLOGIN_STR (never used).
1421
1422 2005-02-25  Tomasz K³oczko  <kloczek@pld.org.pl>
1423
1424         * man/shadow.5:
1425         added missing '\&' in line starting with '\.', which causes groff to skip
1426         it entirely (fix submited by Danilo Piazzalunga <danilopiazza@libero.it>).
1427
1428         * TODO: cleanups.
1429
1430 2005-02-23  Tomasz K³oczko  <kloczek@pld.org.pl>
1431
1432         * src/useradd.c, NEWS:
1433         useradd: fixes a potential security problem when mailbox is created in
1434         useradd.
1435         Patch and comment by Koblinger Egmont <egmont@uhulinux.hu>:
1436         Only two arguments are passed to the open() call though it expects three
1437         because O_CREAT is present. Hence the permission of the file first becomes
1438         some random garbage found on the stack, and an attacker can perhaps open
1439         this file and hold it open for reading or writing before the proper
1440         fchmod() is executed. (Actually, we could also pass the final "mode" to
1441         the open() call and then save the consequent fchmod().)
1442
1443 2005-02-17  Tomasz K³oczko  <kloczek@pld.org.pl>
1444
1445         * NEWS, po/LINGUAS, po/tl.po:
1446         added tl translation (fron Debian resources).
1447
1448 2005-02-14  Tomasz K³oczko  <kloczek@pld.org.pl>
1449
1450         * NEWS, src/chage.c, src/chfn.c, src/chsh.c, src/passwd.c:
1451         SELinux changes: added changes in chage, chfn, chsh, passwd for allow
1452         construct more grained user password/accuunt properties on SELinux
1453         policies level. Patch originally based on RH changes (submited by Chris
1454         PeBenito <pebenito@gentoo.org>)
1455
1456 2005-02-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1457
1458         * po/fr.po, NEWS:
1459         updated translation (by Jean-Luc Coulon <jean-luc.coulon@wanadoo.fr>) from
1460         Debian resources.
1461
1462 2005-01-26  Tomasz K³oczko  <kloczek@pld.org.pl>
1463
1464         * NEWS, configure.in: open work on 4.0.8.
1465
1466 2005-01-24  Tomasz K³oczko  <kloczek@pld.org.pl>
1467
1468         * po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po:
1469         "make update-po".
1470
1471 2005-01-21  Tomasz K³oczko  <kloczek@pld.org.pl>
1472
1473         * NEWS, po/it.po:
1474         updated it translations (by Danilo Piazzalunga <danilopiazza@libero.it>).
1475
1476 2005-01-20  Tomasz K³oczko  <kloczek@pld.org.pl>
1477
1478         * libmisc/rlogin.c: remove ruserok() prototyle and #include <unistd.h>.
1479
1480         * lib/getdef.c: remove strtol() prototype (it comes with <stdlib.h>).
1481
1482         * po/da.po, po/es.po, po/nl.po, po/pl.po, po/pt.po:
1483         "Project-Id-Version: shadow 4.0.7".
1484
1485         * NEWS, po/fi.po:
1486         updated fi translation (by Tommi Vainikainen <thv+debian@iki.fi>).
1487
1488 2005-01-18  Tomasz K³oczko  <kloczek@pld.org.pl>
1489
1490         * po/da.po, po/es.po, po/pl.po, po/pt.po: kill fuzzy entries.
1491
1492         * po/nl.po, NEWS:
1493         updated nl translations (by cobaco (aka Bart Cornelis)" <cobaco@linux.be>).
1494
1495         * lib/Makefile.am (libshadow_la_LIBADD): removed snprintf.h.
1496
1497         * NEWS, po/LINGUAS, po/zh_TW.po:
1498         added zh_TW translation (from Debian resources).
1499
1500         * po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po:
1501         "make update-po".
1502
1503         * src/Attic/mkpasswd.c, src/passwd.c, src/userdel.c, src/chage.c, src/chfn.c, src/chsh.c, src/gpasswd.c, src/groups.c, src/login.c:
1504         "less means better" added fixes which makes english texts more consistent
1505         especially with capitalization issues. Based on fixes by Tommi Vainikainen
1506         <thv+debian@iki.fi> (make all text begining from lower case .. not upper).
1507         This patch cuts i18n entries in each po/*po file from 420 to 402.
1508
1509 2005-01-17  Tomasz K³oczko  <kloczek@pld.org.pl>
1510
1511         * NEWS: added pt to updated translations.
1512
1513         * lib/defines.h: reverte last change (mistake).
1514
1515         * po/pt.po:
1516         updated translation by Miguel Figueiredo <elmig@debianpt.org>.
1517
1518 2005-01-16  Tomasz K³oczko  <kloczek@pld.org.pl>
1519
1520         * NEWS: typo.
1521
1522         * NEWS: update da, es and pl (100%) translations.
1523
1524         * po/pl.po: finish translations.
1525
1526         * po/da.po: updated translations by Claus Hindsgaul <claus_h@image.dk>.
1527
1528         * NEWS, TODO: Typos found by Claus Hindsgaul <claus_h@image.dk>.
1529
1530         * po/es.po: Updates from Ruben Porras <nahoo@inicia.es>.
1531
1532         * lib/defines.h: - remove usong shadow_.h.
1533
1534         * po/pl.po: kill fuzzy.
1535
1536         * NEWS, lib/Attic/grent.c, lib/Attic/lastlog_.h, lib/Attic/md5.c, lib/Attic/md5.h, lib/Attic/md5crypt.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/Attic/pwent.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/Attic/shadow_.h, lib/Attic/snprintf.c, lib/Attic/snprintf.h, lib/Attic/strcasecmp.c, lib/Attic/strdup.c, lib/Attic/strerror.c, lib/Attic/strstr.c, lib/Makefile.am:
1537         remove unused now files in lib/ directory.
1538
1539         * po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/POTFILES.in, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po:
1540         Now correctly shadow passes "make distcheck".
1541
1542         * NEWS: typo.
1543
1544 2005-01-02  Tomasz K³oczko  <kloczek@pld.org.pl>
1545
1546         * src/faillog.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, NEWS:
1547         switch faillog ro use getopt_long().
1548
1549         * etc/pam.d/su: aded line with "session required pam_env.so".
1550
1551 2004-12-30  Tomasz K³oczko  <kloczek@pld.org.pl>
1552
1553         * man/de/Makefile.am, man/de/vigr.8, man/de/vipw.8, NEWS:
1554         added de vigr(8), vipw(8) man pages (from Debian resources).
1555
1556 2004-12-29  Tomasz K³oczko  <kloczek@pld.org.pl>
1557
1558         * po/LINGUAS, po/ro.po, po/sq.po, NEWS:
1559         added ro, sq translations (from Debian resources).
1560
1561 2004-12-20  Tomasz K³oczko  <kloczek@pld.org.pl>
1562
1563         * configure.in:
1564         added checing is fseeko() function is avalaibabe in system: added fseeko to
1565         AC_CHECK_FUNCS parameters.
1566
1567         * lib/Makefile.am:
1568         fixed warning message about incorrect try linking non-PIC code with shared
1569         library: removed $(top_builddir)/libmisc/libmisc.a from libshadow_la_LIBADD.
1570
1571         * NEWS:
1572         - final entry about fixed large file support in lastlog and faillog.
1573
1574         * src/vipw.c, lib/Attic/pwent.c, lib/Attic/grent.c:
1575         use fseeko() instead fseek(). This not realuy neccessary because in this
1576         cases fseek() was used for move to begin of file. This only for minimize
1577         external functions count.
1578
1579         * src/faillog.c:
1580         fixes for allow operate on large files by faillog: use fseeko() instead
1581         fseek().
1582
1583         * src/lastlog.c:
1584         fixes for allow operate lastlog on large files: use fseeko() instead fseek()
1585         and do not casrt file offsets to unsigned long (based on large-file patch
1586         from FC).
1587
1588         * src/faillog.c: fixed typo in usage().
1589
1590 2004-12-17  Tomasz K³oczko  <kloczek@pld.org.pl>
1591
1592         * man/pl/newgrp.1: fixed typo in bold macro.
1593
1594 2004-12-13  Tomasz K³oczko  <kloczek@pld.org.pl>
1595
1596         * man/pl/chpasswd.8: remove bold from NAZWA section.
1597
1598 2004-12-12  Tomasz K³oczko  <kloczek@pld.org.pl>
1599
1600         * src/faillog.c: remove using Prog variable.
1601
1602         * configure.in, NEWS:
1603         fixed large file support: added AC_SYS_LARGEFILE macro to autoconf.
1604
1605         * man/groupmod.8, man/pl/groupmod.8: separate OPTIONS section.
1606
1607         * man/pl/chpasswd.8: sync with english version.
1608
1609         * man/chpasswd.8: bold "chpasswd" command name in CAVEATS section.
1610
1611         * man/chpasswd.8: s/protect/protected/
1612
1613         * man/pl/lastlog.8: cleanups.
1614
1615         * man/chpasswd.8, man/lastlog.8, man/newusers.8:
1616         remove bold from NAME section.
1617
1618         * man/it/groupadd.8, man/it/useradd.8: separate OPZIONI section.
1619
1620         * man/pl/groupmems.8: fixes in OPCJE section.
1621
1622         * man/chpasswd.8: more cleanups.
1623
1624 2004-12-11  Tomasz K³oczko  <kloczek@pld.org.pl>
1625
1626         * man/Attic/shadowconfig.8, man/chage.1, man/chfn.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/newgrp.1, man/newusers.8, man/passwd.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/suauth.5, man/useradd.8:
1627         Fixed varoiuse typos and misspeling based partialy on patch from Bug#141322
1628         from Debian (submited by Christian Perrier <bubulle@debian.org>).
1629
1630         * man/chpasswd.8: more cleanups.
1631
1632         * man/pl/faillog.8, man/faillog.8, man/ja/faillog.8:
1633         remove from OPTIONS section information about avalaibability on some systems
1634         faillog database in other location thad listed in FILES section.
1635
1636         * man/chpasswd.8: updated.
1637
1638         * man/fr/faillog.5:
1639         fixed FICHIERS secttion: corrected change to italic on /var/log/faillog.
1640
1641         * src/faillog.c:
1642         move main() to the end of file and reorder rest functions. Now declararion
1643         finction prototypes can be removed.
1644
1645 2004-12-10  Tomasz K³oczko  <kloczek@pld.org.pl>
1646
1647         * NEWS: updated.
1648
1649         * man/pl/lastlog.8: synced with current english version.
1650
1651         * man/lastlog.8: use the same style as in chpasswd(8).
1652
1653         * po/uk.po, po/zh_CN.po, po/tr.po, po/sv.po, po/ru.po, po/sk.po, po/pt_BR.po, po/pt.po, po/pl.po, po/nn.po, po/nl.po, po/nb.po, po/ko.po, po/ja.po, po/he.po, po/id.po, po/it.po, po/fi.po, po/fr.po, po/es.po, po/eu.po, po/el.po, po/da.po, po/de.po, po/cs.po, po/ca.po, po/bs.po:
1654         "make update-po" after rewrite lastlog.
1655
1656         * src/lastlog.c: Rewrite for use the same style as in chpasswd.c.
1657         Move open lastlog file after commadline option parsing so now --help option
1658         can be used by user without read access to lastlog file.
1659
1660         * src/chpasswd.c:
1661         s/display this help and exit/display this help message and exit/ in ussage()
1662         output.
1663
1664         * po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po:
1665         "make update-po".
1666
1667         * src/chpasswd.c:
1668         Added handle -h|--help option. Improved and updated ussage() output.
1669
1670 2004-12-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1671
1672         * po/tr.po, po/uk.po, po/zh_CN.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/da.po, po/de.po, po/el.po, po/bs.po, po/ca.po, po/cs.po:
1673         "make update-po" and resolve fuzzy with last change in src/chpasswd.c.
1674
1675         * src/chpasswd.c, NEWS:
1676         switch chpasswd to use getopt_long() and adds a --md5 option
1677         (by Ian Gulliver <ian@penguinhosting.net>).
1678
1679         * NEWS, configure.in: start work on 4.0.7.
1680
1681 2004-11-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1682
1683         * NEWS: cleanups.
1684
1685         * po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po:
1686         removed not used translations.
1687
1688         * NEWS, src/su.c:
1689         fix adding of pam_env env variables to enviroment (Martin Schlemmer <azarah@nosferatu.za.org>).
1690
1691         * NEWS, configure.in:
1692         fixed filling MAIL_SPOOL_DIR and MAIL_SPOOL_FILE variables which was allways
1693         empty (Gregorio Guidi <g.guidi@sns.it>)
1694
1695         * NEWS: updated.
1696
1697         * src/useradd.c, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po:
1698         do not translate variable names from /etc/default/useradd during "useradd -D".
1699
1700 2004-11-04  Tomasz K³oczko  <kloczek@pld.org.pl>
1701
1702         * man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/fr/useradd.8, man/fr/usermod.8, man/groupadd.8, man/groupmod.8, man/id/useradd.8, man/useradd.8:
1703         correction: groups/users with gid/uid 0 and 999 are reserved for system accounts.
1704
1705         * man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/id/useradd.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupmod.8, man/fr/useradd.8, man/fr/usermod.8, man/groupadd.8, man/groupmod.8, man/useradd.8:
1706         zgroups/users with gid/uid 0 and 499 are typically reserved for system accounts.
1707
1708 2004-11-02  Tomasz K³oczko  <kloczek@pld.org.pl>
1709
1710         * man/pl/Attic/mkpasswd.8, man/pl/chage.1, man/pl/chsh.1, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/lastlog.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/chage.1, man/chsh.1, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/lastlog.8, man/useradd.8, man/userdel.8, man/usermod.8:
1711         separated OPTIONS section.
1712
1713         * lib/commonio.c: reverte last change.
1714
1715         * libmisc/pwdcheck.c:
1716         one word fix .. ommited "else" was removed. Now security bug which allow
1717         unauthorized account properties modification is realy closed.
1718
1719 2004-10-29  Tomasz K³oczko  <kloczek@pld.org.pl>
1720
1721         * lib/commonio.c:
1722         add matchpathcon to create the files correctly when they do not exist (based
1723         on patch from FC).
1724
1725         * man/passwd.1: fixed two typos ("/" in incorrect place).
1726
1727 2004-10-27  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
1728
1729         * etc/pam.d/useradd: - added header
1730
1731         * etc/pam.d/chfn, etc/pam.d/chsh, etc/pam.d/userdel: - fixed header
1732
1733 2004-10-27  Tomasz K³oczko  <kloczek@pld.org.pl>
1734
1735         * etc/pam.d/chfn, etc/pam.d/chsh, etc/pam.d/userdel:
1736         added missing template/example PAM service config files for chfn, chsh, userdel.
1737
1738         * NEWS, configure.in: start 4.0.6.
1739
1740 2004-10-26  Tomasz K³oczko  <kloczek@pld.org.pl>
1741
1742         * man/pl/Attic/adduser.8, man/pl/Makefile.am, man/Attic/adduser.8, man/Makefile.am, man/fr/Attic/adduser.8, man/fr/Makefile.am, man/id/Attic/adduser.8, man/id/Makefile.am, man/it/Attic/adduser.8, man/it/Makefile.am, man/ja/Attic/adduser.8, man/ja/Makefile.am, NEWS:
1743         remove adduser(8) roff include man page to useradd(8).
1744
1745         * lib/Makefile.am: more fixes for non-inst libmisc.
1746
1747         * libmisc/Makefile.am, src/Makefile.am, NEWS:
1748         change libmisc to private static library.
1749
1750         * etc/pam.d/Makefile.am: typo.
1751
1752 2004-10-24  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
1753
1754         * po/pl.po: - more translation/formatting fixes
1755
1756         * po/pl.po: - updated translation
1757
1758         * po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po:
1759         - make update-po, updated usage() translation
1760
1761         * src/useradd.c: - syntax fix for useradd in usage()
1762
1763         * po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po:
1764         - usage() formatting and other fixes
1765
1766         * po/fi.po: - proper UTF
1767
1768         * po/pl.po: - pl translation fixes/updates by Jakub Bogusz
1769
1770 2004-10-24  Tomasz K³oczko  <kloczek@pld.org.pl>
1771
1772         * etc/pam.d/chage, etc/pam.d/chpasswd, etc/pam.d/groupadd, etc/pam.d/groupdel, etc/pam.d/groupmod, etc/pam.d/newusers, etc/pam.d/useradd, etc/pam.d/usermod:
1773         use default path to PAM modules.
1774
1775         * etc/pam.d/Attic/shadow, etc/pam.d/Makefile.am, etc/pam.d/chage, etc/pam.d/chpasswd, etc/pam.d/groupadd, etc/pam.d/groupdel, etc/pam.d/groupmod, etc/pam.d/login, etc/pam.d/newusers, etc/pam.d/usermod:
1776         Remove shadow PAM config file. Added PAM config files for: chage, chpasswd,
1777         groupadd, groupdel, groupmod, login, newusers.
1778
1779         * po/zh_CN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po:
1780         "make update-po".
1781
1782         * configure.in: reverte previous incorrect commit.
1783
1784         * NEWS, src/su.c:
1785         add pam_open_session() support. If builded without PAM support
1786         propagate $DISPLAY and $XAUTHORITY enviroment variables.
1787         Based on http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-apps/shadow/files/shadow-4.0.4.1-su-pam_open_session.patch?rev=1.1
1788
1789 2004-10-23  Tomasz K³oczko  <kloczek@pld.org.pl>
1790
1791         * configure.in: cleanups.
1792
1793         * lib/defines.h:
1794         define syslog() depending on ENABLE_NLS (not on HAVE_SETLOCALE).
1795
1796 2004-10-23  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
1797
1798         * man/fr/Makefile.am: - killed non-existent manpage
1799
1800 2004-10-18  Tomasz K³oczko  <kloczek@pld.org.pl>
1801
1802         * libmisc/copydir.c, NEWS:
1803         when placing symlinks into /etc/skel copy_tree of libmisc/copydir.c will
1804         properly create the symlink in the destination directory but not change the
1805         ownership to the target user/group. This makes httpd Option
1806         SymlinkIfOwnerMatch break for default weg pages including symlinks placed
1807         into /etc/skel/public_html for example.
1808         http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=66819
1809
1810 2004-10-11  Tomasz K³oczko  <kloczek@pld.org.pl>
1811
1812         * src/Makefile.am:
1813         seems I foud CorrectWay(tm) for add some symlinks on install target.
1814
1815         * po/pl.po: more fixes.
1816
1817         * po/pl.po: added missing \n.
1818
1819         * src/chage.c, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po:
1820         more verbose/human readable -l output. This output is much more beter for
1821         send directly via email for each users as message with account status (for
1822         example as message with warning about account/password expiration).
1823
1824         * configure.in: start prepare for 4.0.5.
1825
1826         * src/Makefile.am, libmisc/Makefile.am, lib/Makefile.am, configure.in:
1827         move LOCALEDIR to autoheader variables. Remove redefining DEFS in
1828         Makefile.am (not neccessary now).
1829
1830         * src/chage.c, src/chpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpck.c, src/logoutd.c, src/newusers.c, src/pwck.c, src/useradd.c, src/userdel.c, src/usermod.c, NEWS:
1831         applied OWL shadow-4.0.4.1-owl-pam-auth.diff patch by Solar Designer
1832         <solar@openwall.com>:
1833           Moved the PAM authentication in user management commands after
1834           command-line parsing, made it use separate service names for each command.
1835           Use constant strings rather than argv[0] for syslog ident in the user
1836           management commands.
1837
1838         * man/useradd.8:
1839         reword the useradd manpage a little to make it more clear. Fix from:
1840         http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-apps/shadow/files/shadow-4.0.4.1-useradd-manpage-update.patch?rev=1.1
1841
1842         * configure.in: added libselinux detection.
1843
1844         * lib/Makefile.am, lib/commonio.c, lib/commonio.h, NEWS, autogen.sh, configure.in:
1845         added SELinux support (basing on patch from Gentoo).
1846
1847         * man/fr/Makefile.am (man_MANS): added getspnam.3.
1848
1849 2004-10-10  Tomasz K³oczko  <kloczek@pld.org.pl>
1850
1851         * po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, src/groupadd.c, src/groupmod.c:
1852         English grammar fix: s/is a not a valid group name/is not a valid group name/
1853         (pointed by Mike Frysinger <vapier@gentoo.org>).
1854
1855 2004-10-08  Tomasz K³oczko  <kloczek@pld.org.pl>
1856
1857         * NEWS, src/userdel.c:
1858         When removing a user with userdel, userdel always exits 1 (fixed).
1859         Based on http://bugs.gentoo.org/show_bug.cgi?id=66687.
1860
1861 2004-08-21  Tomasz K³oczko  <kloczek@pld.org.pl>
1862
1863         * configure.in:
1864         Use AC_SEARCH_LIBS() for inet_ntoa(), socket(), gethostbyname() probing (instead AC_CHECK_FUNC()).
1865
1866 2004-08-18  Tomasz K³oczko  <kloczek@pld.org.pl>
1867
1868         * man/Makefile.am: shadow(3) man page moved to man_MANS.
1869
1870         * libmisc/ttytype.c: Removed getenv() prototype (it is in <stdlib.h>).
1871
1872         * src/Attic/mkpasswd.c:
1873         Removed fgetsx() prototype (it is in lib/prototypes.h).
1874
1875         * man/it/vigr.8: Fixed typo (s/wipw/vipw/).
1876
1877 2004-08-09  Tomasz K³oczko  <kloczek@pld.org.pl>
1878
1879         * NEWS: Typo.
1880
1881         * po/tr.po, po/uk.po, po/zh_CN.po, po/bs.po, po/cs.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nn.po, po/pl.po, po/pt.po, po/ru.po, po/sk.po, po/sv.po:
1882         Run "make update-po".
1883
1884         * po/ca.po, po/da.po, po/nl.po, po/pt_BR.po: Converted to UTF-8.
1885
1886         * po/LINGUAS: Typo.
1887
1888         * po/nb.po, po/nl.po, po/nn.po, po/pt.po, po/pt_BR.po, po/tr.po, po/zh_CN.po, NEWS, po/LINGUAS, po/bs.po, po/ca.po, po/da.po, po/eu.po, po/he.po, po/id.po:
1889         New translations: bs, ca, da, eu, he, id, nb, nl, nn, pt, pt_BR, tr,
1890         zh_CN (stolen froM Debian)
1891
1892         * man/Attic/mkpasswd.8, man/grpck.8, man/pl/Attic/mkpasswd.8, man/pl/grpck.8, man/pl/pwck.8, man/pwck.8:
1893         Corrected section number.
1894
1895 2004-08-04  Tomasz K³oczko  <kloczek@pld.org.pl>
1896
1897         * man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/id/chsh.1, man/id/login.1, man/it/chfn.1, man/pl/chage.1, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/lastlog.8, man/pl/login.1, man/pt_BR/groupadd.8, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/de/login.1, man/de/su.1, man/fr/chsh.1, man/fr/passwd.1, man/fr/usermod.8, man/hu/chfn.1, man/chage.1, man/groupadd.8, man/groupmems.8, man/lastlog.8, man/login.1, man/usermod.8:
1898         Options description in alphabetical order.
1899
1900         * NEWS, src/login.c:
1901         Applied 036_pam_access_with_preauth.patch Debian patch submited by Bjorn
1902         Torkelsson <Bjorn.Torkelsson@hpc2n.umu.se>: add support for PAM account
1903         management to restrict access using pam_access when login is invoked with -f.
1904
1905 2004-06-05  Tomasz K³oczko  <kloczek@pld.org.pl>
1906
1907         * man/getspnam.3: added roff link to shadow(3).
1908
1909         * man/Makefile.am (man_MANS): added getspnam.3.
1910
1911 2004-06-03  Tomasz K³oczko  <kloczek@pld.org.pl>
1912
1913         * NEWS, lib/commonio.c, lib/getdef.c, src/vipw.c:
1914         Applied OWL shadow-4.0.4.1-owl-check-reads.diff patch by Solar Designer.
1915         Add checking for read errors in commonio and vipw/vigr (not doing so could
1916         result in data loss when the records are written back).
1917
1918         * NEWS: Add note about apply shadow-4.0.4.1-owl-tmp.diff OWL patch.
1919
1920         * src/useradd.c, configure.in:
1921         Remove looking for mkstemp() prototype and allways use mkstemp() (removed
1922         using mktemp if mkstemp() not found).
1923         Partialy based on tmp OWL patch by Solar Designer <solar@openwall.com>.
1924
1925         * NEWS, libmisc/pwdcheck.c:
1926         Fixed securirty bug which allow unauthorized account properties modification.
1927         Affected tools: chfn and chsh.
1928         Bug was discovered by Martin Schulze <joey@infodrom.org>.
1929
1930 2004-05-28  Tomasz K³oczko  <kloczek@pld.org.pl>
1931
1932         * NEWS: typo.
1933
1934         * NEWS, po/LINGUAS, po/it.po:
1935         added it translation (by Danilo Piazzalunga <danilopiazza@libero.it>).
1936
1937 2004-05-18  Tomasz K³oczko  <kloczek@pld.org.pl>
1938
1939         * NEWS: typos.
1940
1941         * po/sk.po: updated (by Peter Mann <Peter.Mann@tuke.sk>).
1942
1943 2004-05-17  Tomasz K³oczko  <kloczek@pld.org.pl>
1944
1945         * po/sk.po: run "make update-po".
1946
1947         * NEWS, po/LINGUAS, po/sk.po:
1948         added sk translation (by Mann <Peter.Mann@tuke.sk>, submited by Christian
1949         Perrier <bubulle@kheops.frmug.org>).
1950
1951 2004-05-07  Tomasz K³oczko  <kloczek@pld.org.pl>
1952
1953         * configure.in:
1954         Use autoconf cache variables for file and directory location tests (by
1955         Maciej W. Rozycki  <macro@ds2.pg.gda.pl>).
1956
1957 2004-05-06  Tomasz K³oczko  <kloczek@pld.org.pl>
1958
1959         * man/passwd.5:
1960         Correct path directory delimiters (by Maciej W. Rozycki <macro@ds2.pg.gda.pl>).
1961
1962         * libmisc/xmalloc.c (malloc):
1963         Remove the declaration (by Maciej W. Rozycki <macro@ds2.pg.gda.pl>).
1964
1965 2004-04-28  Tomasz K³oczko  <kloczek@pld.org.pl>
1966
1967         * src/login.c, NEWS:
1968         Fixed handle -f option: now it works correctly without specify "-h
1969         <host>" if open login session localy is required (thanks for help
1970         investigate bug for Krzysztof Kotlenga).
1971
1972         * po/es.po: Updated (by Ruben Porras <nahoo82@telefonica.net>).
1973
1974 2004-04-23  Tomasz K³oczko  <kloczek@pld.org.pl>
1975
1976         * po/cs.po, po/de.po, po/el.po, po/fi.po, po/fr.po, po/ja.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
1977         Run "update-po".
1978
1979 2004-04-22  Tomasz K³oczko  <kloczek@pld.org.pl>
1980
1981         * po/es.po: Updated to current (by run "update-po").
1982
1983         * po/es.po: Converted to utf-8.
1984
1985         * po/LINGUAS: Added es.
1986
1987         * po/es.po, NEWS:
1988         Added es translation (by Ruben Porras <nahoo82@telefonica.net>).
1989
1990 2004-04-05  Tomasz K³oczko  <kloczek@pld.org.pl>
1991
1992         * po/ko.po, NEWS:
1993         Updated ko translations (by Changwoo Ryu <cwryu@debian.org>).
1994
1995 2004-04-02  Tomasz K³oczko  <kloczek@pld.org.pl>
1996
1997         * po/fi.po: iconv -f iso8859-9 -t utf8
1998
1999 2004-03-29  Tomasz K³oczko  <kloczek@pld.org.pl>
2000
2001         * libmisc/age.c:
2002         Use endsgent() conditionaly depending on SHADOWGRP (fix submited by Gabor Z.
2003         Papp <gzp@papp.hu>).
2004
2005         * po/LINGUAS, po/fi.po, NEWS:
2006         Added fi translation (by Tommi Vainikainen <thv@iki.fi>).
2007
2008         * README: Fixed shadow and shadow-commit lists on-line archives URLs.
2009
2010 2004-01-14  Tomasz K³oczko  <kloczek@pld.org.pl>
2011
2012         * NEWS, configure.in, man/fr/Makefile.am, man/hu/Makefile.am, man/it/Makefile.am, man/ko/Makefile.am, man/de/Makefile.am, man/es/Makefile.am:
2013         New version 4.0.4.1
2014         bug fixes in automake files for generate correct tar ball on "make dist":
2015         added midsiing "EXTRA_DIST = $(man_MANS)" in man/*/Makefile.am.
2016
2017         * configure.in: Fixed checking is avalaible st_rdev in struct stat.
2018
2019 2004-01-13  Tomasz K³oczko  <kloczek@pld.org.pl>
2020
2021         * po/pl.po: Typo.
2022
2023         * man/pl/useradd.8: Cleanups in SYNOPSIS.
2024
2025 2004-01-12  Tomasz K³oczko  <kloczek@pld.org.pl>
2026
2027         * po/pl.po: Cleanups.
2028
2029 2004-01-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2030
2031         * configure.in: Cleanups after autoupdate.
2032
2033 2004-01-05  Tomasz K³oczko  <kloczek@pld.org.pl>
2034
2035         * src/groupadd.c, po/sv.po, po/uk.po, po/ru.po, po/ko.po, po/pl.po, po/fr.po, po/ja.po, po/el.po, po/cs.po, po/de.po, man/zh_TW/groupadd.8, man/zh_CN/groupadd.8, man/pt_BR/groupadd.8, man/pl/groupadd.8, man/ja/groupadd.8, man/it/groupadd.8, man/groupadd.8, NEWS:
2036         Added missing information about -f options in groupadd usage mesage (document
2037         this also in man page).
2038
2039 2003-12-17  Tomasz K³oczko  <kloczek@pld.org.pl>
2040
2041         * lib/Attic/lastlog_.h, libmisc/log.c, libmisc/utmp.c, src/lastlog.c, src/login.c:
2042         More time() or gettimeofday() prevention overwrite memory on 64bit arch
2043         (partialy based on patch from MDK).
2044
2045         * po/sv.po, po/uk.po, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po:
2046         Post remove TCFS support "make update-po".
2047
2048         * man/Makefile.am: Removed getspnam.3 from EXTRA_DIST.
2049
2050         * po/POTFILES.in: Removed lib/tcfsio.c.
2051
2052         * lib/Attic/tcfsio.c, lib/Attic/tcfsio.h, lib/Makefile.am, src/passwd.c, src/userdel.c, NEWS, configure.in, doc/README.pam:
2053         Removed TCFS support (tcfs is dead).
2054
2055         * configure.in:
2056         Added using AM_MAINTAINER_MODE. AC_INIT without parameters.
2057
2058         * Attic/acconfig.h, configure.in:
2059         Cleanups on autoheadres level: use AC_DEFINE(VAR, VAL, [Comment]) for
2060         USE_PAM, HAVE_TCFS and TCFS_GDBM_SUPPORT.
2061
2062         * src/newusers.c, src/useradd.c, Attic/acconfig.h, autogen.sh, lib/Attic/pwpack.c, NEWS:
2063         Remove all old BSD_QUOTA dependent code.
2064
2065 2003-12-16  Tomasz K³oczko  <kloczek@pld.org.pl>
2066
2067         * lib/Makefile.am, libmisc/Makefile.am, src/Makefile.am:
2068         Removed -I$(top_srcdir) from INCLUDES (isn't neccessary becaus this is in
2069         DEFAULT_INCLUDES) - slightly shorter compile output.
2070
2071         * Makefile.am, configure.in:
2072         Added using AM_GNU_GETTEXT([external]) - removed intl SUBDIRS.
2073         Added locale.h to AC_CHECK_HEADERS() - lib/defines.h have part which depends
2074         on HAVE_LOCALE_H.
2075
2076         * lib/nscd.h: Added missing newline at end of file.
2077
2078         * Attic/acconfig.h: Remove unused (#un)defines.
2079
2080         * autogen.sh: Typo.
2081
2082         * autogen.sh: Much more simpler script - use autoreconf.
2083
2084         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2085         "make update-po".
2086
2087 2003-12-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2088
2089         * po/LINGUAS: Languages list for gettext 1.12.x.
2090
2091 2003-10-26  Tomasz K³oczko  <kloczek@pld.org.pl>
2092
2093         * po/pl.po: Kill fuzzy entries.
2094
2095 2003-10-21  Tomasz K³oczko  <kloczek@pld.org.pl>
2096
2097         * man/usermod.8:
2098         Typo: missing "." on end of sentence (submited by Stepan Kasal <kasal@ucw.cz>).
2099
2100 2003-09-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2101
2102         * po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, po/cs.po, po/de.po, po/el.po, NEWS:
2103         convert all po/*.po files to utf-8.
2104
2105 2003-09-05  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2106
2107         * po/ru.po: - fixed header
2108
2109 2003-07-29  Tomasz K³oczko  <kloczek@pld.org.pl>
2110
2111         * po/pl.po, po/ru.po, po/sv.po, po/uk.po, libmisc/pam_pass.c, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po:
2112         Otput "passwd: password updated successfully\n" message on successfull
2113         password change (based on Debian changes).
2114
2115         * src/newgrp.c: Remove work around for unsecure gettext.
2116
2117 2003-06-30  Tomasz K³oczko  <kloczek@pld.org.pl>
2118
2119         * src/useradd.c, src/usermod.c:
2120         Added initializing memory in variables when get_groups() function is not called,
2121         and memory allocated for user_groups is not initialized (in both useradd and
2122         usermod when -G options is used and in usermod when -l option is used).
2123         That causing segfaults sometimes.
2124         This fix is importand but not critical because usermod and usermod aren't suid
2125         root.
2126         Problem reported and fixed by Alexey Voinov <voins@altlinux.ru>.
2127
2128 2003-06-19  Tomasz K³oczko  <kloczek@pld.org.pl>
2129
2130         * man/login.1: Fixed FILES section.
2131
2132         * src/chfn.c, src/chpasswd.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/suauth.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c:
2133         Indented.
2134
2135         * src/chage.c: Move *flg variables to global.
2136
2137         * Attic/acconfig.h: Comment for USG.
2138
2139 2003-05-14  Tomasz K³oczko  <kloczek@pld.org.pl>
2140
2141         * man/de/chfn.1, man/de/login.1:
2142         Fixed section name (s/NAME/BEZEICHNUNG/).
2143
2144         * man/de/chfn.1, man/de/chsh.1: Sync FILES section with en version.
2145
2146         * man/login.1: Typo (s/avr/var/).
2147
2148         * man/de/login.1: Sync FILES section with en man version.
2149
2150         * man/de/chfn.1, man/de/chsh.1, man/de/login.1: Remove ^M from EOL.
2151
2152         * man/de/login.1, man/de/Makefile.am, man/de/chfn.1, man/de/chsh.1, NEWS:
2153         Next round updates from Josef Spillner <josef@ggzgamingzone.org>: update
2154         chsh(1), login(1) and added new chfn(1) german man pages.
2155
2156         * NEWS: Added info about remove d_passwd(5), dialups(5) man pags.
2157
2158 2003-05-12  Tomasz K³oczko  <kloczek@pld.org.pl>
2159
2160         * NEWS, TODO, src/chfn.c, src/chpasswd.c, src/chsh.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/passwd.c, src/pwunconv.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c:
2161         One TODO entry gone: fix nscd flushing databases on change (use
2162         per service flushing method instead HUPing nscd process).
2163
2164         * lib/Makefile.am, lib/commonio.c, lib/nscd.c, lib/nscd.h, libmisc/Attic/nscd.c, libmisc/Attic/nscd.h, libmisc/Makefile.am:
2165         Move nscd.{c,h} from libmisc/ to lib/.
2166         Fix warning about implicit declaration of function `nscd_flush_cache' in lib/commonio.c.
2167
2168         * lib/pwauth.h: Fix pw_auth() prototype.
2169
2170         * libmisc/Attic/nscd.c, libmisc/Attic/nscd.h, libmisc/Makefile.am:
2171         Added header file for nscd communication functions.
2172
2173         * libmisc/chkname.c (good_name):
2174         fixed warning about comparison between pointer and integer.
2175
2176         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2177         "make update-po".
2178
2179         * src/useradd.c (main):
2180         chain create_mail() and small fix in usage message.
2181
2182         * src/userdel.c: Removed AUTH_METHODS code.
2183
2184         * lib/pwauth.c: Fixed pw_auth() prototype.
2185
2186         * src/sulogin.c, src/usermod.c: Removed AUTH_METHODS code.
2187
2188         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2189         "make update-po".
2190
2191         * src/useradd.c: Indent.
2192
2193         * man/ja/Attic/pwauth.8, man/ja/Makefile.am, man/pl/Attic/pwauth.8, man/pl/Makefile.am, src/passwd.c, src/useradd.c, NEWS, lib/pwauth.c, man/Attic/pwauth.8, man/Makefile.am:
2194         Cleanups continuations: removed old AUTH_METHODS dependent code,
2195         removed also pwauth(8) man page.
2196
2197         * man/pl/Makefile.am (man_MANS): remove d_passwd.5 man page.
2198
2199         * src/useradd.c, src/usermod.c, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2200         Cleanups in usage messages.
2201
2202         * src/newgrp.c: Cleanups in comments.
2203
2204         * po/uk.po, po/sv.po, po/ru.po, po/pl.po, po/ko.po, po/ja.po, po/fr.po, po/el.po, po/de.po, po/cs.po:
2205         "make update-po".
2206
2207         * lib/getdef.c (main): remove gettextize error messages from test code.
2208
2209         * NEWS: Cleanups.
2210
2211 2003-05-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2212
2213         * src/useradd.c, man/pl/useradd.8, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, NEWS, TODO, etc/useradd, man/useradd.8:
2214         Added handle by useradd /etc/defaults/useradd::CREATE_MAIL_SPOOL={yes|no}.
2215         Now on adding user account can be added also created empty user mail
2216         spool. Curent code handle only mailbox.
2217         TODO: add handle create user mail spool in maildir format.
2218
2219         * TODO: Typo.
2220
2221         * src/chage.c (usage): fix missing ")".
2222         (main): updated commented description.
2223
2224         * src/useradd.c: Indent.
2225
2226         * man/faillog.8, man/gpasswd.1, man/groupadd.8: Minor cleanups.
2227
2228         * man/chage.1, man/pl/chage.1:
2229         Rewrite for use claissic list form options descriptions.
2230
2231         * man/pl/groupadd.8:
2232         s/Polecenie groupadd posiada opcje:/Polecenie groupadd posiada nastêpuj±ce opcje:/
2233
2234         * TODO: ALL:
2235         move base passwd/shadow/group/gshadow operation to module for allow write
2236         diffrent backend modules for db, NIS, LDAP and others. Default backend it
2237         will be choose depending on /etc/nsswitch.conf and allow overrride this by
2238         -r <repository> options (where the <repository> can be file, db, nis
2239         nisplus, ldap .. like on /etc/nsswitch.conf in service column).
2240         passwd have old piece of code with handling -r option and it will be good
2241         finish this and propagate on other shadow tools for allow operate on other
2242         user databases by well known tools.
2243
2244         useradd:
2245         add handle /etc/defaults/useradd::CREATE_MAIL_SPOOL={yes,no} for allow
2246         create empty mail spool for added user.
2247
2248         * man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5: Removed.
2249
2250         * man/groupmems.8: Close few \fB by add \fR.
2251
2252         * man/groupadd.8, man/groupmems.8: Minor cleanups.
2253
2254 2003-05-06  Tomasz K³oczko  <kloczek@pld.org.pl>
2255
2256         * src/grpconv.c, src/grpunconv.c, src/pwconv.c, src/pwunconv.c:
2257         Move non-SHADOWPWD stub code to end of file (like in chage.c) and do not use
2258         gettextized message.
2259
2260         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2261         "make update-po".
2262
2263         * src/chage.c, NEWS:
2264         Now all code depend on SHADOWPWD. If shadow will not be configured on
2265         autoconf level for using shadow possword chage is olny stub which informs
2266         "chage not configured for shadow password support."
2267
2268         * man/it/Makefile.am: Removed EXTRA_DIST (not neccessary).
2269
2270         * man/es/Makefile.am: Removed groups.1 (doen't exist es groups(1)).
2271
2272         * man/de/Makefile.am (man_MANS): added login.1.
2273
2274         * man/de/Makefile.am: Removed EXTRA_DIST (isn't neccessary now).
2275
2276         * man/hu/Makefile.am, man/ja/Makefile.am, man/ko/Makefile.am, man/pl/Makefile.am, man/de/Makefile.am, man/fr/Makefile.am, NEWS, man/Makefile.am:
2277         Install groups(1) man page (moved from EXTRA_DIST to man_MANS).
2278
2279         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2280         Updated after removing dialup tools.
2281
2282         * po/POTFILES.in: Removed lib/{dialchk,dialup}.c and src/dpasswd.c.
2283
2284 2003-05-05  Tomasz K³oczko  <kloczek@pld.org.pl>
2285
2286         * libmisc/shell.c (shell): do not gettexitize DEBUG message.
2287
2288         * src/chsh.c, src/grpconv.c, src/login.c, src/logoutd.c, src/sulogin.c, src/vipw.c, libmisc/Attic/login_access.c, libmisc/getdate.y, libmisc/limits.c, libmisc/obscure.c, libmisc/setupenv.c, lib/getpass.c, lib/pwauth.c:
2289         Removed "#if 0 .. #endif" dead code.
2290
2291         * libmisc/utmp.c: Fixed unterminated #if.
2292
2293         * libmisc/Attic/login_access.c (resolve_hostname):
2294         cleanup: removed #if 1 .. #endif.
2295
2296         * libmisc/Attic/getdate.c:
2297         Removed - this file is generated by bison/yacc.
2298
2299         * configure.in:
2300         Change file name passwd in AC_INIT argument from lib/dialchk.c to src/passwd.c.
2301
2302         * src/su.c:
2303         Removed dead code (#if 0 .. #endif) with call motd() and mailcheck()
2304         (was commnted because GNU su doesn't do this).
2305
2306 2003-05-04  Tomasz K³oczko  <kloczek@pld.org.pl>
2307
2308         * src/Attic/dpasswd.c, src/login.c, src/Makefile.am, man/pl/Attic/dpasswd.8, man/pl/Makefile.am, man/ja/Attic/dpasswd.8, man/ja/Makefile.am, man/Attic/dpasswd.8, man/Makefile.am, lib/Attic/dialchk.c, lib/Attic/dialchk.h, lib/Attic/dialup.c, lib/Attic/dialup.h, lib/Makefile.am, lib/getdef.c, etc/login.defs, etc/login.defs.linux, NEWS:
2309         Removed old dpasswd and DIALUPS_CHECK_ENAB login.defs handling code from login.
2310
2311         * doc/Attic/ANNOUNCE, doc/Makefile.am, NEWS: Removed old doc/ANNOUNCE.
2312
2313         * src/login.c, lib/getdef.c, etc/login.defs.linux, NEWS:
2314         Remove NO_PASSWORD_CONSOLE code.
2315
2316 2003-05-03  Tomasz K³oczko  <kloczek@pld.org.pl>
2317
2318         * libmisc/pwd2spwd.c, libmisc/utmp.c, libmisc/entry.c, libmisc/isexpired.c, lib/sgetspent.c, lib/shadow.c, lib/Attic/putpwent.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/defines.h, lib/pwio.c, lib/sgetpwent.c, Attic/acconfig.h, configure.in:
2319         Remove old SVR4, ATT_AGE, ATT_COMMENT dependent code.
2320
2321         * src/chage.c:
2322         Remove some ageing code which was not used if SHADOWPWD isn't defined.
2323         Now handling mindays, maxdays and lastday also depends on SHADOWPWD.
2324
2325 2003-05-01  Tomasz K³oczko  <kloczek@pld.org.pl>
2326
2327         * man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Attic/shadowconfig.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8:
2328         Reformated.
2329
2330         * etc/login.defs:
2331         Use FHS 2.x compliant paths to lastlog, sulog, mail spool and also change
2332         ENV_SUPATH to PATH=/sbin:/bin:/usr/sbin:/usr/bin and
2333         ENV_PATH to PATH=/bin:/usr/bin
2334
2335         * old/Attic/Makefile.am, old/Attic/Makefile.linux, old/Attic/Makefile.sun4, old/Attic/Makefile.svr4, old/Attic/Makefile.xenix, old/Attic/config.h.linux, old/Attic/config.h.sun4, old/Attic/config.h.svr4, old/Attic/config.h.xenix, old/Attic/orig-config.h, old/Attic/pwconv-old.8, old/Attic/pwconv-old.c, old/Attic/pwconv.8, old/Attic/pwd.h.m4, old/Attic/pwunconv-old.8, old/Attic/pwunconv-old.c, old/Attic/pwunconv.8, old/Attic/scologin.c, old/Attic/vipw.8:
2336         Removed old stuff.
2337
2338 2003-04-30  Tomasz K³oczko  <kloczek@pld.org.pl>
2339
2340         * po/pl.po, po/ru.po, po/sv.po, po/uk.po, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po:
2341         make update-po
2342
2343         * src/su.c: Remove not mached #endif after removing ATT_AGE code.
2344
2345         * man/ko/passwd.5: Remove ^M from end of line.
2346
2347         * src/chage.c, src/chpasswd.c, src/login.c, src/newusers.c, src/passwd.c, src/pwunconv.c, src/su.c, src/useradd.c, Attic/acconfig.h, NEWS, configure.in:
2348         Removed old ATT_AGE (account ageing in passwd file) dependent code.
2349
2350         * po/pl.po: Fix chage and lastlog messages.
2351
2352 2003-04-29  Tomasz K³oczko  <kloczek@pld.org.pl>
2353
2354         * libmisc/limits.c, src/logoutd.c:
2355         More utmp/utmpx fixes: use endutend() or endutxend() depending on HAVE_UTMPX_H.
2356
2357         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2358         Run "make update-po" after remove SVR4 code and fix duplicated entries in sv.po.
2359
2360         * NEWS, src/login.c, src/logoutd.c, src/useradd.c:
2361         Remove old SVR4 and SVR4_SI86_EUA dependent code from login, useradd and
2362         logoutd.
2363
2364 2003-04-28  Tomasz K³oczko  <kloczek@pld.org.pl>
2365
2366         * man/pl/usermod.8: Remove "OD T£UMACZA" section.
2367
2368         * man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/grpck.8, man/pl/passwd.1, man/pl/pwck.8, man/pl/useradd.8, man/pl/userdel.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/grpck.8, man/passwd.1, man/pwck.8, man/useradd.8, man/userdel.8:
2369         Added EXIT VALUES section with full description exit codes.
2370
2371         * src/groupadd.c: Typo (s/nut/not/).
2372
2373         * man/Attic/shadowconfig.8: Merge changes from Debian.
2374
2375         * NEWS, man/passwd.5:
2376         Remove text about password aging from passwd(5) (based on Debian changes).
2377
2378         * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, src/lastlog.c, man/it/lastlog.8, man/ja/lastlog.8, man/lastlog.8, man/pl/lastlog.8:
2379         More unification in lastlog command syntax.
2380
2381         * man/it/lastlog.8, man/ja/lastlog.8, man/lastlog.8, man/pl/lastlog.8:
2382         Unifications in SYNOPSIS.
2383
2384         * man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/grpck.8, man/it/lastlog.8, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8:
2385         Remove ^M from end of line.
2386
2387         * man/gpasswd.1, man/groupadd.8: Indentation in FILES section.
2388
2389         * src/pwconv.c, src/useradd.c, src/userdel.c:
2390         s/bad command syntax/invalid command syntax/
2391
2392         * src/userdel.c:
2393         Indent by hand (seems indent have problems with complex conditions).
2394
2395         * man/ru/Makefile.am: man_MANS: s#passwd.1#passwd.5#
2396
2397         * po/pl.po: s/nie mogê/nie mo¿na/
2398
2399         * po/fr.po: Emoticon removed.
2400
2401         * NEWS, configure.in, man/Makefile.am, man/ru/Makefile.am, man/ru/passwd.5:
2402         Added ru passwd(1) man page from KSI resources.
2403
2404         * man/zh_CN/Makefile.am, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/zh_TW/Makefile.am, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/Attic/shadowconfig.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/newusers.8, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, NEWS, man/cs/Makefile.am, man/cs/id.1:
2405         Added chch(1), chfn(1) man pages from chinese man pages translation
2406         project.
2407         Added id(1) man page czech man pages translation project.
2408         Updated ja man pages and added expiry(1).
2409
2410         * man/hu/groups.1, man/hu/login.1:
2411         Remove info about $HOME/.profile from FILES section (this does not depends
2412         stricte on shadow).
2413
2414         * configure.in, man/Makefile.am, man/es/Makefile.am:
2415         Added es man pages to ac/am suit.
2416
2417         * man/hu/Makefile.am, man/hu/su.1:
2418         Added su(1) man page from hungarian man pages translation project.
2419
2420 2003-04-26  Tomasz K³oczko  <kloczek@pld.org.pl>
2421
2422         * NEWS: Ready for gettext 0.11.5, automake 1.7.4, autoconf 2.57.
2423         Many cleanups and unifications in man pages.
2424
2425         * man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/zh_CN/chpasswd.8, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/login.1, man/ko/su.1, man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/expiry.1, man/pl/gpasswd.1, man/pl/groupmems.8, man/pl/groups.1, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/usermod.8, man/ja/Attic/mkpasswd.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/grpck.8, man/it/lastlog.8, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/cs/shadow.5, man/es/su.1, man/fr/chage.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/shadow.5, man/fr/su.1, man/fr/userdel.8, man/fr/usermod.8, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/chage.1, man/chfn.1, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/logoutd.8, man/newgrp.1, man/passwd.1, man/passwd.5, man/porttime.5, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8:
2426         Fixes: correct utmp/wtmp paths.
2427         Unifications: bold commnanda and italify other file names.
2428         Other minor changes and cleanups and unifications.
2429
2430         * libmisc/limits.c: More utmpx/utmp fixes.
2431
2432         * src/chpasswd.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmems.c, src/groupmod.c, src/id.c, src/login.c, src/newgrp.c, src/passwd.c, src/useradd.c, src/userdel.c, src/usermod.c, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po:
2433         Usage help message unification (s/usage:/Usage:/).
2434
2435         * TODO: Missing "are".
2436
2437         * src/logoutd.c, src/userdel.c, NEWS:
2438         Handle also utmpx if avalaile in userdel and logoutd.
2439
2440 2003-04-25  Tomasz K³oczko  <kloczek@pld.org.pl>
2441
2442         * src/sulogin.c: Remove unused utent declaration.
2443
2444         * src/sulogin.c, src/login.c:
2445         Remove #include <utmp.h> and <utmpx.h>. This comes with #include "prototypes.h".
2446
2447         * lib/prototypes.h:
2448         "#include <utmp.h>" or "#include <utmpx.h>" depending on HAVE_UTMPX_H.
2449
2450         * libmisc/failure.c:
2451         Remove "#include <utmp.h>" (this is included in failure.h).
2452
2453         * configure.in:
2454         On detect mail spool directory location try first /var/mail.
2455
2456 2003-04-22  Tomasz K³oczko  <kloczek@pld.org.pl>
2457
2458         * libmisc/Attic/getdate.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/Attic/nscd.c, libmisc/Attic/setup.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/motd.c, libmisc/myname.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/pwd2spwd.c, libmisc/pwd_init.c, libmisc/pwdcheck.c, libmisc/rlogin.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, libmisc/Attic/chkshell.c, libmisc/addgrps.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c:
2459         Indent all using current .indent.pro settings.
2460
2461         * po/Makevars: New file neccessary for gettext >=0.11.5.
2462
2463         * man/Makefile.am: Removed getspnam.3 from man_MANS (dos not exist).
2464
2465         * po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po:
2466         Fixes after filtering gettext 0.11.5 (missing headers elements, inforrect
2467         format strings).
2468
2469 2003-04-21  Tomasz K³oczko  <kloczek@pld.org.pl>
2470
2471         * NEWS, man/de/passwd.1:
2472         updated german passwd(1) man page (by Josef Spillner <josef@ggzgamingzone.org>)
2473
2474 2003-03-12  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2475
2476         * po/pl.po: - updated; terminology unification
2477
2478 2003-02-28  Pawe³ Go³aszewski  <blues@pld.org.pl>
2479
2480         * etc/login.defs: - missing "MD5_CRYPT_ENAB  yes" added
2481
2482 2003-01-20  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2483
2484         * configure.in: - added Makefiles for man/zh_{CN,TW}
2485
2486         * man/Makefile.am, man/zh_CN/Makefile.am, man/zh_CN/chpasswd.8, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/Makefile.am, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8:
2487         - added zh man pages from MDK (2 x 6) and from cman (1)
2488
2489 2003-01-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2490
2491         * man/ja/shadow.3, man/pl/shadow.3, man/shadow.3:
2492         sync spwd structure declaration with current glibc declaration (tahnks for
2493         point this bug to Michael Kerrisk <michael.kerrisk@gmx.net>).
2494
2495         * man/pl/faillog.5: s/konsolê/terminal/
2496
2497 2002-12-29  Tomasz K³oczko  <kloczek@pld.org.pl>
2498
2499         * src/Makefile.am: typo (s/EXTRA_DOST/EXTRA_DIST/).
2500
2501 2002-10-14  Tomasz K³oczko  <kloczek@pld.org.pl>
2502
2503         * src/Makefile.am:
2504         fixed making vigr symlink to vipw (not vipw to vigr) in install-exec-hook (fix submited by
2505         Dimitar Zhekov <jimmy@is-vn.bg>).
2506
2507         * debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/login.postrm, debian/Attic/login.preinst, debian/Attic/login.prerm, debian/Attic/logoutd.init, debian/Attic/passwd.conffiles, debian/Attic/passwd.copyright, debian/Attic/passwd.cron, debian/Attic/passwd.init, debian/Attic/passwd.postinst, debian/Attic/passwd.postrm, debian/Attic/porttime, debian/Attic/rules, debian/Attic/secure-su.README, debian/Attic/secure-su.conffiles, debian/Attic/secure-su.copyright, debian/Attic/secure-su.postrm, debian/Attic/secure-su.preinst, debian/Attic/securetty, debian/Attic/shadowconfig.sh, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/checksums, debian/Attic/control, debian/Attic/control.gnu, debian/Attic/control.linux, debian/Attic/login.conffiles, Makefile.am, configure.in:
2508         removed debian directory.
2509
2510 2002-10-12  Tomasz K³oczko  <kloczek@pld.org.pl>
2511
2512         * NEWS, src/newgrp.c:
2513         Use CLOSE_SESSIONS depending code only when USE_PAM.
2514         The problem was reported by Mattias Webjorn Eriksson using Slackware
2515         8.1 and reproduced it using slackware-current (9.0beta) (fix submited by
2516         Simon Williams <simon@no-dns-yet.org.uk>).
2517
2518 2002-10-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2519
2520         * man/ja/login.1, man/ja/logoutd.8, man/pl/login.1, man/pl/logoutd.8, man/hu/login.1, man/login.1, man/logoutd.8:
2521         changed utmp and wtmp files paths (s#/etc/utmp/#/var/run/utmp#; s#/etc/wtmp#/var/log/wtmp#)
2522
2523         * po/ru.po, configure.in: added ru translation (from KSI resources).
2524
2525 2002-09-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2526
2527         * NEWS, libmisc/failure.c:
2528         libbmisc/failure.c (too_many_failures): incorrect if() condition in non-PAM
2529         dependent code in fail login handling (fixed by Krzysztof Oledzki <ole@ans.pl>).
2530
2531 2002-08-05  Tomasz K³oczko  <kloczek@pld.org.pl>
2532
2533         * man/pl/useradd.8, man/useradd.8, NEWS:
2534         document useradd and groupadd -M option in en and pl man pages
2535         (by Jakub Mikusek <mick3y@o.k.pl>).
2536
2537         * configure.in: start prepare 4.0.4.
2538
2539 2002-03-18  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2540
2541         * man/ja/Attic/dpasswd.8, man/ja/Attic/shadowconfig.8, man/ja/chpasswd.8, man/ja/faillog.8, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/id.1, man/ja/lastlog.8, man/ja/login.defs.5, man/ja/newusers.8, man/ja/su.1, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8:
2542         - updated to man-pages-ja-20020315 (except cvs tags)
2543
2544 2002-03-15  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2545
2546         * TODO: - remove already done pl man updates from the list
2547
2548 2002-03-13  Tomasz K³oczko  <kloczek@pld.org.pl>
2549
2550         * man/ko/Makefile.am, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/newgrp.1, man/ko/passwd.5, man/ko/su.1:
2551         added ko man pages.
2552
2553         * man/de/Makefile.am: automake files for de man pages.
2554
2555         * TODO: updated.
2556
2557         * man/it/Makefile.am, man/id/Attic/adduser.8, man/id/Makefile.am, man/id/useradd.8, man/Makefile.am, man/cs/Makefile.am, man/fr/Makefile.am, configure.in, NEWS:
2558         added cs, de, fr, id, it, ko man pages to ac/am.
2559
2560 2002-03-12  Tomasz K³oczko  <kloczek@pld.org.pl>
2561
2562         * po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/de.po, po/el.po:
2563         "make update-po"
2564
2565         * po/de.po, NEWS, configure.in:
2566         added de translation (by Frank Schmid <frank@cs-schmid.de>).
2567
2568         * NEWS: added info about Solar patch for man pages.
2569
2570 2002-03-10  Tomasz K³oczko  <kloczek@pld.org.pl>
2571
2572         * man/it/usermod.8, man/it/vigr.8, man/it/vipw.8, man/it/Attic/adduser.8, man/it/chfn.1, man/it/chsh.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/grpconv.8, man/it/grpunconv.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/newgrp.1, man/it/passwd.1, man/it/passwd.5, man/it/pwconv.8, man/it/pwunconv.8, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/id/Attic/adduser.8, man/id/chsh.1, man/id/login.1, man/fr/Attic/adduser.8, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/newgrp.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/es/login.1, man/es/passwd.1, man/es/su.1, man/de/chsh.1, man/de/groups.1, man/de/login.1, man/de/passwd.1, man/de/su.1, man/cs/passwd.5, man/cs/shadow.5:
2573         added some raw cs, de, es, fr, id, it man pages from national
2574         man pages translation projects (all man pages not yet added to Makefile.am
2575         files because all need some work).
2576
2577         * man/hu/chfn.1, man/hu/id.1:
2578         added id(1) chfn(1) from hu man pages translation project (it need some work
2579         because this documents describes GNU version id and chfn from util-linux).
2580
2581         * man/hu/Makefile.am, man/hu/login.1:
2582         added login(1) man page from hu man pages translation project.
2583
2584         * po/POTFILES.in: updated (suath.c moved to src/).
2585
2586         * src/Makefile.am: added su_SOURCES with "su.c suauth.c".
2587
2588         * libmisc/Makefile.am:
2589         remove suauth.c from libmisc_la_SOURCES (varialbles and functions from
2590         this file are usesd only in su).
2591
2592         * libmisc/Attic/suauth.c, src/suauth.c: move suauth.c o src/.
2593
2594         * libmisc/Attic/suauth.c:
2595         move "struct passwd pwent" outside #ifdef SU_ACCESS.
2596
2597 2002-03-09  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2598
2599         * man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/expiry.1, man/pl/gpasswd.1, man/pl/groups.1, man/pl/id.1, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1:
2600         - sync with en versions
2601
2602         * man/login.1, man/newgrp.1, man/passwd.1, man/su.1, man/chage.1, man/chfn.1, man/chsh.1, man/expiry.1, man/gpasswd.1, man/groups.1, man/id.1:
2603         - update to chage.1; formatting/typo fixes
2604
2605 2002-03-09  Tomasz K³oczko  <kloczek@pld.org.pl>
2606
2607         * po/uk.po, po/ko.po, po/pl.po, po/sv.po, po/ja.po, po/cs.po, po/el.po, po/fr.po:
2608         "make update-po"
2609
2610 2002-03-09  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2611
2612         * man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/pl/userdel.8, man/pl/usermod.8, man/pl/sulogin.8, man/pl/useradd.8, man/pl/pwconv.8, man/pl/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/newgrp.1, man/pl/passwd.5, man/pl/login.defs.5, man/pl/chpasswd.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/login.1, man/hu/groups.1, man/hu/newgrp.1, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/login.1, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.5, man/ja/su.1, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8:
2613         - further "SEE ALSO" references sorting
2614
2615 2002-03-08  Tomasz K³oczko  <kloczek@pld.org.pl>
2616
2617         * man/pwck.8, man/pwconv.8, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chpasswd.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/login.1, man/login.defs.5, man/newgrp.1, man/newusers.8, man/passwd.5, man/pw_auth.3:
2618         merged shadow-4.0.0-owl-man.patch by Solar Designer <solar@openwall.com>.
2619
2620         * NEWS: updated for 4.0.3.
2621
2622         * libmisc/Attic/suauth.c, libmisc/utmp.c, src/login.c, src/su.c:
2623         swapped utent dnd pwent efinition/extern and now shadow source can be configured
2624         --with-shared (fix by Dimitar Zhekov <jimmy@is-vn.bg>).
2625
2626 2002-03-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2627
2628         * configure.in: start prepare 4.0.3.
2629
2630         * src/Makefile.am:
2631         use ln -sf instead ln -s in install-exec-hok (fix pointed by Dimitar Zhekov
2632         <jimmy@is-vn.bg>).
2633
2634 2002-03-02  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2635
2636         * man/pl/passwd.1: sync with en version
2637
2638         * man/passwd.1: - they -> his/her, user's
2639         - typos
2640         - fix sentence about "writing down"
2641
2642         * man/passwd.1: relocation by NAKANO Takeo
2643
2644 2002-02-28  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2645
2646         * man/hu/passwd.1: missing "-"
2647
2648         * man/ja/Attic/shadowconfig.8, man/ja/passwd.5, man/ja/shadow.5:
2649         - updated to man-pages-ja-20020215
2650
2651 2002-02-23  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2652
2653         * po/cs.po, po/fr.po, po/pl.po, po/sv.po, po/uk.po, man/pl/useradd.8:
2654         - typos in pl/useradd.8; commented out unsupported -r option description
2655         - useradd "usage" formatting fixes
2656         - fix translation in uk.po
2657
2658 2002-02-18  Tomasz K³oczko  <kloczek@pld.org.pl>
2659
2660         * configure.in: release 4.0.2.
2661
2662 2002-02-17  Tomasz K³oczko  <kloczek@pld.org.pl>
2663
2664         * Attic/shadow-utils.spec.in, Makefile.am, configure.in, shadow.spec.in:
2665         rename spec file s/shadow-utils.spec/shadow.spec/
2666
2667         * po/cs.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/sv.po, po/uk.po:
2668         update-po before release.
2669
2670         * po/ko.po, po/pl.po: cleanups.
2671
2672 2002-02-01  Tomasz K³oczko  <kloczek@pld.org.pl>
2673
2674         * man/pl/Attic/adduser.8, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/pl/sg.1, man/pl/vigr.8, man/ja/Attic/adduser.8, man/ja/grpconv.8, man/ja/grpunconv.8, man/ja/pwunconv.8, man/ja/sg.1, man/ja/vigr.8, man/hu/sg.1, man/Attic/adduser.8, man/grpconv.8, man/grpunconv.8, man/pwunconv.8, man/sg.1, man/vigr.8:
2675         placa ".so man<level>/<man_page>.<level>" in roff .so includes (seems some
2676         man page viewers do not handles correctly man documents without subdirectory
2677         name in roff .so incude).
2678
2679 2002-01-31  Tomasz K³oczko  <kloczek@pld.org.pl>
2680
2681         * po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, NEWS:
2682         resolve many fuzzy translations also all this which may cause problems on
2683         displaing long uid/gid.
2684
2685         * src/id.c, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, po/ja.po:
2686         drop translate some messages in id output (about {,e}{u,g}id).
2687
2688 2002-01-19  Tomasz K³oczko  <kloczek@pld.org.pl>
2689
2690         * README: s#password: cvs#password: [empty password]#
2691
2692 2002-01-10  Tomasz K³oczko  <kloczek@pld.org.pl>
2693
2694         * NEWS: two new entries.
2695
2696         * libmisc/chkname.c (good_name):
2697         allow usernames ending with "$" for allow create machine
2698         acounts for samba (thanks for point this problem in 4.0.1 by
2699         Jerome Borsboom <borsboom@tch.fgg.eur.nl>).
2700
2701         * src/pwck.c, src/useradd.c, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, po/ja.po, po/ko.po:
2702         s/invalid user name `%s'/invalid user name '%s'/
2703
2704 2002-01-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2705
2706         * configure.in:
2707         fix in libpam_misc detection (removed one "," AC_CHECK_LIB()).
2708         Thanks to Silvan Minghetti for report this.
2709
2710 2002-01-06  Tomasz K³oczko  <kloczek@pld.org.pl>
2711
2712         * NEWS: start prepare to 4.0.2.
2713
2714         * po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po:
2715         updated.
2716
2717         * configure.in: It is good time to release 4.0.1.
2718
2719         * TODO: some things goes out other in.
2720
2721         * src/newgrp.c, NEWS:
2722         added ability to log session closes in newgrp (look at long nice comments
2723         inside source code :_) by Joseph Parmelee <jparmele@wildbear.com>.
2724
2725         * src/groupadd.c, src/useradd.c:
2726         next part fixes for handle long UID/GID (by Thorsten Kukuk <kukuk@suse.de>).
2727
2728         * lib/getdef.c, lib/getdef.h:
2729         adeded getdef_unum(): get unsigned numerical value from table of
2730         definitions (Thorsten Kukuk <kukuk@suse.de>).
2731
2732         * NEWS: updated.
2733
2734         * libmisc/isexpired.c:
2735         remove "#if defined(SHADOWPWD)" (not removed during remove AGING).
2736
2737         * etc/Makefile.am: useradd config file added to EXTRA_DIST.
2738
2739 2002-01-05  Tomasz K³oczko  <kloczek@pld.org.pl>
2740
2741         * po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po:
2742         update.
2743
2744         * src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupmems.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c:
2745         Add -pcs to .indent.pro file and reindent all code.
2746         Remove "\n" from all SYSLOG() messages.
2747
2748         * NEWS: s/SuSe/SuSE/
2749
2750 2001-12-22  Tomasz K³oczko  <kloczek@pld.org.pl>
2751
2752         * man/pl/useradd.8, man/useradd.8: documment -o option.
2753
2754         * man/pl/usermod.8, man/pl/chfn.1, man/pl/chsh.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/id.1, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1, man/pl/useradd.8, man/pl/userdel.8:
2755         correct package name (s/shadow-password/shadow/).
2756
2757         * src/chage.c, src/expiry.c, src/login.c, src/passwd.c, src/su.c, libmisc/age.c, libmisc/isexpired.c, NEWS, configure.in:
2758         Finish integrate AGING code into SHADOWPW.
2759         Remove handle old HAVE_USERSEC_H code.
2760
2761         * po/uk.po: typo.
2762
2763         * man/pl/passwd.1, man/ja/passwd.1, man/Attic/dpasswd.8, man/chpasswd.8, man/newgrp.1, man/newusers.8, man/passwd.1:
2764         cleanups.
2765
2766         * src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/expiry.c, src/grpck.c, src/id.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/chfn.c, src/chsh.c, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, man/useradd.8:
2767         standarize usage messages syntax.
2768
2769         * man/pl/useradd.8, man/pl/usermod.8, man/pl/vipw.8, man/pl/userdel.8:
2770         removed duplicated man page text.
2771
2772         * src/chage.c, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po:
2773         standarize usage meissages syntax.
2774
2775         * src/chage.c, NEWS (main):
2776         merge part Solar shadow-4.0.0-owl-pam-auth.diff patch with reorder
2777         nitialize PAM and checkin is chage is runed by root or not - now chage can be
2778         runed from non-root account for checking by user own accout information.
2779
2780         * src/pwck.c: indent source.
2781
2782         * src/pwck.c (main): remove old work around for Slackware bug.
2783
2784 2001-12-20  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2785
2786         * man/ja/Attic/adduser.8, man/ja/Makefile.am, man/ja/limits.5, man/ja/pwconv.8:
2787         - updated to man-pages-ja-20011215
2788
2789 2001-11-19  Tomasz K³oczko  <kloczek@pld.org.pl>
2790
2791         * src/grpck.c:
2792         remove check for a Slackware bug (make sure GID is not -1; it was special
2793         meaning for some syscalls).
2794
2795         * src/newgrp.c, src/pwck.c, src/su.c, src/useradd.c, src/usermod.c, src/groupadd.c, src/groupmod.c, src/id.c, NEWS:
2796         fixes for handle/print correctly 32bit uid/gid (Thorsten Kukuk <kukuk@suse.de>).
2797
2798         * src/chage.c: - break usage vomment line.
2799
2800         * lib/defines.h:
2801         removed bunch spaces on end line in conditionale #include <errno.h>
2802         which in some cases dissallow compile correctly shadow (thanks for
2803         Silvan Minghetti <bullet@users.sourceforge.net>).
2804
2805 2001-11-17  Micha³ Moskal  <malekith@pld.org.pl>
2806
2807         * NEWS:
2808         - mention fix for SEGV when using pwck -s on /etc/passwd file with
2809           empty lines in it
2810
2811         * lib/commonio.c:
2812         - installed fix for SEGV when using pwck -s on /etc/passwd file with
2813           empty lines in it
2814
2815 2001-11-17  Tomasz K³oczko  <kloczek@pld.org.pl>
2816
2817         * libmisc/chkname.c, NEWS:
2818         next merge from Solar patches (shadow-4.0.0-owl-check_names.diff) but only
2819         part this patch with checking login name matching; checking is login
2820         string isn't longer than possible probably it will be good prepare using
2821         _POSIX_LOGIN_NAME_MAX from <bits/posix1_lim.h>
2822
2823 2001-11-16  Tomasz K³oczko  <kloczek@pld.org.pl>
2824
2825         * NEWS: typos.
2826
2827         * NEWS: added info about new hu man pages.
2828
2829         * NEWS: updated.
2830
2831 2001-11-16  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2832
2833         * man/ja/Attic/pwauth.8, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1:
2834         - updated to man-pages-ja-20011115.tar.gz
2835
2836         * man/ja/groups.1: 3c26de91cfd359c0b7c36ca3cd3e170d  groups.1
2837
2838         * man/ja/grpconv.8: 402190c04b8df45e20afd01e3acd0da4  grpconv.8
2839
2840         * man/ja/grpunconv.8: 402190c04b8df45e20afd01e3acd0da4  grpunconv.8
2841
2842         * man/ja/id.1: 3edc687b1c09bbdd170553f326a71711  id.1
2843
2844         * man/ja/newusers.8: c2ecaa6ddffe07de2c39be3aefb5bcae  newusers.8
2845
2846         * man/ja/pwunconv.8: 402190c04b8df45e20afd01e3acd0da4  pwunconv.8
2847
2848         * man/ja/Attic/shadowconfig.8:
2849         f79300c0db64fd961443177c88605087  shadowconfig.8
2850
2851         * man/ja/useradd.8: 3333b9a2e5a388a472fb05106d65a596  useradd.8
2852
2853         * man/ja/vigr.8: 42825938683e54e391897ea100001af1  vigr.8
2854
2855         * man/ja/vipw.8: 0cb8db0f1f19de7690f0ef9baeceb919  vipw.8
2856
2857 2001-11-16  Tomasz K³oczko  <kloczek@pld.org.pl>
2858
2859         * lib/getpass.c:
2860         one fix warning from Solar shadow-4.0.0-owl-warnings.diff.
2861
2862         * src/chage.c, lib/defines.h:
2863         move "#include <errno.h>" to /lib/defines.h.
2864
2865         * configure.in: added AC_CHECK_HEADERS(errno.h)
2866
2867         * src/chage.c: apply shadow-4.0.0-owl-chage-drop-priv.diff and
2868         shadow-4.0.0-owl-chage-ro-no-lock.diff by Solar Designer <solar@openwall.com>.
2869         Added locks which are needed when doing r/w accesses, not when running as root.
2870         If root does read-only, there's no lock needed. Added missing
2871         "#include <errno.h>" for above.
2872
2873 2001-11-14  Andrzej Krzysztofowicz  <ankry@pld.org.pl>
2874
2875         * configure.in: - added hu directory antry
2876
2877         * man/Makefile.am: - groups.1 moved to EXTRA_DIST
2878         - added hu directory entry
2879
2880         * man/ja/Makefile.am: - sorted
2881         - shadow.3 moved to EXTRA_DIST
2882
2883         * man/pl/Makefile.am: - sorted
2884         - added entries for new pages
2885         - EXTRA_DIST synced with man/Makefile.am
2886
2887         * man/hu/Makefile.am, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/sg.1:
2888         - man pages from Debian
2889
2890         * man/groupmems.8: - typo
2891
2892         * man/pl/expiry.1, man/pl/groupmems.8: - translated pages
2893
2894 2001-11-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2895
2896         * libmisc/Makefile.am:
2897         fix building with cracklib enabled: $(LIBCRACK) added to libmisc_la_LIBADD.
2898
2899         * src/useradd.c: typo.
2900
2901 2001-11-06  Tomasz K³oczko  <kloczek@pld.org.pl>
2902
2903         * src/Attic/dpasswd.c, src/gpasswd.c, src/groupadd.c, src/groupmod.c, src/grpck.c, src/lastlog.c, src/login.c, src/passwd.c, src/pwck.c, src/userdel.c, src/usermod.c, src/chage.c, src/chfn.c, src/chsh.c, libmisc/utmp.c:
2904         removed prototypes which are defined in libc header files
2905         (Thorsten Kukuk <kukuk@suse.de>).
2906
2907         * libmisc/Attic/nscd.c, libmisc/Makefile.am, lib/commonio.c:
2908         implemetn better reloading the nscd cache (per NSS map)
2909         by Thorsten Kukuk <kukuk@suse.de>
2910
2911         * src/login.c, libmisc/setupenv.c:
2912         fixed warnings "not used but defined" on compile using gcc 3.0.x
2913         by bulletpr00ph <bullet@users.sourceforge.net>.
2914
2915 2001-10-24  Tomasz K³oczko  <kloczek@pld.org.pl>
2916
2917         * NEWS: New entries for 4.0.1.
2918
2919         * po/pl.po: few more pl translations.
2920
2921         * po/cs.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po:
2922         "make update-po".
2923
2924         * po/ja.po, po/ko.po, configure.in:
2925         added ja, ko translations found in SuSe.
2926
2927 2001-10-17  Tomasz K³oczko  <kloczek@pld.org.pl>
2928
2929         * src/useradd.c: sort alphabetically *flg variables.
2930
2931         * debian/Attic/Makefile.am, debian/Attic/tar.c: removed.
2932
2933 2001-10-10  Tomasz K³oczko  <kloczek@pld.org.pl>
2934
2935         * man/ja/Makefile.am, man/ja/sg.1, man/pl/Makefile.am, man/pl/sg.1, man/pl/vigr.8, man/sg.1, man/vigr.8, man/Makefile.am:
2936         added vigr(1) man page as roff .so link to vipw(1),                                                                             - added sg(1) man page as roff .so link to newgrp(1).
2937
2938         * src/Makefile.am:
2939         added install symlinks newgrp -> sg, vipw -> vigr in install-exec-hook target.
2940
2941 2001-10-06  Tomasz K³oczko  <kloczek@pld.org.pl>
2942
2943         * lib/Makefile.am (libshadow_la_SOURCES):
2944         reverte last change and added rcsid.h,
2945         (EXTRA_DIST): added missing "\".
2946
2947         * src/Makefile.am: (DEFS):
2948         - fix -DLOCALEDIR in DEFS,
2949         - added -DHAVE_CONFIG_H,
2950         - removed @DEFS@.
2951
2952         * lib/Makefile.am:
2953         added missing shadow_.h file to libshadow_la_SOURCES.
2954
2955 2001-09-08  Tomasz K³oczko  <kloczek@pld.org.pl>
2956
2957         * Makefile.am (AUTOMAKE_OPTIONS):
2958         version changed to 1.5 and added dist-bzip2.
2959
2960         * lib/Makefile.am, libmisc/Makefile.am, src/Makefile.am:
2961         add .indent.pro to EXTRA_DIST.
2962
2963         * etc/Makefile.am, etc/useradd: add example /etc/defaults/useradd.
2964
2965 2001-09-07  Tomasz K³oczko  <kloczek@pld.org.pl>
2966
2967         * TODO: last touch.
2968
2969         * TODO: more TODO.
2970
2971         * lib/commonio.c, NEWS:
2972         Fix bug discovered and fixed by Marcel Ritter <Marcel.Ritter@rrze.uni-erlangen.de>
2973         Due to a big buffer size in lib/commonio.c this error does only appear
2974         if a line gets longer than 4096 bytes (there are probably very few people
2975         stumbling across this).
2976         Ths bug can be exposed by trashing /etc/groups file using useradd with script:
2977                 #!/bin/sh
2978                 typeset -i NUM
2979                 NUM=0
2980                 groupadd demogroup
2981                 while [ $NUM -le 1000 ]; do
2982                    useradd -g demogroup -G demogroup -p "NONE" user$NUM
2983                    NUM=$NUM+1
2984                 done
2985
2986 2001-09-01  Tomasz K³oczko  <kloczek@pld.org.pl>
2987
2988         * src/groups.c, src/id.c, src/newgrp.c, src/useradd.c, src/usermod.c, libmisc/addgrps.c, NEWS:
2989         remove limit 32 to groups per user (the same user can belong to
2990         more than 32 groups) by use sysconf(_SC_NGROUPS_MAX) instead constant
2991         NGROUPS_MAX (patch by Radu Constantin Rendec <radu.rendec@ines.ro>)
2992         NOTE: it probably need testing on other system for add some conditionals
2993         for using sysconf(_SC_NGROUPS_MAX) or NGROUPS_MAX constant.
2994
2995 2001-08-31  Tomasz K³oczko  <kloczek@pld.org.pl>
2996
2997         * etc/pam.d/Makefile.am, etc/pam.d/useradd: added file for useradd.
2998
2999 2001-08-24  Tomasz K³oczko  <kloczek@pld.org.pl>
3000
3001         * src/useradd.c (set_defaults):
3002         handle correctly error open/create useradd default config
3003         filei (based on orginal post to bugtraq).
3004
3005         * TODO: documment in pt_BR, ja man pages -s {pw,grp}ck option.
3006
3007         * libmisc/sulog.c, NEWS:
3008         remove limit to 6 chars logged tty name (apply 012_libmisc_sulog.c.diff Debian
3009         patch).
3010
3011         * man/pl/Attic/shadowconfig.8, man/Attic/shadowconfig.8:
3012         - aply 021_man_shadowconfig_usr_doc.diff debian patch.
3013
3014         * src/Makefile.am, lib/Makefile.am:
3015         use $(top_builddir) in .la files paths (for allow correct compile if
3016         $(top_builddir) isn't the same as $(top_srcdir)).
3017
3018         * po/Attic/ChangeLog: removed ChangeLog.
3019
3020 2001-08-18  Micha³ Moskal  <malekith@pld.org.pl>
3021
3022         * src/grpck.c: - fixed getopt() call, thnx to arekm
3023
3024 2001-08-15  Tomasz K³oczko  <kloczek@pld.org.pl>
3025
3026         * NEWS: - include last changes to list changes in version 4.0.0.
3027
3028 2001-08-14  Micha³ Moskal  <malekith@pld.org.pl>
3029
3030         * NEWS: - mention new -s options
3031
3032         * man/pl/grpck.8, man/pl/pwck.8, man/grpck.8, man/pwck.8:
3033         - documented new -s options
3034
3035         * src/grpck.c, src/pwck.c: - added -s option to sort output files
3036
3037         * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.c, lib/shadowio.h:
3038         - added pw_sort, gr_sort, sgr_sort and spw_sort functions
3039
3040         * lib/commonio.c, lib/commonio.h:
3041         - added commonio_sort{,_wrt} functions
3042
3043 2001-08-06  Tomasz K³oczko  <kloczek@pld.org.pl>
3044
3045         * po/Attic/ChangeLog, po/uk.po, configure.in:
3046         added uk translation (Roman Festchook <roma@polesye.net>).
3047
3048         * src/logoutd.c (mani):
3049         s/ut->ut_libe/ut->ut_user/ on prepare strin with user name for syslog
3050         line (reported by Roman Festchook <roma@polesye.net>).
3051
3052 2001-07-27  Tomasz K³oczko  <kloczek@pld.org.pl>
3053
3054         * Attic/acconfig.h: - added missing USG.
3055
3056 2001-07-04  Marek Micha³kiewicz  <marekm@pld.org.pl>
3057
3058         * lib/commonio.c:
3059         fix buffer overflow (not a security hole) in commonio_setname
3060
3061 2001-06-28  Tomasz K³oczko  <kloczek@pld.org.pl>
3062
3063         * NEWS: entry about dropping support one argument pam_strerror().
3064
3065         * libmisc/pam_pass.c, src/login.c, src/su.c, Attic/acconfig.h, configure.in, lib/defines.h, lib/pam_defs.h:
3066         drop detecting is pam_strerror() need one or two arguments. Instead using
3067         PAM_STRERROR() macro use directly pam_strerror() function with two arguments.
3068         pam_strerror() with one argument is obsoleted.
3069
3070         * configure.in:
3071         pass display error message if libpam_misc not found in correct argument
3072         AC_CHECK_LIB().
3073
3074         * configure.in:
3075         added checking for libpam_misc if libpam found and if libpam_misc is avalaible
3076         add them to $LIBPAM. Othervise exit fron autoconf script with error message.
3077         Now shadow compiles if pam support is enabled.
3078
3079 2001-06-28  Marek Micha³kiewicz  <marekm@pld.org.pl>
3080
3081         * libmisc/copydir.c: fix overwriting existing file (add O_TRUNC)
3082
3083 2001-06-23  Tomasz K³oczko  <kloczek@pld.org.pl>
3084
3085         * configure.in: remove intl/po2tbl.sed from AC_OUTPUT().
3086
3087         * configure.in:
3088         removed add md5.o md5crypt.o conditionaly to $LIBOBJS (this is obsoleted).
3089         In current version ndling md5 functionality is included conditionaly
3090         inside md5.c and md5crypt.c source files.
3091
3092         * lib/Attic/md5.c: added comments for #endif.
3093
3094         * configure.in: also do not use SU_ACCESS when PAM is used.
3095
3096         * configure.in:
3097         - check pam directly by AC_CHECK_LIB() (PAM from PLD is now fixed an also other
3098           PAM implementation must be fixed for this method checkin is libpam is avalaible;
3099           sorry .. no way this is plain linking procedure bug),
3100         - use AC_DEFINE(LOGIN_ACCES) only when PAM isn't used.
3101
3102 2001-06-23  Marek Micha³kiewicz  <marekm@pld.org.pl>
3103
3104         * src/Makefile.am:
3105         add LDADD for groupmod and usermod, as they use PAM too
3106
3107         * src/login.c, src/su.c: fix uninitialized variable failcount
3108         skip '*' in pw_shell for subsystem root
3109
3110 2001-06-23  Tomasz K³oczko  <kloczek@pld.org.pl>
3111
3112         * src/login.c: use "extern int login_access()" only if !USE_PAM.
3113
3114         * src/Makefile.am:
3115         added LDADD rules for programs which uses PAM and cracklib.
3116
3117 2001-06-23  Marek Micha³kiewicz  <marekm@pld.org.pl>
3118
3119         * libmisc/chowntty.c:
3120         allow root login even on read-only root filesystem
3121
3122         * libmisc/Makefile.am: add -DHAVE_CONFIG_H to DEFS
3123
3124 2001-06-23  Tomasz K³oczko  <kloczek@pld.org.pl>
3125
3126         * autogen.sh: run configure by default with --disable-desrpc,
3127         fix: --with-libpam (not --with-pam).
3128
3129 2001-06-23  Marek Micha³kiewicz  <marekm@pld.org.pl>
3130
3131         * libmisc/chowntty.c:
3132         libmisc/chowntty.c (chown_tty): move perror() before syslog() call
3133         which might change errno.
3134
3135         * man/pl/login.defs.5, man/login.defs.5:
3136         (UMASK): Default value is 077, not 0 - see NEWS for shadow-3.3.2-951106.
3137
3138 2001-06-23  Tomasz K³oczko  <kloczek@pld.org.pl>
3139
3140         * NEWS, configure.in: prepare for release 4.0.0 version.
3141
3142         * configure.in: remove commented line.
3143
3144 2001-06-16  Tomasz K³oczko  <kloczek@pld.org.pl>
3145
3146         * po/pl.po: fixed charset (must be iso-8859-2).
3147
3148         * man/Makefile.am, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, configure.in, NEWS:
3149         added ja man pages.
3150
3151 2001-05-30  Tomasz K³oczko  <kloczek@pld.org.pl>
3152
3153         * src/Attic/shadowconfig.sh, src/Makefile.am, debian/Attic/Makefile.am, debian/Attic/shadowconfig.sh:
3154         move shadowconfig.sh to debian/
3155
3156         * src/Makefile.am: added missing -I${top_srcdir} to INCLUDES.
3157
3158         * lib/Makefile.am: empty DEFS and INCLUDES="-I$(top_srcdir)".
3159
3160         * libmisc/Makefile.am:
3161         empty DEFS and INCLUDES="-I$(top_srcdir) -I$(top_srcdir)/lib".
3162
3163 2001-03-05  Tomasz K³oczko  <kloczek@pld.org.pl>
3164
3165         * autogen.sh (conf_flags): added --with-pam.
3166
3167         * NEWS: start complette next release information.
3168
3169 2001-02-04  Tomasz K³oczko  <kloczek@pld.org.pl>
3170
3171         * shlib/Attic/Makefile.am, shlib/Attic/Makefile.in.saved: - removed.
3172
3173         * src/Makefile.am, libmisc/Makefile.am, lib/Makefile.am:
3174         Rewrited automake suit for building lib, libmisc and src (now this look much
3175         better). Also for all is now used libtool in proper way.
3176
3177         * configure.in:
3178         - added useing AM_DISABLE_SHARED, AM_ENABLE_STATIC for disable compile shared
3179           libraries and enable static,
3180         - some cosmetics.
3181
3182         * Makefile.am (SUBDIRS): reorder libmisc must be before lib.
3183
3184 2001-02-01  Tomasz K³oczko  <kloczek@pld.org.pl>
3185
3186         * man/pt_BR/Makefile.am: - added man_MANS to EXTRA_DIST.
3187
3188 2001-01-31  Tomasz K³oczko  <kloczek@pld.org.pl>
3189
3190         * man/Makefile.am, man/pt_BR/Makefile.am, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, configure.in:
3191         include pt_BR man pages for gpasswd(1), groupadd(1), groupdel(8),
3192         groupmod(8), shadow(5).
3193
3194 2001-01-27  Tomasz K³oczko  <kloczek@pld.org.pl>
3195
3196         * TODO: - updated.
3197
3198         * man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/su.1, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/Attic/dpasswd.8, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/id.1, man/lastlog.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/su.1, man/useradd.8, man/usermod.8, man/vipw.8:
3199         many small cleanups, fixes also removed commented obsoleted texts.
3200
3201 2001-01-25  Tomasz K³oczko  <kloczek@pld.org.pl>
3202
3203         * autogen.sh: add to conf_flags --disable-shared.
3204
3205         * man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Attic/shadowconfig.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8:
3206         put or move to top cemmented Id cvs keyword,
3207         (passwd.1): documment -e option (patch from Debian),
3208         (userdel.1): remove commented obsoleted options.
3209
3210         * man/Makefile.am:
3211         put all files in man_MANS and EXTRA_DIST in alphabethic order.
3212
3213         * src/chpasswd.c, src/pwunconv.c:
3214         remove from comments program description and history logs.
3215
3216         * src/Makefile.am: move groups to bin_PROGRAMS.
3217
3218 2000-12-19  Tomasz K³oczko  <kloczek@pld.org.pl>
3219
3220         * src/su.c: Based on Debian modyfications:
3221         (main): #endif /* USE_PAM */ #ifdef USE_PAM replaced by #else,
3222         (main): removed some dead code (scoped by #if 0 .. #endif).
3223         (main): call to re-establish SIGINT to right place.
3224
3225         * man/pl/passwd.1: Removed SEE ALSO to shadow(3) and passwd(3).
3226
3227         * man/pl/shadow.5, man/shadow.5: Removed SEE ALSO to shadow(3).
3228
3229         * man/passwd.1: Removed SEE ALSO to passwd(3) and commented shadow(3).
3230
3231 2000-12-06  Tomasz K³oczko  <kloczek@pld.org.pl>
3232
3233         * src/useradd.c (main):
3234         use "useradd" instead "shadow in pam_start() parameters - this
3235         allow use separated pam config file for useradd (for example for allow
3236         specified non-root user for add user).
3237
3238 2000-11-29  Tomasz K³oczko  <kloczek@pld.org.pl>
3239
3240         * TODO: remove write expiry(1) man page.
3241
3242         * man/Makefile.am, man/expiry.1: added expiry(1) man page from Debian.
3243
3244         * man/pl/lastlog.8, man/lastlog.8:
3245         updated man pages for whole dispaly syntax.
3246
3247         * src/lastlog.c (main): fixed command line syntax description.
3248
3249         * src/lastlog.c (main):
3250         display correctly and full current commnad line lastlog syntax
3251         and also output this string using gettext.
3252
3253         * src/lastlog.c (main):
3254         merge src_lastlogin.c patch from debian with use getopt_long()
3255         instead getopt() for add handling --help, --user, --time switches and
3256         dipslay useage message on -h, --help and as default action.
3257
3258 2000-11-17  Tomasz K³oczko  <kloczek@pld.org.pl>
3259
3260         * src/groupmems.c, po/el.po, po/fr.po, po/pl.po, po/sv.po, po/POTFILES.in, po/cs.po:
3261         added i18n support for src/groupmems.c.
3262
3263         * src/useradd.c:
3264         * (set_defaults): use mkstemp() if avalaible. Othereise use mktemp().
3265
3266         * configure.in: * added checking for mkstemp().
3267
3268         * src/useradd.c: * (set_defaults): use mkstemp() instead mktemp(),
3269         * (mani): fix compilation error in previouse RH patch (removed using nflg).
3270
3271 2000-11-12  Tomasz K³oczko  <kloczek@pld.org.pl>
3272
3273         * TODO: - groupmems need some work on add PAM and i18n support.
3274
3275         * src/groupmems.c, man/groupmems.8:
3276         Added raw version groupmems program for administer members of a user's
3277         primary group. groupmems was written by George Kraft IV <gk4@us.ibm.com>
3278         and this tool have BSD license.
3279
3280         * src/Attic/patchlevel.h, src/Makefile.am:
3281         patchlevel.h, Makefile.am: removed patchlevel.h file,
3282         Makefile.am: removed bindir, sbindir (this comes with autoconf).
3283
3284 2000-11-06  Tomasz K³oczko  <kloczek@pld.org.pl>
3285
3286         * TODO: - write expire man page.
3287
3288 2000-10-16  Tomasz K³oczko  <kloczek@pld.org.pl>
3289
3290         * old/Attic/pwconv-old.8, old/Attic/pwconv.8, old/Attic/pwunconv-old.8, old/Attic/pwunconv.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/shadow.3, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, doc/Attic/ANNOUNCE, doc/LSM, doc/README, doc/README.linux:
3291         Julianne F. Haugh new contact adress.
3292
3293         * NEWS: - summary chanfes for 20001016.
3294
3295         * doc/Attic/README.shadow-paper, doc/Makefile.am:
3296         - removed outdated README.shadow-paper.
3297
3298         * configure.in: - release 20001016.
3299
3300 2000-10-15  Tomasz K³oczko  <kloczek@pld.org.pl>
3301
3302         * man/pl/Makefile.am, man/Makefile.am: fixes in man/{,po}/Makefile.am:
3303         - $(man_MANS) added to EXTRA_DISTS,
3304         - do not install by default groups.1, id.1, pw_auth.3, shadow.3, pwauth.8,
3305           sulogin.8, dpasswd.8 (moved to EXTRA_DISTS),
3306
3307 2000-10-15  Marek Micha³kiewicz  <marekm@pld.org.pl>
3308
3309         * lib/commonio.c (reload_nscd): Disable for now because not every
3310         version of nscd can handle it, unless ENABLE_NSCD_SIGHUP defined.
3311
3312 2000-10-15  Tomasz K³oczko  <kloczek@pld.org.pl>
3313
3314         * libmisc/pwdcheck.c, libmisc/Makefile.am: - added missing pwdcheck.c.
3315
3316         * configure.in: - removed old/Makefile from AC_OUTPUT list.
3317
3318 2000-10-12  Tomasz K³oczko  <kloczek@pld.org.pl>
3319
3320         * README: - fixed information about RO cvs access.
3321
3322         * NEWS: - summary changes description for shadow-20001012.
3323
3324         * configure.in: - release changed to 20001012.
3325
3326         * etc/Makefile.am: - removed shells and suauth from EXTRA_DIST.
3327
3328         * doc/Makefile.am: - removed README.debian from EXTRA_DIST.
3329
3330         * libmisc/Makefile.am: - removed pwdcheck.c from libmisc_a_SOURCES.
3331
3332         * debian/Attic/Makefile.am: - removed FILES from EXTRA_DIST.
3333
3334         * contrib/Makefile.am: - s/udbachk.v012.tgz/udbachk.tgz/
3335
3336         * doc/Makefile.am: - removed CHANGES (this file was moved to ../NEWS).
3337
3338 2000-10-10  Tomasz K³oczko  <kloczek@pld.org.pl>
3339
3340         * po/Attic/ChangeLog: - add empty file (gettext requires this).
3341
3342 2000-10-10  Arkadiusz Mi¶kiewicz  <misiek@pld.org.pl>
3343
3344         * README: typos fixed
3345
3346 2000-10-10  Tomasz K³oczko  <kloczek@pld.org.pl>
3347
3348         * Makefile.am: - added shadow-utils.spec.in to EXTR_DIST.
3349
3350         * redhat/Attic/shadow-utils.spec.in: - obsoleted.
3351
3352         * Attic/stamp-h.in: - removed (this file is autogenerated by autoconf).
3353
3354         * po/pl.po, po/sv.po, po/cs.po, po/el.po, po/fr.po:
3355         - update before release.
3356
3357         * doc/LSM: - new maintainer and new primary site.
3358
3359         * Makefile.am: - README added to EXTRA_DIST.
3360
3361         * README: - added README with all shadow sites and resources details.
3362
3363         * Attic/shadow-utils.spec.in: - partialy rewrited.
3364
3365         * configure.in: - change version to 20001010.
3366
3367         * Makefile.am: - added NEWS to EXTRA_DIST.
3368
3369         * Makefile.am, TODO: - added TODO.
3370
3371         * doc/Attic/CHANGES, NEWS: - rename doc/CHANGES -> NEWS.
3372
3373 2000-10-09  Tomasz K³oczko  <kloczek@pld.org.pl>
3374
3375         * redhat/Attic/Makefile.am, redhat/Attic/README, redhat/Attic/shadow-970616-fix.patch, redhat/Attic/shadow-970616-glibc.patch, redhat/Attic/shadow-970616-rh.patch, redhat/Attic/shadow-970616-utuser.patch, redhat/Attic/shadow-970616.login.defs, redhat/Attic/shadow-970616.useradd, redhat/Attic/shadow-utils-970616.spec, Attic/shadow-utils.spec.in, Makefile.am, configure.in:
3376         - remove redhat/ directory with obsoleted files.
3377
3378         * man/Makefile.am: - removed redundant ${man_MANS} from EXTRA_DIST.
3379
3380         * src/useradd.c:
3381         - fix a security bug (adduser could overwrite previously existing
3382           groups (shadow-19990827-group.patch from RH),
3383
3384         * po/cs.po, po/el.po, po/fr.po, po/pl.po, po/sv.po:
3385         - "make updated-po".
3386
3387         * man/pl/Makefile.am, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/Makefile.am, man/grpconv.8, man/grpunconv.8, man/pwunconv.8:
3388         - added man pages for grpconv(8), grpunconv(8), pwunconv(8) (.so link to
3389           pwconv(8))
3390
3391         * man/pl/Attic/adduser.8, man/pl/Makefile.am, man/Attic/adduser.8, man/Makefile.am:
3392         - added man page for adduser(8) (.so link to useradd(8)).
3393
3394         * po/Attic/doit:
3395         - removed (in po/Makefile.in.in exist special update-po target).
3396
3397         * etc/pam.d/passwd, etc/pam.d/su: - cosmetics.
3398
3399         * etc/pam.d/Attic/shadow: - sample PAM config file for shadow utils.
3400
3401         * etc/pam.d/Makefile.am: - added shadow to EXTRA_DIST
3402
3403         * src/chpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/newusers.c, src/useradd.c, src/userdel.c, src/usermod.c:
3404         - bind to shadow PAM file instead userdb (mainly PAMimication all shadow
3405           utils is used for proper updating db files but in real this can be used
3406           for perform many other tasks).
3407
3408         * src/Makefile.am: - added linking with @LIBPAM@ all PAMified tools.
3409
3410         * src/chpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/newusers.c, src/useradd.c, src/userdel.c, src/usermod.c:
3411         - added PAM support (bind to common "userdb" PAM authentication description
3412           file).
3413
3414         * src/chage.c: - added PAM support.
3415
3416 2000-10-06  Tomasz K³oczko  <kloczek@pld.org.pl>
3417
3418         * autogen.sh:
3419         - added autogen.sh script which prepare raw source code from cvs to use.
3420
3421 2000-10-04  Tomasz K³oczko  <kloczek@pld.org.pl>
3422
3423         * man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8:
3424         - merged changes from PTM.
3425
3426         * man/pl/Makefile.am:
3427         - simplified: use only man_MANS and remaped $(mandir) variable.
3428
3429 2000-09-27  Tomasz K³oczko  <kloczek@pld.org.pl>
3430
3431         * po/cs.po, configure.in:
3432         - added cs translation (Jiri Pavlovsky <Jiri.Pavlovsky@ff.cuni.cz>).
3433
3434 2000-09-05  Marek Micha³kiewicz  <marekm@pld.org.pl>
3435
3436         * man/pl/sulogin.8, man/pl/vipw.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5:
3437         *** empty log message ***
3438
3439 2000-09-02  Marek Micha³kiewicz  <marekm@pld.org.pl>
3440
3441         * src/groupmod.c, src/grpck.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwck.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/commonio.h, lib/defines.h, lib/groupio.c, lib/pwio.c, lib/sgroupio.c, lib/shadowio.c, man/usermod.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/chage.c, src/chfn.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, configure.in, debian/Attic/rules, doc/Attic/CHANGES, doc/LSM, lib/commonio.c:
3442         *** empty log message ***
3443
3444 2000-08-26  Marek Micha³kiewicz  <marekm@pld.org.pl>
3445
3446         * contrib/Makefile.am, contrib/groupmems.shar, doc/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, doc/Attic/README.mirrors, src/vipw.c, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/dialchk.h, lib/Attic/dialup.h, lib/Attic/rad64.c, lib/Attic/tcfsio.h, lib/Makefile.am, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, lib/groupio.c, lib/groupio.h, lib/prototypes.h, lib/pwauth.c, lib/pwio.c, lib/pwio.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.h, libmisc/Attic/suauth.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/copydir.c, libmisc/entry.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/loginprompt.c, libmisc/setupenv.c, libmisc/sulog.c, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/pl/Makefile.am, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, etc/login.defs.hurd, etc/login.defs.linux, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/README, doc/README.linux, doc/README.pam, doc/WISHLIST, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, Attic/mkinstalldirs, configure.in, Makefile.am:
3447         *** empty log message ***
3448
3449 1999-08-27  Marek Micha³kiewicz  <marekm@pld.org.pl>
3450
3451         * doc/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, debian/Attic/passwd.postinst, lib/Attic/dialchk.c, lib/getdef.c, lib/getpass.c, lib/pwauth.c, libmisc/limits.c, libmisc/rlogin.c, man/limits.5, man/newgrp.1, src/Attic/dpasswd.c, src/chage.c, src/gpasswd.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/sulogin.c, Attic/acconfig.h, configure.in, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control.gnu, debian/Attic/control.linux, debian/Attic/login.postrm, debian/Attic/logoutd, debian/Attic/logoutd.init, debian/Attic/passwd.conffiles, debian/Attic/passwd.cron, debian/Attic/passwd.init, debian/Attic/passwd.postrm, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/WISHLIST, etc/Makefile.am, etc/login.defs.hurd, etc/login.defs.linux, lib/defines.h:
3452         *** empty log message ***
3453
3454 1999-07-09  Marek Micha³kiewicz  <marekm@pld.org.pl>
3455
3456         * configure.in, contrib/Makefile.am, debian/Attic/changelog, doc/Attic/CHANGES, doc/LSM, doc/WISHLIST, lib/Attic/strcasecmp.c, lib/prototypes.h, libmisc/Makefile.am, man/faillog.8, po/el.po, po/pl.po, src/Makefile.am, src/chfn.c, src/chsh.c, src/faillog.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, src/newgrp.c, src/passwd.c, src/vipw.c:
3457         *** empty log message ***
3458
3459 1999-06-07  Marek Micha³kiewicz  <marekm@pld.org.pl>
3460
3461         * redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, contrib/Makefile.am, contrib/README, contrib/udbachk.tgz, debian/Attic/changelog, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/LSM, doc/README.linux, doc/README.platforms, doc/WISHLIST, lib/Makefile.am, lib/fputsx.c, lib/getpass.c, lib/pam_defs.h, lib/prototypes.h, lib/rcsid.h, libmisc/Attic/login_desrpc.c, libmisc/pam_pass.c, libmisc/utmp.c, man/login.1, po/el.po, po/pl.po, Attic/acconfig.h, configure.in:
3462         *** empty log message ***
3463
3464 1999-03-07  Marek Micha³kiewicz  <marekm@pld.org.pl>
3465
3466         * po/pl.po, po/el.po, doc/LSM, src/useradd.c, src/su.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/logoutd.c, src/login.c, src/grpconv.c, src/grpck.c, src/groupadd.c, src/gpasswd.c, src/Attic/dpasswd.c, src/chfn.c, src/chage.c, man/usermod.8, man/useradd.8, man/limits.5, man/chage.1, libmisc/valid.c, libmisc/sub.c, libmisc/strtoday.c, libmisc/setupenv.c, libmisc/obscure.c, libmisc/limits.c, libmisc/env.c, lib/Attic/snprintf.h, lib/getdef.c, lib/encrypt.c, lib/defines.h, etc/login.defs.linux, doc/WISHLIST, doc/README.nls, doc/README.pam, doc/README.platforms, doc/Attic/README.mirrors, doc/README.linux, doc/Makefile.am, doc/Attic/CHANGES, debian/Attic/tar.c, debian/Attic/rules, debian/Attic/logoutd, debian/Attic/control, debian/Attic/changelog, configure.in:
3467         *** empty log message ***
3468
3469 1998-12-28  Marek Micha³kiewicz  <marekm@pld.org.pl>
3470
3471         * src/usermod.c, src/userdel.c, src/useradd.c, src/sulogin.c, src/su.c, src/pwunconv.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/Attic/mkpasswd.c, src/logoutd.c, src/login.c, src/lastlog.c, src/id.c, src/grpunconv.c, src/grpconv.c, src/grpck.c, src/groups.c, src/groupmod.c, src/groupdel.c, src/groupadd.c, src/gpasswd.c, src/faillog.c, src/expiry.c, src/Attic/dpasswd.c, src/chsh.c, src/chpasswd.c, src/chfn.c, src/chage.c, po/Attic/doit, po/POTFILES.in, po/el.po, src/Makefile.am, man/usermod.8, man/userdel.8, man/useradd.8, man/sulogin.8, man/su.1, man/shadow.5, man/shadow.3, man/pwck.8, man/Attic/pwauth.8, man/pw_auth.3, man/porttime.5, man/passwd.5, man/passwd.1, man/newusers.8, man/newgrp.1, man/Attic/mkpasswd.8, man/logoutd.8, man/login.defs.5, man/login.1, man/lastlog.8, man/id.1, man/grpck.8, man/groups.1, man/groupmod.8, man/groupdel.8, man/groupadd.8, man/faillog.8, man/faillog.5, man/Attic/dpasswd.8, man/chsh.1, man/chpasswd.8, man/chfn.1, man/chage.1, libmisc/xmalloc.c, libmisc/sub.c, libmisc/Attic/suauth.c, libmisc/shell.c, libmisc/setupenv.c, libmisc/pam_pass.c, libmisc/obscure.c, libmisc/mail.c, libmisc/Attic/login_desrpc.c, libmisc/limits.c, libmisc/failure.c, libmisc/env.c, libmisc/console.c, libmisc/chowntty.c, libmisc/age.c, libmisc/addgrps.c, libmisc/Makefile.am, lib/Attic/strerror.c, lib/pwauth.c, lib/prototypes.h, lib/getpass.c, lib/getdef.c, lib/Attic/dialchk.c, lib/defines.h, lib/Makefile.am, doc/WISHLIST, doc/README.platforms, doc/Attic/README.mirrors, doc/README.linux, doc/README, doc/LSM, doc/Attic/CHANGES, debian/Attic/secure-su.copyright, debian/Attic/passwd.copyright, debian/Attic/login.copyright, debian/Attic/control, debian/Attic/changelog, configure.in, Attic/acconfig.h, Makefile.am:
3472         *** empty log message ***
3473
3474 1998-07-24  Marek Micha³kiewicz  <marekm@pld.org.pl>
3475
3476         * src/passwd.c, src/su.c, src/userdel.c, src/Makefile.am, src/chage.c, src/faillog.c, src/login.c, lib/Attic/tcfsio.c, lib/Attic/tcfsio.h, lib/pwauth.c, libmisc/chowntty.c, libmisc/pam_pass.c, libmisc/setugid.c, etc/pam.d/passwd, etc/pam.d/su, lib/Makefile.am, lib/commonio.c, lib/defines.h, lib/prototypes.h, doc/Attic/README.mirrors, doc/Makefile.am, doc/README.linux, doc/README.platforms, doc/WISHLIST, etc/Makefile.am, etc/pam.d/Makefile.am, doc/Attic/CHANGES, debian/Attic/changelog, configure.in, Attic/acconfig.h:
3477         *** empty log message ***
3478
3479 1998-06-26  Marek Micha³kiewicz  <marekm@pld.org.pl>
3480
3481         * src/passwd.c, src/usermod.c, man/faillog.8, man/pwconv.8, src/logoutd.c, lib/getpass.c, libmisc/copydir.c, doc/Attic/README.mirrors, doc/README.linux, doc/WISHLIST, lib/commonio.c, debian/Attic/changelog, doc/Attic/CHANGES, configure.in:
3482         *** empty log message ***
3483
3484 1998-05-29  Marek Micha³kiewicz  <marekm@pld.org.pl>
3485
3486         * man/lastlog.8, man/login.1, src/usermod.c, doc/Attic/CHANGES, doc/README.linux, etc/login.defs.linux, lib/defines.h, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/passwd.copyright, debian/Attic/rules, debian/Attic/secure-su.copyright, configure.in, contrib/Makefile.am, contrib/shadow-anonftp.patch:
3487         *** empty log message ***
3488
3489 1998-04-16  Marek Micha³kiewicz  <marekm@pld.org.pl>
3490
3491         * src/useradd.c, src/userdel.c, src/usermod.c, src/passwd.c, src/sulogin.c, src/groupdel.c, src/login.c, src/logoutd.c, src/newgrp.c, src/Attic/dpasswd.c, src/chage.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, redhat/Attic/shadow-970616-rh.patch, redhat/Attic/shadow-970616-utuser.patch, redhat/Attic/shadow-970616.login.defs, redhat/Attic/shadow-970616.useradd, redhat/Attic/shadow-utils-970616.spec, src/Makefile.am, libmisc/utmp.c, redhat/Attic/Makefile.am, redhat/Attic/README, redhat/Attic/shadow-970616-fix.patch, redhat/Attic/shadow-970616-glibc.patch, libmisc/Attic/login_desrpc.c, libmisc/limits.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/obscure.c, libmisc/strtoday.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/copydir.c, libmisc/failure.c, lib/Attic/dialchk.c, lib/Attic/pwpack.c, lib/defines.h, lib/pwauth.c, doc/Attic/CHANGES, doc/README.linux, doc/WISHLIST, doc/cracklib26.diff, lib/commonio.c, Attic/acconfig.h, configure.in, debian/Attic/tar.c:
3492         *** empty log message ***
3493
3494 1998-04-02  Marek Micha³kiewicz  <marekm@pld.org.pl>
3495
3496         * src/groupmod.c, libmisc/sulog.c, lib/sgetspent.c, lib/sgetpwent.c, lib/sgetgrent.c, lib/Attic/putgrent.c, lib/gshadow.c, lib/getdef.c, lib/fputsx.c, lib/commonio.c, doc/Attic/README.mirrors, doc/README.linux, doc/Attic/CHANGES, configure.in:
3497         *** empty log message ***
3498
3499 1998-01-30  Marek Micha³kiewicz  <marekm@pld.org.pl>
3500
3501         * Attic/install-sh, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/useradd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/groupmod.c, src/login.c, src/logoutd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, redhat/Attic/README, redhat/Attic/shadow-utils.spec.in, src/Makefile.am, src/chage.c, man/login.defs.5, man/useradd.8, man/usermod.8, redhat/Attic/Makefile.am, libmisc/pam_pass.c, libmisc/strtoday.c, libmisc/tz.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/obscure.c, libmisc/age.c, libmisc/env.c, libmisc/limits.c, lib/Attic/strstr.c, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, lib/Attic/rmdir.c, lib/pwio.c, lib/pwio.h, lib/sgetspent.c, lib/sgroupio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/prototypes.h, lib/pwauth.c, lib/Attic/md5crypt.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, doc/Attic/README.mirrors, doc/Attic/automake-1.0.diff, doc/WISHLIST, lib/Makefile.am, lib/commonio.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Makefile.am, doc/README.limits, doc/README.linux, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/rules, Attic/mkinstalldirs, Attic/shadow-utils.spec, contrib/README, Attic/acconfig.h, Attic/aclocal.m4, configure.in, Makefile.am:
3502         *** empty log message ***
3503
3504 1998-01-25  Marek Micha³kiewicz  <marekm@pld.org.pl>
3505
3506         * Attic/acconfig.h: *** empty log message ***
3507
3508 1997-12-14  Marek Micha³kiewicz  <marekm@pld.org.pl>
3509
3510         * doc/Attic/CHANGES, debian/Attic/checksums, debian/Attic/rules, debian/Attic/Makefile.am, src/Makefile.am, src/userdel.c, src/usermod.c, src/pwck.c, src/useradd.c, src/Attic/mkpasswd.c, src/gpasswd.c, src/grpck.c, src/login.c, src/chage.c, src/chfn.c, src/chsh.c, man/Attic/shadowconfig.8, man/vipw.8, old/Attic/Makefile.am, old/Attic/pwunconv.8, man/Makefile.am, man/login.defs.5, man/pwconv.8, man/pwunconv.8, libmisc/limits.c, libmisc/rlogin.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/prototypes.h, lib/shadow.c, doc/LSM, doc/WISHLIST, etc/limits, lib/Attic/grent.c, Attic/shadow-utils.spec, debian/Attic/changelog, configure.in:
3511         *** empty log message ***
3512
3513 1997-12-08  Marek Micha³kiewicz  <marekm@pld.org.pl>
3514
3515         * src/userdel.c, src/usermod.c, src/Attic/shadowconfig.sh, src/su.c, src/sulogin.c, src/useradd.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/newgrp.c, src/newusers.c, src/Attic/mkpasswd.c, src/logoutd.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, old/Attic/Makefile.am, old/Attic/pwconv.8, old/Attic/vipw.8, man/Attic/shadowconfig.8, man/Makefile.am, man/limits.5, man/pwconv.8, man/vipw.8, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, libmisc/Attic/suauth.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/Attic/setup.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/rlogin.c, libmisc/motd.c, libmisc/myname.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/pwd2spwd.c, libmisc/pwd_init.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/Attic/getdate.c, libmisc/failure.h, libmisc/fields.c, libmisc/getdate.h, libmisc/getdate.y, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/Attic/chkshell.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chkname.h, lib/Attic/strdup.c, lib/Attic/strerror.c, lib/Attic/strstr.c, lib/utent.c, libmisc/Makefile.am, libmisc/addgrps.c, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/sgroupio.c, lib/shadow.c, lib/shadowio.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/rad64.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/pwauth.c, lib/pwio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.c, lib/prototypes.h, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/md5.c, lib/Attic/md5crypt.c, lib/gshadow.c, lib/lockpw.c, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/groupio.c, lib/getpass.c, lib/Attic/dialup.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/Attic/dialchk.c, lib/Attic/dialchk.h, lib/commonio.c, lib/commonio.h, lib/defines.h, doc/Attic/automake-1.0.diff, etc/limits, etc/login.defs.linux, lib/Makefile.am, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/README.linux, doc/WISHLIST, debian/Attic/login.conffiles, debian/Attic/login.postinst, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/rules, debian/Attic/secure-su.README, debian/Attic/securetty, contrib/pwdauth.c, debian/Attic/changelog, debian/Attic/control, Attic/acconfig.h, Attic/aclocal.m4, Attic/shadow-utils.spec, configure.in, Makefile.am:
3516         *** empty log message ***
3517
3518 1997-10-01  Marek Micha³kiewicz  <marekm@pld.org.pl>
3519
3520         * debian/Attic/changelog, src/chpasswd.c, libmisc/Attic/login_access.c, lib/commonio.h, lib/sgroupio.c, lib/shadowio.c, etc/login.defs.linux, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/LSM, doc/WISHLIST, Attic/shadow-utils.spec:
3521         *** empty log message ***
3522
3523 1997-09-30  Marek Micha³kiewicz  <marekm@pld.org.pl>
3524
3525         * src/useradd.c, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/newusers.c, src/passwd.c, src/pwck.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/login.c, src/groupmod.c, src/Attic/dpasswd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/Makefile.am, old/Attic/install-sh, old/Attic/pwconv-old.8, old/Attic/pwunconv-old.8, old/Attic/Makefile.am, man/pwconv.8, man/pwunconv.8, libmisc/setugid.c, libmisc/shell.c, libmisc/utmp.c, libmisc/mail.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/salt.c, libmisc/Attic/login_access.c, libmisc/isexpired.c, libmisc/env.c, libmisc/fields.c, libmisc/addgrps.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, lib/Attic/strerror.c, lib/Attic/snprintf.c, lib/Attic/snprintf.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.c, lib/shadowio.h, lib/Attic/putgrent.c, lib/Attic/pwent.c, lib/pwauth.c, lib/Attic/grent.c, lib/getpass.c, lib/prototypes.h, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/Makefile.am, etc/login.defs.linux, doc/Attic/README.mirrors, doc/README.linux, doc/WISHLIST, doc/Attic/CHANGES, doc/LSM, doc/Makefile.am, debian/Attic/rules, debian/Attic/changelog, contrib/adduser.c, configure.in, Attic/acconfig.h:
3526         *** empty log message ***
3527
3528 1997-09-29  Marek Micha³kiewicz  <marekm@pld.org.pl>
3529
3530         * man/chpasswd.8, man/pwconv.8, man/pwunconv.8, man/su.1, man/Makefile.am:
3531         *** empty log message ***
3532
3533 1997-06-16  Marek Micha³kiewicz  <marekm@pld.org.pl>
3534
3535         * doc/Attic/console.c.spec, doc/Makefile.am, doc/WISHLIST, doc/console.c.spec.txt, doc/Attic/CHANGES, debian/Attic/changelog, src/Attic/shadowconfig.sh, redhat/Attic/Makefile.am, redhat/Attic/README, redhat/Attic/shadow-970502-config.patch, redhat/Attic/shadow-utils.spec, doc/Attic/README.mirrors, doc/Attic/README.shadow-paper, doc/README.linux, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, Attic/shadow-utils.spec, Makefile.am, configure.in:
3536         *** empty log message ***
3537
3538 1997-06-01  Marek Micha³kiewicz  <marekm@pld.org.pl>
3539
3540         * debian/Attic/changelog, src/userdel.c, src/usermod.c, src/pwck.c, src/pwunconv.c, src/useradd.c, src/grpunconv.c, src/newusers.c, src/passwd.c, src/expiry.c, src/grpconv.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/Makefile.am, redhat/Attic/Makefile.am, redhat/Attic/README, redhat/Attic/shadow-970502-config.patch, redhat/Attic/shadow-utils.spec, libmisc/mail.c, libmisc/Attic/login_desrpc.c, lib/pwio.h, lib/shadowio.c, lib/shadowio.h, lib/prototypes.h, lib/pwauth.c, lib/pwio.c, lib/commonio.c, lib/defines.h, doc/README.linux, doc/WISHLIST, doc/Attic/CHANGES, doc/Attic/INSTALL, Attic/install-sh, Attic/mkinstalldirs, Attic/acconfig.h, Makefile.am, configure.in:
3541         *** empty log message ***
3542
3543 1997-05-02  Marek Micha³kiewicz  <marekm@pld.org.pl>
3544
3545         * src/Attic/shadowconfig.sh, src/Makefile.am, man/Makefile.am, libmisc/mail.c, libmisc/salt.c, lib/sgroupio.c, lib/shadowio.c, lib/groupio.c, lib/pwio.c, etc/Makefile.am, doc/WISHLIST, doc/Attic/CHANGES, debian/Attic/shadowconfig, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control, debian/Attic/rules, configure.in, Attic/configure, shlib/Attic/Makefile.in, man/Attic/Makefile.in, libmisc/Attic/Makefile.in, lib/Attic/Makefile.in, etc/Attic/Makefile.in, doc/Attic/Makefile.in, contrib/Attic/Makefile.in, Attic/Makefile.in, man/userdel.8, man/usermod.8, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/Attic/pwauth.8, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/shadow.3, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/Attic/mkpasswd.8, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/limits.5, man/login.1, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, libmisc/valid.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/utmp.c, libmisc/Attic/setup.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/setugid.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/Attic/login_access.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/age.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, lib/utent.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strstr.c, lib/shadow.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/pwauth.h, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.h, lib/pwauth.c, lib/Attic/lastlog_.h, lib/Attic/mkdir.c, lib/lockpw.c, lib/port.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/gshadow.c, lib/gshadow_.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/getdef.c, lib/getpass.c, lib/Attic/dialup.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/commonio.c, lib/defines.h, etc/login.defs, etc/login.defs.linux, doc/README.linux, doc/LICENSE, doc/Makefile.am, doc/README, doc/HOWTO, doc/Attic/ANNOUNCE, debian/Attic/secure-su.README, debian/Attic/secure-su.conffiles, debian/Attic/secure-su.copyright, debian/Attic/secure-su.postrm, debian/Attic/secure-su.preinst, debian/Attic/securetty, debian/Attic/passwd.conffiles, debian/Attic/passwd.copyright, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/login.conffiles, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/login.postrm, debian/Attic/login.preinst, debian/Attic/login.prerm, debian/Attic/logoutd, Attic/acconfig.h, Attic/config.h.in, Makefile.am, old/Attic/Makefile.in, old/Attic/scologin.c, old/Attic/orig-config.h, old/Attic/pwconv-old.c, old/Attic/pwd.h.m4, old/Attic/pwunconv-old.c, old/Attic/config.h.sun4, old/Attic/config.h.svr4, old/Attic/config.h.xenix, old/Attic/config.h.linux, old/Attic/Makefile.sun4, old/Attic/Makefile.svr4, old/Attic/Makefile.xenix, old/Attic/Makefile.am, old/Attic/Makefile.linux, src/Attic/Makefile.in, src/pwconv.c, src/userdel.c, src/usermod.c, src/useradd.c, src/su.c, src/sulogin.c, src/Attic/pwconv5.c, src/Attic/scologin.c, src/pwck.c, src/pwunconv.c, src/Attic/patchlevel.h, src/newusers.c, src/passwd.c, src/Attic/mkpasswd.c, src/logoutd.c, src/newgrp.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/grpck.c, src/grpconv.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/chfn.c, src/chpasswd.c, src/chage.c:
3546         *** empty log message ***
3547
3548 1997-02-11  Marek Micha³kiewicz  <marekm@pld.org.pl>
3549
3550         * src/groupadd.c, src/useradd.c, libmisc/setupenv.c, lib/sgroupio.c, lib/shadowio.c, lib/groupio.c, lib/pwio.c, lib/Makefile.am, lib/commonio.c, doc/Attic/CHANGES, doc/HOWTO, README, configure.in:
3551         *** empty log message ***
3552
3553 1997-01-08  Marek Micha³kiewicz  <marekm@pld.org.pl>
3554
3555         * src/groupadd.c, lib/commonio.c, README, src/useradd.c, src/userdel.c, src/usermod.c, src/Attic/pwconv5.c, src/pwconv.c, src/su.c, src/passwd.c, src/pwck.c, src/grpunconv.c, src/login.c, src/logoutd.c, src/newgrp.c, src/grpck.c, src/grpconv.c, src/faillog.c, src/gpasswd.c, src/groupmod.c, src/chage.c, src/chfn.c, src/chsh.c, src/expiry.c, libmisc/ttytype.c, libmisc/utmp.c, libmisc/Attic/suauth.c, libmisc/strtoday.c, libmisc/shell.c, libmisc/failure.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/myname.c, lib/shadowio.h, libmisc/Makefile.am, libmisc/chkname.c, lib/sgetpwent.c, lib/sgroupio.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/Attic/pwent.c, lib/pwio.c, lib/pwio.h, lib/Attic/putgrent.c, lib/groupio.c, lib/groupio.h, lib/gshadow.c, lib/prototypes.h, lib/defines.h, lib/faillog.h, lib/getdef.c, doc/README.linux, doc/WISHLIST, etc/login.defs.linux, lib/Makefile.am, doc/Attic/CHANGES, doc/HOWTO, Attic/acconfig.h, configure.in:
3556         *** empty log message ***
3557
3558 1996-10-27  Marek Micha³kiewicz  <marekm@pld.org.pl>
3559
3560         * src/usermod.c, src/grpck.c, src/useradd.c, src/userdel.c, src/chsh.c, src/gpasswd.c, libmisc/isexpired.c, libmisc/limits.c, lib/sgroupio.c, lib/shadowio.c, lib/commonio.c, lib/groupio.c, lib/pwio.c, doc/Attic/CHANGES, doc/README.linux, doc/WISHLIST, Attic/configure, configure.in:
3561         *** empty log message ***
3562
3563 1996-09-25  Marek Micha³kiewicz  <marekm@pld.org.pl>
3564
3565         * src/usermod.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/su.c, src/Attic/pwconv5.c, src/newgrp.c, src/passwd.c, src/pwck.c, src/grpck.c, src/login.c, src/logoutd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/chfn.c, src/chsh.c, src/chage.c, libmisc/strtoday.c, libmisc/env.c, libmisc/fields.c, libmisc/isexpired.c, libmisc/setupenv.c, lib/Attic/rad64.c, lib/getdef.c, lib/prototypes.h, lib/defines.h, etc/login.defs.linux, doc/README.linux, doc/WISHLIST, doc/Attic/CHANGES, Attic/configure, configure.in, Attic/config.h.in:
3566         *** empty log message ***
3567
3568 1996-09-20  Marek Micha³kiewicz  <marekm@pld.org.pl>
3569
3570         * src/usermod.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/newusers.c, src/passwd.c, src/pwck.c, src/grpck.c, src/login.c, src/logoutd.c, src/newgrp.c, src/groupdel.c, src/groupmod.c, src/Attic/dpasswd.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/Attic/Makefile.in, src/chage.c, src/chfn.c, src/Makefile.am, libmisc/Attic/suauth.c, libmisc/shell.c, libmisc/sub.c, libmisc/ttytype.c, libmisc/env.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/chowntty.c, lib/prototypes.h, lib/getdef.c, doc/Attic/CHANGES, doc/WISHLIST:
3571         *** empty log message ***
3572
3573 1996-09-10  Marek Micha³kiewicz  <marekm@pld.org.pl>
3574
3575         * src/su.c, src/sulogin.c, src/usermod.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/Attic/Makefile.in, src/chfn.c, src/chsh.c, src/grpunconv.c, src/login.c, src/Makefile.am, man/useradd.8, man/userdel.8, man/usermod.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/Attic/pwauth.8, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/Attic/mkpasswd.8, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, libmisc/isexpired.c, libmisc/obscure.c, libmisc/setupenv.c, libmisc/utmp.c, libmisc/age.c, lib/defines.h, lib/getdef.c, lib/getpass.c, etc/limits, etc/login.access, etc/login.defs.linux, doc/Attic/CHANGES, doc/README.linux, doc/WISHLIST, contrib/Attic/Makefile.in, contrib/Makefile.am, Attic/configure, configure.in:
3576         *** empty log message ***
3577
3578 1996-08-10  Marek Micha³kiewicz  <marekm@pld.org.pl>
3579
3580         * old/Attic/Makefile.am, old/Attic/Makefile.linux, old/Attic/Makefile.sun4, old/Attic/Makefile.svr4, old/Attic/Makefile.xenix, old/Attic/config.h.linux, old/Attic/config.h.sun4, old/Attic/config.h.svr4, old/Attic/config.h.xenix, old/Attic/install-sh, old/Attic/orig-config.h, old/Attic/pwd.h.m4, shlib/Attic/Makefile.am, shlib/Attic/Makefile.in, shlib/Attic/Makefile.in.saved:
3581         New file.
3582
3583         * contrib/adduser-old.c, contrib/adduser.sh, contrib/adduser2.sh, contrib/atudel:
3584         960810 - first version under cvs
3585
3586         * contrib/Attic/Makefile.in, contrib/Makefile.am, contrib/README, contrib/adduser.c, contrib/pwdauth.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/Makefile.in, doc/Attic/README.sun4, doc/Attic/automake-1.0.diff, doc/Attic/console.c.spec, doc/HOWTO, doc/LICENSE, doc/Makefile.am, doc/README, doc/README.limits, doc/README.linux, doc/WISHLIST, etc/Attic/Makefile.in, etc/Makefile.am, etc/login.access, etc/login.defs, etc/login.defs.linux, old/Attic/Makefile.in, src/Attic/patchlevel.h, src/Attic/pwconv5.c, src/Attic/scologin.c, src/chage.c, src/chfn.c, src/chsh.c, src/expiry.c, src/gpasswd.c, src/groups.c, src/grpconv.c, src/id.c, src/login.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, lib/Attic/dialup.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/lastlog_.h, lib/Attic/md5.c, lib/Attic/md5.h, lib/Attic/md5crypt.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strdup.c, lib/Attic/strstr.c, lib/defines.h, lib/faillog.h, lib/getdef.h, lib/groupio.h, lib/gshadow_.h, lib/port.h, lib/prototypes.h, lib/pwauth.h, lib/pwio.h, lib/rcsid.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, src/Attic/Makefile.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chpasswd.c, src/faillog.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpck.c, src/lastlog.c, src/logoutd.c, src/newusers.c, src/pwck.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/Makefile.in, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/Attic/rad64.c, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/port.c, lib/pwauth.c, lib/pwio.c, lib/sgroupio.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/Attic/setup.c, libmisc/Attic/suauth.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/motd.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, man/Attic/Makefile.in, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, Attic/Makefile.in, Attic/acconfig.h, Attic/aclocal.m4, Attic/config.h.in, Attic/configure, Attic/install-sh, Attic/mkinstalldirs, Attic/stamp-h.in, Makefile.am, README, configure.in, libmisc/Attic/Makefile.in, libmisc/Makefile.am, libmisc/addgrps.c:
3587         New file.
3588