/[pkg-shadow]/debian/trunk/debian/changelog
ViewVC logotype

Contents of /debian/trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 85 - (hide annotations) (download)
Sun May 8 12:47:21 2005 UTC (8 years ago) by bubulle
Original Path: trunk/sid/debian/changelog
File size: 63773 byte(s)
Probably the final version
1 bubulle 84 shadow (1:4.0.3-33) unstable; urgency=high
2 bubulle 70
3 bubulle 82 * The "Don't believe lintian blindly" release
4     * Urgency left to low because RC bug fixed but we leave priority
5     to sarge-targeted work
6 bubulle 70 * Debian packaging fixes:
7     - Remove CVS id tag from the supplied login.defs file
8     Closes: #308019
9 bubulle 79 - revert dependency on debconf which would make it required
10     Closes: #308145
11 bubulle 82 - Add the missing add-shell, remove-shell, cppw and cpgr
12     (Debian specific) man pages
13     Closes: #162241
14 bubulle 85 - make lintian ignore warnings about missing debconf dependency
15     in passwd.lintian-overrides
16     * Debian specific programs fixes:
17     - NONE
18     * Upstream bugs not already fixed in upstream releases or CVS:
19     - NONE
20     * Upstream bugs already fixed in upstream releases or CVS:
21 bubulle 72 - 313_pam_access_with_preauth:
22     - allow PAM account authorization when preauthenticated
23     Closes: #193869
24 bubulle 73 - 314_passwd.1_formatting:
25     - minor formatting fixes of passwd(1) man page
26     Closes: #304447
27 bubulle 74 - 315_chage.1_document_expiration_removal:
28     - document expiration removal in chage(1)
29     Closes: #304542
30 bubulle 75 - 316_vipw-race-242407:
31     - make vipw to remove /etc/{passwd|shadow|group|gshadow}.edit
32     and only then unlock
33     Closes: #242407
34 bubulle 77 - 317_lastlog_usage_249611:
35 bubulle 76 - Fix the lastlog usage and all the translations accordingly
36     (--user instead of --login).
37     Closes: #249611
38 bubulle 84 - 323_passwd.1-typo:
39 bubulle 73 - correct a typo in passwd(1) man page. Closes: #302740
40 bubulle 70
41 bubulle 84 -- Christian Perrier <bubulle@debian.org> Sun, 8 May 2005 14:32:20 +0200
42 bubulle 70
43 bubulle 4 shadow (1:4.0.3-32) unstable; urgency=low
44    
45     * Switch to dpatch for upstream patches
46     This should bring more clarity to modifications
47     we make to upstream sources and help integrating
48     new upstream releases
49     Old patches have been moved quite roughly to
50     debian/patches
51     * Modified debian/rules for "Calling GNU configure properly", see
52     /usr/share/doc/autotools-dev/README.Debian.gz
53 bubulle 23 * Debian packaging fixes:
54     - Lintian fixes:
55     - Description synopsis initial capital letters removed
56     - passwd now depends on debconf (>=0.5.00) as it uses the seen flag
57 bubulle 55 - add login.lintian-overrides and passwd.lintian-overrides
58     files to mention setuid and setgid files and avoid lintian warning
59     about them
60 bubulle 23 - debian/pam.d/login:
61     - Remove the confusing comment about "nullok". Closes: #207816
62 bubulle 55 - debian/rules:
63     - Add call for dh_installdirs
64     - debian/passwd.dirs:
65     - Added
66     - debian/login.dirs:
67     - Added
68 bubulle 52 * Debian specific programs fixes:
69     - fixed /usr/sbin/remove-shell bug with handling of non-existing/empty
70     /etc/shells file. Closes: #271565
71 bubulle 55 * GNU config automated update: config.sub (20010907 to 20050422),
72     config.guess (20010904 to 20050422)
73 bubulle 4
74 bubulle 55 -- Christian Perrier <bubulle@debian.org> Tue, 3 May 2005 11:53:12 +0200
75 bubulle 4
76 bubulle 46 shadow (1:4.0.3-31sarge3) unstable; urgency=low
77    
78     * The "please buy me a brain" release
79     * *Really* shorten down the Dutch debconf translation for the root password
80     input so that it fits in one screen. Closes: #277750
81     * man/usermod.8: *Really* document -o option in usermod
82     Closes: #302388
83     * man/fr/po4a/fr: Removed. This directory only clutters up the diff
84     and is not used during the build process
85     * man/de/passwd.1: Updated. Closes: #304757
86     * man/de/chsh.1: Updated.
87     * man/it/*: All files updated. Closes: #305095
88 bubulle 48 * Translation updates:
89     - Portuguese (from the translation file sent for 4.0.8 upstream)
90     Closes: #305257
91 bubulle 46
92 bubulle 48 -- Christian Perrier <bubulle@debian.org> Tue, 19 Apr 2005 19:31:43 +0200
93 bubulle 46
94 bubulle 9 shadow (1:4.0.3-31sarge2) unstable; urgency=low
95    
96     * Shorten down the Dutch debconf translation for the root password
97     input so that it fits in one screen. Closes: #277750
98 bubulle 15 * man/usermod.8: Document -o option in usermod
99 nekral-guest 31 Closes: #302388
100 bubulle 9
101 bubulle 15 -- Christian Perrier <bubulle@debian.org> Mon, 4 Apr 2005 20:28:47 +0200
102    
103 bubulle 4 shadow (1:4.0.3-31sarge1) unstable; urgency=high
104    
105     * Urgency set to high because of RC bug fixed. Reuploaded
106     because I messed up with the changelog first. Use this occasion
107     to start a sarge series just in case. Changes below were made
108     in the former version already.
109     * Avoid package file conflicts for woody->sarge upgrade:
110     - Add manpages-it and manpages-ko to Replaces: for login
111     - Remove manpages-de from Replaces: for login (useless)
112     - Improve readability of the Replaces line for passwd
113     Closes: #299549
114    
115     -- Christian Perrier <bubulle@debian.org> Tue, 15 Mar 2005 13:55:34 +0100
116    
117     shadow (1:4.0.3-31) unstable; urgency=low
118    
119     * New maintainer
120    
121     -- Christian Perrier <bubulle@debian.org> Fri, 11 Mar 2005 19:28:38 +0100
122    
123     shadow (1:4.0.3-30.10) unstable; urgency=low
124    
125     * Non-maintainer upload targeted at sarge.
126     * Programs translations:
127     - Greek updated. Closes: #293911
128     - French updated. Closes: #294330
129     * Debconf translations:
130     - Galician updated. Closes: #295543
131    
132     -- Christian Perrier <bubulle@debian.org> Mon, 7 Feb 2005 08:18:56 +0100
133    
134     shadow (1:4.0.3-30.9) unstable; urgency=low
135    
136     * Non-maintainer upload targeted at sarge.
137     * Programs translations:
138     - German updated. Closes: #291703
139     - Tagalog added. Closes: #292353
140     - Korean updated.
141    
142     -- Christian Perrier <bubulle@debian.org> Sun, 23 Jan 2005 09:30:49 +0100
143    
144     shadow (1:4.0.3-30.8) unstable; urgency=low
145    
146     * Non-maintainer upload targeted at sarge.
147     * Debconf translations:
148     - Tagalog added. Closes: #289837
149     * Programs translations:
150     - Traditional Chinese added. Closes: #288879
151    
152     -- Christian Perrier <bubulle@debian.org> Tue, 11 Jan 2005 11:39:18 +0100
153    
154     shadow (1:4.0.3-30.7) unstable; urgency=low
155    
156     * Non-maintainer upload targeted at sarge.
157     * Resolv conflict with manpage-spl in login
158     as well as passwd. Thanks to Robert Luberda for
159     the notice
160    
161     -- Christian Perrier <bubulle@debian.org> Thu, 23 Dec 2004 22:23:11 +0100
162    
163     shadow (1:4.0.3-30.6) unstable; urgency=low
164    
165     * Revert back to Ian Gulliver genuine patch
166     to chpasswd. Update man page accordingly.
167     Closes: #283961
168     (again)
169     * Programs translations
170     - German updated. Closes: #286522
171     * Debconf translations
172     - German updated. Closes: #286522
173    
174     -- Christian Perrier <bubulle@debian.org> Mon, 20 Dec 2004 23:51:39 +0100
175    
176     shadow (1:4.0.3-30.5) unstable; urgency=high
177    
178     * Non-maintainer upload targeted at sarge.
179     Fix release critical bug
180     * Resolve conflict with woody's manpages-pl package
181     which prevent woody->sarge upgrade if
182     manpages-pl was installed
183     Closes: #284239
184     * Programs translations
185     - Romanian added. Closes: #284338
186     * Add MD5 support to chpasswd
187     Thanks to Ian Gulliver for the patch
188     Closes: #283961
189     * Correct typos in man pages
190     Thanks to Nicolas François for the patch
191     Closes: #141322
192     * Replace "C/" with "../../" in man/fr/shadow.conf
193     for best integration in the package build process
194    
195     -- Christian Perrier <bubulle@debian.org> Thu, 16 Dec 2004 21:48:56 +0100
196    
197     shadow (1:4.0.3-30.4) unstable; urgency=low
198    
199     * Non-maintainer upload targeted at sarge.
200     Localisation and d-i related updates only
201     * Programs translations
202     - Albanian (very partial) added.
203     * Debconf translations
204     - Hindi added. Closes: #282443
205     - Malagasy added. Closes: #282580
206     - Albanian added. Closes: #282160
207    
208     -- Christian Perrier <bubulle@debian.org> Thu, 25 Nov 2004 07:21:53 +0100
209    
210     shadow (1:4.0.3-30.3) unstable; urgency=high
211    
212     * Non-maintainer upload: security fix using the woody patch
213     by the Security Team
214     * Adjusted password check to fix authentication bypass
215     [debian/patches/036_CAN-2004-1001_passwd_check]
216     * Debconf translations
217     - Brazilian Portuguese updated. Closes: #278051
218     - Norwegian Bokmal fixed. Closes: #277563
219     * Programs translations
220     - Indonesian updated. Closes: #277751, #277741
221    
222     -- Christian Perrier <bubulle@debian.org> Tue, 2 Nov 2004 22:28:26 +0100
223    
224     shadow (1:4.0.3-30.2) unstable; urgency=low
225    
226     * Non-maintainer upload targeted at sarge.
227     Localisation and d-i related updates only
228     * Debconf translations
229     - Macedonian added. Closes: #275781
230     - Slovakian updated. Closes: #273585
231     - Slovenian added.
232     * Man pages translations
233     - German for vipw.8/vigr.8. Closes: #260645
234     * Fix preseeding for d-i : do not mark debconf templates as seen
235     Also remove the hack for Joey Hess login name..:)
236     Closes: #271407
237     * Ask for the user full name at critical priority so that
238     it is never empty. Closes: #257700
239    
240     -- Christian Perrier <bubulle@debian.org> Sun, 10 Oct 2004 19:02:50 +0200
241    
242     shadow (1:4.0.3-30.1) unstable; urgency=low
243    
244     * Non-maintainer upload targeted at sarge. Localisation updates only
245     * Debconf translations
246     - Arabic added. Closes: #261022
247     - Swedish updated. Closes: #261553
248     - Bulgarian added. Closes: #262928
249     - Brazilian Portuguese updated. Closes: #263957
250     - Simplified Chinese updated. Closes: #268646
251     - Traditional Chinese updated. Closes: #268151
252     - German updated. Closes: #268051
253     - Basque synced with templates.pot
254     * Programs translations
255     - Swedish updated. Closes: #261553
256     - Russian updated. Closes: #268412
257     - Norwegian Bokmal updated. Closes: #269907
258     - Norwegian Nynorsk updated. Closes: #269907
259     - Hebrew updated. Closes: #269967
260     - Danish updated. Closes: #270083
261     - Catalan updated. Closes: #254956
262     * Man pages translations
263     - French translation completely rewritten and reviewed
264     Closes: #270168
265     - Add expiry.1 and limits.conf.5 to the list of installed man
266     pages (add two lines to passwd.files and one to rules)
267     From #270168 also.
268    
269     -- Christian Perrier <bubulle@debian.org> Tue, 7 Sep 2004 20:20:21 +0200
270    
271     shadow (1:4.0.3-30) unstable; urgency=high
272     * Attempt to fix FTBFS and dependency problems on hurd. Closes: #235641
273     * don't run dh_undocumented anymore as it has become angstful.
274    
275     * Thanks to Christian Perrier:
276     * Debconf translations
277     - Brazilian updated. Closes: #261387
278     - Croatian added. Closes: #261418
279     - Minor corrections fo ja.po and pl.po headers
280     * Programs translations
281     - Dutch updated. Closes: #260361
282     - Hebrew added. Closes: #260722
283     * Urgency set to high because of RC bug fixed:
284     * Correct check for root password being already set in passwd.config
285     Closes: #260799
286    
287     * Acknowledge 29.1 NMU:
288     Closes: #256664, #257949, #258241, #258563, #258566, #258957,
289     #190567, #259389, #260223, #257949, #259663, #259827
290    
291     -- Karl Ramm <kcr@debian.org> Tue, 27 Jul 2004 09:38:32 -0400
292    
293     shadow (1:4.0.3-29.1) unstable; urgency=low
294    
295     * NMU with maintainer consent
296     * Programs translations
297     - Greek updated. Closes: #256664
298     - Finnish updated. Closes: #257949
299     - Spanish updated. Closes: #258241
300     - Polish updated. Closes: #258563
301     - Indonesian added (configure.in changed accordingly). Closes: #258566
302     - French updated. Closes: #258957, #190567
303     - Slovak updated. Closes: #259389
304     - Portuguese updated. Closes: #260223
305     * Debconf translations
306     - Finnish updated. Closes: #257949
307     * Typo correction in su.1 man page. Closes: #259663
308     * Removed malloc definition in libmisc/xmalloc.c
309     Closes: #259827
310     * Lintian-driven corrections
311     - Corrected section number in several man pages:
312     - grpck.8
313     - pwck.8
314     - ja/grpck.8
315     - pl/grpck.8
316     - pl/pwck.8
317     - Replace the full GPL text in copyright by a pointer
318     - Bumped Standards to 3.6.1.1 (changes checked)
319    
320     -- Christian Perrier <bubulle@debian.org> Mon, 19 Jul 2004 17:52:24 +0200
321    
322     shadow (1:4.0.3-29) unstable; urgency=low
323     * Be up front on the origin of our su. Closes: #244297
324     * The following thanks to Christian Perrier:
325     * Debconf translations
326     - Hungarian added. Closes: #256493
327     - Greek updated. Closes: #251990
328     - Brazilian portuguese updated. Closes: #256771
329     * po/POTFILES.in
330     - corrected file. No more mentions unexisting files
331     Closes: #253792
332     this change was already in 28.5 but was forgotten in the
333     changelog
334     * Acknowledge NMUs:
335     closes: #244604, #244734, #246302, #246376, #246848, #246859,
336     #247084, #247698, #247770, #248386, #248391, #248392,
337     #248392, #248516, #248516, #248648, #248938, #248957,
338     #249141, #249257, #249682, #250169, #250339, #250496,
339     #251140, #251141, #251317, #251495, #251716, #251990,
340     #252087, #252499, #253165, #253186, #253570, #254503,
341     #254760
342    
343     -- Karl Ramm <kcr@debian.org> Sat, 3 Jul 2004 00:24:55 -0400
344    
345     shadow (1:4.0.3-28.5) unstable; urgency=low
346    
347     * debian/*.files
348     - care about adding ALL existing translations. Removed hard-coded
349     file names. Closes: #248516
350     Thanks to Ruben Porras for noticing
351     This involves changes to debian/*.files with the use of
352     regexp in these files
353     * libmisc/failure.c
354     - Make use of plural forms. Closes: #251317
355     * Programs translations
356     - Norwegian Bokmal and Norwegian Nynorsk translations. Closes: #252499
357     - Dutch updated. Closes: #253165
358     - Brazilian Portuguese updated
359     - Turkish updated
360     - Korean updated
361     - Czech updated
362     - Japanese updated
363     - German updated
364     - Catalan added. Closes: #254760
365     - Italian updated
366     * Debconf translations
367     - Finnish added. Closes: #253570
368     - Danish updated
369     - Hebrew added. Closes: #253186
370     - Traditional Chinese added. Closes: #254503
371     - French updated for clarification and shorten the root password screen
372    
373     -- Christian Perrier <bubulle@debian.org> Tue, 22 Jun 2004 09:44:45 +0200
374    
375     shadow (1:4.0.3-28.4) unstable; urgency=low
376    
377     * NMU for l10n stuff again
378     * Programs translations
379     - All languages "activated" in configure.in. Closes: #248516
380     - Russian. Closes: #250496
381     - Bosnian added. Closes: #251141
382     - Finnish update. Closes: #251495
383     - Italian update. Closes: #252087
384     * Debconf translations
385     - Norwegian Bokmal update. Closes: #250339
386     - Bosnian added. Closes: #251140
387     - Catalan updated. Closes: #251716
388     - Greek update. Closes: #251990
389     - Welsh added (directly sent by Dafydd Harries
390     * Christian Perrier
391     - debian/passwd.config : a few rewards to a few people. Just check
392     the code
393    
394     -- Christian Perrier <bubulle@debian.org> Tue, 1 Jun 2004 09:11:01 -0300
395    
396     shadow (1:4.0.3-28.3) unstable; urgency=high
397    
398     * NMU for correcting my mistake
399     * Remove an extra "fi" in passwd.config. Closes: #250169
400     * Debconf translation updates:
401     - Norwegian Nynorsk. Closes: #249682
402    
403     -- Christian Perrier <bubulle@debian.org> Fri, 21 May 2004 06:50:13 +0200
404    
405     shadow (1:4.0.3-28.2) unstable; urgency=high
406    
407     * NMU for Debian Installer rc1 release schedule
408     * Removed duplicate sentence in templates. Closes: #244734, #244604
409     * Move the "root password empty" check before the root password
410     confirmation. Closes: #247770
411     * Debconf translation updates:
412     - Danish. Closes: #246859
413     - Spanish. Closes: #246302
414     - Russian. Closes: #248392
415     - Simplified Chinese. Closes: #248938
416     - Lithuanian. Closes: #249141
417     - Italian. Closes: #249257
418     - Dutch sent directly by Bart Cornelis
419     - Korean sent directly by Changwoo Ryu
420     - Galician sent directly by Héctor Fernández
421     - Romanian sent directly by Eddy Petrisor
422     * Programs translation updates:
423     - Korean. Closes: #242055
424     - Japanese. Closes: #242586
425     - Polish. Closes: #246376
426     - Slovak. Closes: #247084
427     - Basque. Closes: #248386
428     - German. Closes: #248391
429     - Russian. Closes: #248392
430     - Spanish. Closes: #248516
431     - Czech. Closes: #248648
432     - Simplified Chinese. Closes: #248957
433     - Indonesian. Closes: #242813
434     - Italian sent directly by Giuseppe Sacco
435     * Translated man pages
436     - Typo correction in Brazilian Portuguese for gpasswd. Closes: #247698
437    
438     -- Christian Perrier <bubulle@debian.org> Tue, 18 May 2004 12:09:34 +0200
439    
440     shadow (1:4.0.3-28.1) unstable; urgency=high
441    
442     * NMU for special purposes below
443     * Urgency set to high for helping out Brazilian DD's building CD's
444     for FISL conference
445     * Translation updates:
446     - Debconf:
447     - Brazilian Portuguese. Closes: #246848
448     - Spanish. Was unfortunately based on older templates hence
449     this does not close 246302
450     - Basque: Closes: #243545
451     - German: Closes: #242116
452    
453     -- Christian Perrier <bubulle@debian.org> Mon, 10 May 2004 23:23:25 +0200
454    
455     shadow (1:4.0.3-28) unstable; urgency=low
456    
457     * Fix login and passwd in preinst to avoid promts on woody upgrade,
458     Closes: #243099
459     * Fix login and passwd configuration file to support common-passwd
460     * Apply NMU patch from Christian Perrier, Closes: #241438
461    
462     -- Sam Hartman <hartmans@debian.org> Thu, 29 Apr 2004 16:31:25 -0400
463    
464     shadow (1:4.0.3-27) unstable; urgency=low
465    
466     * update "da" debconf translation, closes: #241262
467     * new "pt_BR" program translation, closes: #241366
468    
469     -- Karl Ramm <kcr@debian.org> Thu, 1 Apr 2004 00:19:44 -0500
470    
471     shadow (1:4.0.3-26.1) unstable; urgency=low
472    
473     * NMU for Debian Installe rneeds
474     * Translation updates:
475     - Debconf:
476     - French. Closes: #241438
477     - Ukrainian. Closes: #241514
478     - Swedish: #241558
479     - Japanese. Closes: #241802
480     - Danish. Closes: #241262
481     - Portuguese. Closes: #241675
482     - Polish. Closes: #243185, #242996
483     - Czech. Closes: #241877
484     - Korean. Closes: #241928
485     - Greek. Closes: #242396
486     - Turkish. Closes: #243103
487     - Slovak. Closes: #245671
488    
489     -- Christian Perrier <bubulle@debian.org> Wed, 28 Apr 2004 11:47:34 +0200
490    
491     shadow (1:4.0.3-26) unstable; urgency=low
492    
493     * Have passwd.config fall back gracefully to useradd if adduser is
494     unavailable. closes: #240894
495    
496     -- Karl Ramm <kcr@debian.org> Wed, 31 Mar 2004 00:26:17 -0500
497    
498     shadow (1:4.0.3-25) unstable; urgency=low
499    
500     * Update "da" program translation, thanks to Claus Hindsgaul.
501     * Update "sv" translation, closes: #239198
502     * lower debconf priority of shadow password question to 'low'
503    
504     -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 19:39:59 -0500
505    
506     shadow (1:4.0.3-24) unstable; urgency=low
507    
508     * add new program translations to the file manifest. *sigh*
509     closes: #241016
510     * add "tr" debconf translation. closes: #239148
511     * Rearrange username creation dialog text to make sense in
512     new order. closes: #240607
513     * Edit the debconf templates for content.
514     * Remove the program .gmo files in the clean step. closes: #200054
515    
516     -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 11:37:22 -0500
517    
518     shadow (1:4.0.3-23) unstable; urgency=low
519    
520     * increase maximum group name size to 32 for no particularly good reason
521     closes: #240456
522     * fix su man page to reflect code. closes: #239805
523     * fix username defaulting in passwd.config. closes: #238781
524     * update "it" debconf translation. closes: #237504
525     * update "ru" debconf translation. closes: #238211
526     * update "de" debconf translation. closes: #238779
527     * update "el" debconf translation. closes: #240473
528     * add "nn" debconf translation. closes: #238590
529     * add "da" program translation. closes: #238005
530     * add "nl" program translation. closes: #238488
531     * add "pt" program translation. closes: #238796
532     * add "pt" debconf translation. closes: #239641
533     * remove spurious const, closes: #240677
534    
535     -- Karl Ramm <kcr@debian.org> Sun, 28 Mar 2004 19:46:34 -0500
536    
537     shadow (1:4.0.3-22) unstable; urgency=low
538    
539     * Don't assume that lastlog.ll_time or utmp.ut_time or utmpx.ut_tv are made
540     up of time_ts and timevals, because they aren't on x86-64. Dismaying
541     but true.
542    
543     -- Karl Ramm <kcr@debian.org> Sun, 14 Mar 2004 16:53:21 -0500
544    
545     shadow (1:4.0.3-21) unstable; urgency=low
546    
547     * Try and get the right French translation update in the right place,
548     Karl, you can do it even if you do only speak English. Closes: #236993
549    
550     -- Karl Ramm <kcr@debian.org> Wed, 10 Mar 2004 15:31:35 -0500
551    
552     shadow (1:4.0.3-20) unstable; urgency=low
553    
554     * Added Norwegian Bokmal debconf translation, closes: #206349
555     * tell shadow build system about new message translations
556    
557     -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 11:04:44 -0500
558    
559     shadow (1:4.0.3-19) unstable; urgency=low
560    
561     * When creating a user account in psaswd.config, ask for full name
562     first, and make up a default username. Closes: #235386
563     * "No really, assume md5 passwords". Closes: #223664
564    
565     -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 00:42:08 -0500
566    
567     shadow (1:4.0.3-18) unstable; urgency=low
568    
569     * Removed po/cs.po and added new debian/po/cs.po
570     Updated Czech translation, closes: #229125
571     * Updated Japanese debconf translation, closes: #227237
572     * Updated Danish debconf translation, closes: #227619
573     * Updated Dutch debconf translation, closes: #227883
574     * Updated Brazilian Portuguese debconf translation, closes: #228080
575     * Added Simplified Chinese debconf translation
576     Added Simplified Chinese programs translation
577     Closes: #229334
578     * Added Greek debconf translation
579     Added Greek programs translation
580     Closes: #229504, #229528
581     * Added Finnish programs translation, closes: #230369
582     charset changed from UTF-8 to ISO-8859-1 as the bug patch was wrong
583     * Updated German debconf translation, closes: #232710
584     * Updated Russian debconf translation, closes: #235541
585     * Added Ukrainian debconf translation, closes: #233560
586     * Added Lithuanian debconf translation, closes: #235698
587     * thanks to Christian Perrier <bubulle@debian.org>
588    
589     -- Karl Ramm <kcr@debian.org> Wed, 3 Mar 2004 22:56:31 -0500
590    
591     shadow (1:4.0.3-17) unstable; urgency=low
592    
593     * Fix braino in version number of example dependency in README.shells.
594     Apologies to anyone foolhardy enough to believe my documentation.
595     * Add Swedish debconf translation, closes: #225059
596     * New French debconf translation, closes: #225914
597     * Add Catalan debconf translation, closes: #227029
598     * add securetty files for the hurd, freebsd, and netbsd, closes: #200739
599    
600     -- Karl Ramm <kcr@debian.org> Sun, 11 Jan 2004 17:37:54 -0500
601    
602     shadow (1:4.0.3-16) unstable; urgency=low
603    
604     * run dh_installdeb *after* dh_installdebconf,
605     remove . from short description of passwd,
606     add versioned conflict with debconf older than 0.5
607     closes: #224133
608     * replace manpages-it due to man page conflict
609     closes: #224474
610     * fix the *other* su syslogs.
611     closes: #224508
612     * fix filename in control file, closes: #224579
613     * fix permissions on chage and expiry, closes: #224717
614     * run debconf-updatepo
615     * remove debian/compat as redundant
616    
617     -- Karl Ramm <kcr@debian.org> Mon, 22 Dec 2003 19:53:30 -0500
618    
619     shadow (1:4.0.3-15) unstable; urgency=low
620    
621     * remove bogus dependency on base-config 2.00,
622     closes: #222772, #223726
623     * New Czech translation thanks to Miroslav Kure.
624    
625     -- Karl Ramm <kcr@debian.org> Fri, 12 Dec 2003 18:40:25 -0500
626    
627     shadow (1:4.0.3-14) unstable; urgency=low
628    
629     * exit 30 when backing all the way out in passwd.conf, and
630     depend on base-config 2.00, closes: #222772
631     * adjust debconf templates for debian-installer work,
632     closes: #222832
633    
634     -- Karl Ramm <kcr@debian.org> Thu, 11 Dec 2003 01:53:37 -0500
635    
636     shadow (1:4.0.3-13) unstable; urgency=low
637    
638     * Fix typo passwd.config. Closes: #223079, #222714
639     * Let's try out this oldfangled anonymous ftp upload queue.
640    
641     -- Karl Ramm <kcr@debian.org> Mon, 8 Dec 2003 17:59:31 -0500
642    
643     shadow (1:4.0.3-12) unstable; urgency=low
644    
645     * Explicitly use automake-1.7 and aclocal-1.7. closes: #216594
646     * Update Danish debconf translation. closes: #216542
647     * Update French debconf translation. closes: #206352
648     * Update Dutch debconf translation. closes: #212995
649     * Remove redundant dependency on grep. closes: #216535
650     * Fix chfn documentation bug. closes: #213931
651     * Fix su syslogs to be less ambiguous. (old:new instead of old-new
652     because '-' can appear in usernames.) Not clearer, mind you, but less
653     ambiguous. closes: #213592
654     * Rename limits(5) to limits.conf(5) and edit to reflect reality.
655     closes: #212935
656     * Move the change_uid call in login back to where it was before -11, and
657     relocate the fork for pam_close_session above it. closes: #211884
658    
659     -- Karl Ramm <kcr@debian.org> Sat, 25 Oct 2003 15:26:20 -0400
660    
661     shadow (1:4.0.3-11) unstable; urgency=low
662    
663     * update Japanese debconf translation. closes: #210382
664     * update Brazilian Portugese debconf translation. closes: #208122
665     * run pam cleanup code as root. closes: #195048
666    
667     -- Karl Ramm <kcr@debian.org> Sat, 13 Sep 2003 17:49:29 -0400
668    
669     shadow (1:4.0.3-10) unstable; urgency=low
670    
671     * postinst sources confmodule. closes: #88843
672     * Implement the pam configuration New World Order. Wow, that was quick. :-)
673     * Implement a scheme for allowing other packages to modify /etc/shells.
674    
675     -- Karl Ramm <kcr@debian.org> Fri, 22 Aug 2003 20:58:42 -0400
676    
677     shadow (1:4.0.3-9) unstable; urgency=low
678    
679     * fix mysterious creeping bug in po/Makefile.in.in, closes: #200052
680     * dutch debconf translation, closes: #204578
681     * switch to po-debconf, closes: #183998, #200130
682     * use automake1.7, closes: #205991
683     * update german debconf translation, closes: #94138
684     * I can't come up with a good justification as to why characters other
685     than ':'s and '\0's should be disallowed in group and usernames (other
686     than '-' as the leading character). Thus, the maintenance tools don't
687     anymore. closes: #79682, #166798, #171179
688     * Fix typo in /etc/pam.d/su. closes: #196804
689     * danish debconf translation, closes: #118245
690     * russian debconf translation, closes: #198729
691     * And last, but not least, what's undoubtedly going to be the most
692     popular change: md5 passwords are turned on by default, and there is
693     no prompt to change them. Yes, this is reduced functionality. No, it
694     can't go back in the way it was; the old code not only modified
695     conffiles, it modified *other*packages* conffiles and was a massive
696     policy violation. I expect this change will motivate the people who
697     have said that they will come up with a proper solution to do so.
698     closes: #186016, #110228, #171808
699    
700     -- Karl Ramm <kcr@debian.org> Wed, 20 Aug 2003 02:06:50 -0400
701    
702     shadow (1:4.0.3-8) unstable; urgency=low
703    
704     * Fix missing ':' in getopt call. closes: #184301
705     * Don't install mkpasswd, we don't use it. closes: #185919, #187906
706     * replaces: manpages-ko. closes: #184810
707     * Fix the message in #190567 (not closing until it's been accepted upstream)
708     * Fix brainos in login.1. closes: #184731
709     * Fixup permissions for chage. closes: #184138
710     * Force the umask to 022 in passwd.config. closes: #182506
711     * Add Sam Hartman <hartmans@debian.org> as an uploader.
712     * Update standards-version.
713     * Add versioned build-depend on debhelper.
714    
715     -- Karl Ramm <kcr@debian.org> Sat, 26 Apr 2003 15:34:16 -0400
716    
717     shadow (1:4.0.3-7) unstable; urgency=low
718    
719     * When relocating a user's home directory, don't fail and remove the new
720     home directory if we can't remove the old home directory for some
721     reason; the results can be spectularly poort if, for instance, only
722     the rmdir() fails. closes: #166369
723     * run dh_installdebconf so base-config will work. *sigh*. closes: #166788
724    
725     -- Karl Ramm <kcr@debian.org> Sun, 24 Nov 2002 21:40:30 -0500
726    
727     shadow (1:4.0.3-6) unstable; urgency=low
728    
729     * remove automake dependency and leave only automake1.5, since it seems
730     to confuse the alpha and mipsel autobuilders for some reason.
731    
732     -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 21:45:15 -0400
733    
734     shadow (1:4.0.3-5) unstable; urgency=low
735    
736     * build-depend on libtool and automake. oops. closes: #164545
737    
738     -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 01:44:47 -0400
739    
740     shadow (1:4.0.3-4) unstable; urgency=low
741    
742     * I am unable to begin to express the bitterness that I'm now experiencing.
743     * replaces manpages-de <= 0.4-4, closes: #162097, #162173
744     * replaces manpages-fr, closes: #162150
745     * replaces manpages-hu, closes: #162126
746     * replaces manpages-ja, closes: #163511, #162095
747     * fix sg symlink, closes: #162339, #163652
748     * newgrp should be aware that getlogin() and ttyname() are not
749     guaranteed to return anything and NOT blindly assume that they
750     successfully returned a pointer to a string. I mean, really, people,
751     that sort of thing hasn't been reliable since 4.2BSD on a VAX. I'll
752     bet most of the working on the upstream weren't even born yet when
753     this sort of thing was commonplace (it was NEVER acceptable).
754     closes: #162303
755     * pull the manpage for the spiffy su forward. closes: #162275
756     * depend on automake1.5, and rerun the autogrunge. This should
757     *hopefully* make it build more consistently.
758     * this concludes the biweekly treading of water.
759    
760     -- Karl Ramm <kcr@debian.org> Sat, 12 Oct 2002 14:56:16 -0400
761    
762     shadow (1:4.0.3-3) unstable; urgency=low
763    
764     * the "fix the brain damage" release
765     * fix pam brain-damage in ch{age,passwd}, {group,user}{add,del,mod}, newusers
766     closes: #162181, #162199, #162228
767     * fix vipw symlink brain-damage: closes: #162218
768     * fix package description brain damage, closes: #139563
769     * install cp{pw,gr} brain damge
770    
771     -- Karl Ramm <kcr@debian.org> Wed, 25 Sep 2002 01:21:35 -0400
772    
773     shadow (1:4.0.3-2) unstable; urgency=low
774    
775     * fix "su -". closes: #162089
776     * document exit codes of groupdel and userdel (again, for userdel)
777     closes: #161861
778     * clean up logoutd cleanup
779    
780     -- Karl Ramm <kcr@debian.org> Mon, 23 Sep 2002 19:44:40 -0400
781    
782     shadow (1:4.0.3-1) unstable; urgency=low
783    
784     * new upstream version! closes: #149444, #150237, #145415
785     * completely new packaging!
786     * all new bugs!
787     * old bugs as well!
788     * remove /etc/init.d/logoutd, like the old postrm should've, closes: #160682
789     * fix passwd manpage, closes: #160477, #122797
790     * fix lastlog manpage, closes: #159886
791     * add as many virtual console devices as I seem to have to securetty,
792     closes: #156472
793     * add ttyS0 and tts/0 to securetty. closes: #130138
794     * su should not segfault if nobody has uid 0. closes: #139967
795     * install and use translations. closes: #118238
796     * upstream uses new automake. closes: #114935
797     * add russian template file for password. closes: #130358
798     * handle template installation correctly. closes: #156674
799     * don't place a maximum restriction on the length of passwords.
800     closes: #159487
801     * fix description. closes: #145459
802     * update config.{guess,sub}
803    
804     -- Karl Ramm <kcr@debian.org> Wed, 18 Sep 2002 10:14:08 -0400
805    
806     shadow (20000902-12) unstable; urgency=high
807    
808     * "oops"
809     * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
810    
811     -- Karl Ramm <kcr@debian.org> Sun, 7 Apr 2002 11:54:48 -0400
812    
813     shadow (20000902-11) unstable; urgency=low
814    
815     * Fix some nits:
816     * remove changelog~ file. oops. closes: #139711
817     * fix typo in control. closes: #139564
818     * Hmmm. People open more bugs when I upload new versions of things.
819     Maybe they just notice them more then, or maybe it's just Murphy.
820    
821     -- K. Ramm <kcr@debian.org> Tue, 26 Mar 2002 12:14:33 -0500
822    
823     shadow (20000902-10) unstable; urgency=low
824    
825     * We hates the automake. We hates it forever. closes: #139293
826     * stupid ommision: logoutd still in postinst. closes: #139422
827     * make login.defs a bit clearer. closes: #138809
828    
829     -- Karl Ramm <kcr@debian.org> Fri, 22 Mar 2002 12:09:07 -0500
830    
831     shadow (20000902-9) unstable; urgency=medium
832    
833     * Get rid of logoutd, it doesn't work, didn't work in potato, and now
834     it's causing people to open RC bugs. closes: #138259, #66153, #121940
835     I'm told the timeoutd package does a better job anyway.
836     * add /bin/tcsh to /etc/shells, closes: #118103, #122112
837     * add /bin/ksh to /etc/shells, closes: #123556
838     * remove text about password aging from passwd(5), closes: #137493
839     * spanish debconf template for passwd, closes: #136463
840     * document the fact that you can not have a valid password in
841     /etc/shadow. closes: #131690
842     * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
843     * fix locations of utmp and wtmp in login(1), closes: #119656
844     * The package description for passwd refers to README.Debian.gz
845     but only README.debian.gz actually exists. Most packages use
846     README.Debian.gz, but the control file is the only place that gets it
847     wrong for this package. When in doubt, fix the documentation. :-)
848     closes: #116955
849    
850     -- Karl Ramm <kcr@debian.org> Thu, 14 Mar 2002 17:05:56 -0500
851    
852     shadow (20000902-8) unstable; urgency=low
853    
854     * check in passwd.expire.cron for already-expired passwords; closes: #102319
855     * note in chage.1 and shadowconfig.8 that password aging information
856     only works when shadow passwords are enabled. closes: #103702
857     * enable changing the name in chfn by default. closes: #107819
858     * fail to mangle files in lib/commonio.c, thanks to matt@linuxbox.nu
859     * add /dev/console to the secure ttys list. because. closes: #113949
860     * find the FHS mail spool first in configure. closes: #114951
861     (thanks to mjb@debian.org)
862     * above sadly causes automake to go bonkers, and I don't want to
863     reassemble the build system before woody is released. Keep automake
864     from going off on its own.
865     * terminate argument validation in login when it hits a '--'.
866     closes: #66368
867    
868     -- Karl Ramm <kcr@debian.org> Mon, 22 Oct 2001 11:17:35 -0400
869    
870     shadow (20000902-7) unstable; urgency=low
871    
872     * the "I'm sorry, I should've done this earlier" release
873     * Cancel login timeout after authentication so that patient people
874     timing out on network directory services can log in with local
875     accounts. Closes: #107148
876     * Add Brazillian Portugese debconf template translation for passwd.
877     Closes: #105292, #93223
878     * Pull /usr/share/doc/$package/README.shadow-paper.gz. Closes: #98058
879     * Use getent instead of group to verify existence of shadow group
880     [works better for distributed group files]. Closes: #99902
881     [Note that this sort of problem is rampant in these postinst and
882     config scripts, but that's not getting fixed in woody.]
883     * Amend reference to /usr/doc in shadowconfig.8. Closes: #102804
884     * su should set $USER. Closes: #102995
885     * userdel now deletes user groups from /etc/gshdow as well as
886     /etc/group. Closes: #99442
887     * grpck now has an (otherwise undocumented) -p option, so that
888     shadowconfig can clean up the results of the above, so the config
889     script will fail randomly less often. Closes: #103385
890    
891     -- Karl Ramm <kcr@debian.org> Wed, 22 Aug 2001 12:09:27 -0400
892    
893     shadow (20000902-6.1) unstable; urgency=low
894    
895     * Non-maintainer upload.
896     * Upgrade to latest config.sub and config.guess. Closes: #88547
897    
898     -- Gerhard Tonn <gt@debian.org> Fri, 1 Jun 2001 20:38:43 +0200
899    
900     shadow (20000902-6) unstable; urgency=medium
901    
902     * actually set root's password when appropriate
903     patch thanks to joeyh, closes #98402
904     * fix error in expiry man page. Such damage. closes: #99291
905     * fix group of setgid program chage and expiry, closes: #98122
906    
907     -- Karl Ramm <kcr@debian.org> Thu, 31 May 2001 07:38:59 -0400
908    
909     shadow (20000902-5) unstable; urgency=low
910    
911     * add build dependency on file, to keep libtool happy. closes: #97498
912    
913     -- Karl Ramm <kcr@debian.org> Wed, 16 May 2001 06:57:23 -0400
914    
915     shadow (20000902-4) unstable; urgency=low
916    
917     * Change maintainers, closes: #92355
918    
919     -- Karl Ramm <kcr@debian.org> Sun, 13 May 2001 03:28:07 -0400
920    
921     shadow (20000902-3.1) unstable; urgency=low
922    
923     * Non-maintainer upload
924     * Recompile to fix ARM lossage
925    
926     -- Philip Blundell <philb@armlinux.org> Sun, 11 Mar 2001 07:47:27 -0500
927    
928     shadow (20000902-3) unstable; urgency=low
929    
930     * Update config.sub and config.guess so ia64 compiled, closes: #81897
931     * libmisc/sub.c: skip '*' in shell name when doing subsystem, closes:
932     #82893
933     * src/su.c: don't assume uid 0 == "root", use getpwuid to fetch it,
934     closes: #81924
935     * This was fixed in a previous version, closes: #77057
936     * Update passwd long desc, closes: #88299
937     * Conflict with suidmanager << 0.5, and remove suid{,un}register calls,
938     closes: #87157
939     * Update policy to 3.5.0.0
940     * Added debconf support for passwd from base-config
941    
942     -- Ben Collins <bcollins@debian.org> Sat, 3 Mar 2001 07:26:57 -0500
943    
944     shadow (20000902-2) unstable frozen; urgency=low
945    
946     * control.hurd->control.gnu: closes: #77940
947     * Cannot reproduce, closes: #79447
948     * User never sent a patch, plus I think removing the passwd/account when
949     doing passwd -l is a bad idea. Makes it so you cannot unlock the
950     account. closes: #77824
951     * Don't allow shadowconfig to change perms of other binaries, close: #77057
952     * IMO, this is not a bug. It's part of a feature, and can be disabled by
953     turning off USER_GROUPS. closes: #76806
954     * /bin/login is suid root for several good reasons. For one, it allows
955     daemons that use it to run as non-root. This is a good thing since it
956     means only one program is running as root, and not several. closes: #17911
957     * sulog is fairly easy to grep or parse so I don't see how the
958     similarity of the log entries for failed and successful is a problem.
959     '-' for failed, '+' for success. closes: #63801
960     * logoutd.8: s,/etc/utmp,/var/run/utmp, closes: #80494
961     * Fix case where pam_auth returns a NULL username, closes: #76817, #75510
962     * Hmm, Linux is a sysv derivative, so the comment is perfectly
963     legitimate, closes: #76898
964     * MAX_PASSWORD is used by useradd, and CHFN_AUTH is actually used by
965     * chfn to decide if the current user needs to auth in order to change
966     their info, closes: #71114
967     * login.1: Fix \' closes: #75435
968     * login -f works for me assuming you call it as root. I tested this with
969     plain pam_unix.so, and also with pam_unix.so stacked with pam_ldap.so.
970     So if it doesn't work with telnet-heimdal, then that program is not
971     doing something right. closes: #78186
972     * login.pam.d: made pam_nologin.so requisite. closes: #80111
973     * su to root seems pretty quick to me, closes: #64756
974     * xmalloc.c: remove decleration of malloc, which was causing system
975     * header conflicts. closes: #80398
976    
977     -- Ben Collins <bcollins@debian.org> Sun, 31 Dec 2000 14:33:47 -0500
978    
979     shadow (20000902-1) unstable frozen; urgency=low
980    
981     * New upstream release, lots of Debian patches merged, closes: #72735
982     * man/passwd.1: removed reference to passwd(3), closes: #72704
983     * man/chsh.1,man/chfn.1: document login.defs affects on these programs,
984     closes: #68029
985     * not a bug, expected behavior, closes: #74137
986     * IMO, this is a bug in the user's setup, closes: #65600
987     * securetty: add devfs console devices, closes: #71946
988     * libmisc/sulog.c: removed arbitrary limit on number of chars printed of
989     the tty name (truncated to 6 chars, which is silly), closes: #65404
990     * tested this, and it works fine for me so long as pam_unix.so is called
991     with the nullok option (which it isn't by default because of security
992     concerns), closes: #75063
993     * appears to be fixed by PAM, closes: #70627
994     * src/useradd.c: user mkstemp instead of mktemp, per libc6 linktime
995     warning
996     * src/su.c: fixup arg handling passed to shell, closes: #75326
997    
998     -- Ben Collins <bcollins@debian.org> Mon, 23 Oct 2000 13:22:29 -0400
999    
1000     shadow (19990827-21) unstable frozen; urgency=low
1001    
1002     * Added build deps
1003     * Use pre-generated files for hurd/linux control file. The old method of
1004     using cpp would have broken with the new gcc.
1005    
1006     -- Ben Collins <bcollins@debian.org> Wed, 26 Jul 2000 21:04:03 -0400
1007    
1008     shadow (19990827-20) unstable frozen; urgency=low
1009    
1010     * Release Manager
1011     None of these are marked as RC in the BTS, however, they do make the
1012     package unsuitable for release. Since this is an essential package (IOW,
1013     installed on every Debian system), I hope you can see how important it
1014     is to make sure this package is perfect. None of the changes are
1015     functional (except the fix in logoutd's init script, which was a 20 char
1016     change), so please consider this for the next test cycle.
1017     * Fix logoutd init script from spurious output when /etc/porttime is not
1018     there, closes: #63962, #64067
1019     * su: Fix typo in usage output, closes: #60226
1020     * passwd: Fixed typo and missing newline in output for successful password
1021     change, closes: #64106, #63703
1022     * passwd.1: Add documentation on the -f, -e, -s and -d command line
1023     options, closes: #64339, #64410
1024     * login: Verified that utmp/wtmp works when called by telnet with -h
1025     option, closes: #56854
1026    
1027     -- Ben Collins <bcollins@debian.org> Tue, 23 May 2000 14:40:01 -0400
1028    
1029     shadow (19990827-19) unstable frozen; urgency=low
1030    
1031     * debian/local/shells: added esh, closes: #59934
1032     * logoutd: modify to work with pam_time.so's time.conf file, modify
1033     manpage to reflect this, closes: #61300
1034     * userdel.8: added note about group removal, closes: #56723
1035     * base-config handles md5 setup, closes: #60125
1036     * cppw: make sure it gets installed, closes: #62960
1037     * passwd: correct error message for "not you", closes: #61313
1038     * sulog.c: fixed extern for char (char foo[] -> char *foo), closes: #61643
1039     * userdel.8: documented userdel's exit values, closes: #54775
1040     * passwd: error messages are two fold, the second is actually from
1041     pam_strerror(), closes: #61937
1042     * passwd: print "success" on successful password change, closes: #58676
1043    
1044     -- Ben Collins <bcollins@debian.org> Sat, 29 Apr 2000 10:26:56 -0400
1045    
1046     shadow (19990827-18) unstable frozen; urgency=low
1047    
1048     * Crap, all the bug fixes from -17 need to go to frozen too
1049    
1050     -- Ben Collins <bcollins@debian.org> Tue, 29 Feb 2000 14:57:14 -0500
1051    
1052     shadow (19990827-17) unstable; urgency=low
1053    
1054     * Fixed typo in login.defs, closes: #54877
1055     * logoutd.init.d: Check for /etc/security/time.conf, closes: #54900
1056     * login.defs: Added note about the MAIL env option, closes: #54768
1057     * login.pam.d,passwd.pam.d: Use new options in pam_unix.so to enable
1058     obsure password checks. This mimics the old behavior in pre-PAM
1059     shadow, closes: #58203
1060     * Use patch from Topi Miettinen <tom@pluto.nic.fi> to add pam session
1061     ability to su, closes: #57526, #55873, #57532
1062     * Made login's -f option also able to use the username after -- if none
1063     was passed as it's optarg, closes: #53702
1064    
1065     -- Ben Collins <bcollins@debian.org> Mon, 28 Feb 2000 12:37:22 -0500
1066    
1067     shadow (19990827-16) unstable; urgency=low
1068    
1069     * got rid of g+s directories in the source tarball, closes: #54585
1070     * make su mode 4755 in the package. This way there is no chance of a
1071     failed dpkg install causing it to be left without suid root perms
1072     before suidmanager or chmod is called in the postinst.
1073     * src/login.c: added faillog support to the pam_authenticate loop. This
1074     loop is now completely rewritten, and should produce better results on
1075     failures, closes: #53164
1076    
1077     -- Ben Collins <bcollins@debian.org> Sun, 9 Jan 2000 23:35:08 -0500
1078    
1079     shadow (19990827-15) unstable; urgency=low
1080    
1081     * src/su.c: moved signal() call to re-establish SIGINT to right place,
1082     closes: #54496
1083     * src/login.c: if hostname is blank (not a remote login via rlogin or
1084     telnet), then use the tty to log failures in syslog, closes: #53966
1085     * passwd: Locking a password by appending '!' appears to be pretty
1086     standard, so ssh needs to check for it.
1087     * passwd and login come with a README.pam that discusses the differences
1088     between the PAM and old non-PAM versions. It also talks about where to
1089     look for details. Also now that I have added the extra examples to the
1090     pam.d files, I hope this satisfies...closes: #52917
1091     * A new package, base-config, which will be used by boot floppies is
1092     going to have an option to configure MD5 usage for passwords. Since
1093     this is the best place for it, and I don't really have any control
1094     over it, I am .... closes: #47620
1095     * libmisc/chowntty.c: applied patch for read-only root, closes: #52069
1096    
1097     -- Ben Collins <bcollins@debian.org> Sat, 8 Jan 2000 22:11:29 -0500
1098    
1099     shadow (19990827-14) unstable; urgency=low
1100    
1101     * debian/local/shells: added /bin/zsh, closes: #53883
1102    
1103     -- Ben Collins <bcollins@debian.org> Sun, 2 Jan 2000 13:51:42 -0500
1104    
1105     shadow (19990827-13) unstable; urgency=low
1106    
1107     * su.c: ignore SIGINT while authenticating, closes: #52372
1108     * su.pam.d: added 2 new examples of how to allow su for wheel users
1109     without prompting for a password, and also how to deny users of a
1110     specific group.
1111    
1112     -- Ben Collins <bcollins@debian.org> Sat, 1 Jan 2000 22:29:46 -0500
1113    
1114     shadow (19990827-12) unstable; urgency=low
1115    
1116     * Recompiled against latest libpam and up'd the module deps,
1117     closes: #52171
1118     * login.pam.d: added "noenv" option so we don't clobber login's setting,
1119     closes: #51441
1120    
1121     -- Ben Collins <bcollins@debian.org> Tue, 14 Dec 1999 22:41:40 -0500
1122    
1123     shadow (19990827-11) unstable; urgency=low
1124    
1125     * debian/passwd.in: add a preinst (matches login's) to fix the latest
1126     build change (only affected hurd since it doesn't use login).
1127     * debian/scripts/passwd.mk: use passwd.preinst instead of login.preinst
1128     to complete the fix above.
1129    
1130     -- Ben Collins <bcollins@debian.org> Mon, 6 Dec 1999 18:25:07 -0500
1131    
1132     shadow (19990827-10) unstable; urgency=low
1133    
1134     * src/login.c: only set pam_fail_delay if > 0. Also make the default 0
1135     so not defining it has the same affect as disabling it, closes: #51178
1136     * src/userdel.c: make sure we remove the shadow group entries when
1137     removing the users own group, closes: #50005, #50138
1138    
1139     -- Ben Collins <bcollins@debian.org> Fri, 26 Nov 1999 22:37:44 -0500
1140    
1141     shadow (19990827-9) unstable; urgency=low
1142    
1143     * src/su.c: Fixed getopt parsing, and added a usage output
1144     * man/su.1: minor typos
1145    
1146     -- Ben Collins <bcollins@debian.org> Mon, 8 Nov 1999 22:13:05 -0500
1147    
1148     shadow (19990827-8) unstable; urgency=low
1149    
1150     * src/login.c: fixed loggin of username on succesful login (was using
1151     the normal username, when it should have used pam_user),
1152     closes: #47819
1153     * src/login.c: check for hushed login and pass PAM_SILENT if true,
1154     closes: #48002
1155     * src/useradd.c: set def_shell to /bin/bash, closes: #48304
1156     * doc/README.debian: add note about how to avoid issues with nscd's
1157     lag in aging the cache, closes: #48629
1158     * src/cppw.c: new program to assist copying a passwd/group file without
1159     corruption, closes: #42141
1160    
1161     -- Ben Collins <bcollins@debian.org> Tue, 2 Nov 1999 21:46:28 -0500
1162    
1163     shadow (19990827-7) unstable; urgency=low
1164    
1165     * {passwd,login}.pam.d: added blurb about how to use the pam_cracklib
1166     module, and also changed it to use pam_unix and not pam_pwdb (gah!
1167     how did that happen?), closes: #46983
1168     * README.debian: changes to reflect new PAM usage aswell as removing
1169     references to obsolete config files, closes: #46595
1170     * passwd.expire.cron: example script that informs users by email when
1171     their accounts are about to expire, closes: #41393
1172     * lastlogin.c: added -h option and usage aswell as long option support,
1173     closes: #45804
1174     * shadow now only has 3 wishlist bugs and nothing else
1175    
1176     -- Ben Collins <bcollins@debian.org> Sat, 9 Oct 1999 11:54:16 -0400
1177    
1178     shadow (19990827-6) unstable; urgency=low
1179    
1180     * debian/shells: new file, needed to include /bin/sash, closes: #45826
1181     * useradd.8,groupadd.8: added note about the prefered use of adduser
1182     and addgroup when conforming to Debian policy (taken from notes in
1183     adduser's man pages), closes: #22821
1184     * dialups.5: new man page that documents /etc/{dialups,d_passwd},
1185     closes: #42212
1186     * src/su.c: added -m, -p and -s command line options to match GNU options,
1187     also documented in su(1), closes: #45394, #46424
1188     * login.defs.5: clarified usage of TTYTYPE_FILE, closes: #23194
1189     * login.pam.d: added pam_issue.so which replaces the old ISSUE_FILE from
1190     login.defs, this also allows it to grok escapes in the issue file,
1191     also increases the MODDEPS to (>= 0.69-10). By default this module is
1192     not enabled, closes: #21044
1193     * login.defs.pam.linux: added ISSUE_FILE to list of deprecated options
1194    
1195     -- Ben Collins <bcollins@debian.org> Mon, 4 Oct 1999 19:56:22 -0400
1196    
1197     shadow (19990827-5) unstable; urgency=low
1198    
1199     * {login,su}.1: added description of a subsystem login, closes: #31987
1200     * src/chowndir.c: fixed recursive chown's on usermod, also changed it
1201     to use lchown and lstat since we actually want that, closes: #46405
1202     * su.1: removed reference to suauth aswell as added "-c" to the SYNOPSIS,
1203     closes: #45685
1204     * login.1: added options to the SYNOPSIS and documented OPTIONS,
1205     closes: #28763
1206     * login.defs.5: documented the ENVIRON_FILE options (even though it's
1207     not really used in the PAM version), close: #28786
1208     * 010_src_gpasswd.c: new patch, fixes changing group passwords when not
1209     using shadow groups, closes: #25919
1210     * {chfn,chsh,login}.pam.d: added nullok to pam_unix.so auth line to
1211     allow for passwordless accounts, closes: #46510
1212     * login.pam.d: add "standard" to the pam_mail option so we get old
1213     style "You have..." login messages.
1214    
1215     -- Ben Collins <bcollins@debian.org> Sun, 3 Oct 1999 13:41:53 -0400
1216    
1217     shadow (19990827-4) unstable; urgency=low
1218    
1219     * Alright, we are really getting some usage from this now, and seeing
1220     some odd ball setups, so it means more work for me, but more stable
1221     and feature filled software for you :)
1222     * debian/{login,su}.pam.d: Fixed spelling errors, closes: #45234, #45235
1223     * debian/login.pam.d: Added commented pam_access.so reference and
1224     description, closes: #45241
1225     * src/login.c: moved usage of setup_uid_gid() when PAM is enabled or
1226     pam_groups.so's groups get clobbered
1227     * src/newgrp.c: don't call sanitize_env() and also make sure we don't
1228     check passwords when the user is trying to get back to their default
1229     group, closes: #22244
1230     * Closed some other bugs that were either not really bugs, or they weren't
1231     reproducable.
1232     * debian/login.pam.d: moved around the pam_motd and pam_mail modules to
1233     order them the same as old login would have done
1234    
1235     -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 19:42:13 -0400
1236    
1237     shadow (19990827-3) unstable; urgency=low
1238    
1239     * This is a "Sit down and really fix some bugs" update. I'm going through
1240     the ones that really need some work.
1241     * src/vipw.c: use the system() call to invoke the editor so that it accepts
1242     command line args in the EDITOR and VISUAL environment vars, closes: #31029
1243     * src/userdel.c: added code to remove user groups (of the same name) if there
1244     were no members left and USERGROUPS_ENAB is set to yes, closes: #35046
1245     * login.defs: documented above change
1246     * {login,passwd}.postinst: fixed some bashisms, closes: #45159
1247     * login.defs.pam.linux: documented the FAKE_SHELL option, closes: 31987
1248     * su.1,login.1: documented the subsystem root ability in login and su, closes:
1249     * doc directory for both packages now includes the README.shadow-paper file
1250     closes: #15391
1251    
1252     -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 15:49:11 -0400
1253    
1254     shadow (19990827-2) unstable; urgency=low
1255    
1256     * debian/rules: use "$(CC) -E" instead of "cpp" to make it easier to
1257     cross compile for Hurd (requested by Marcus Brinkman).
1258     * debian/login.pam.d: forgot to remove that comment about login not
1259     being PAMified, it is and works fine.
1260     * src/login.c: Added login.defs option to turn on and off the persistent
1261     login, also give note on when it isn't and is needed in login.defs.
1262     * lib/getdef.c: Added CLOSE_SESSIONS for above code.
1263     * man/login.defs.5: document the new CLOSE_SESSION option for login
1264     * logoutd: disabled until I can fix it to grok /etc/security/time.conf
1265    
1266     -- Ben Collins <bcollins@debian.org> Mon, 13 Sep 1999 18:57:47 -0400
1267    
1268     shadow (19990827-1) unstable; urgency=low
1269    
1270     * New Maintainer, with Guy's consent.
1271     closes: #22296, #22331 (closed some NMU bug reports)
1272     * New upstream release, closes: #15879, #24712, #25739, #28785, #32991
1273     closes: #38672, #39933, #41060, #42480, #22534, #12690, #36150, #26412
1274     closes: #40398, #43750
1275     * Ok, now for some dusting and house cleaning (aka The Bug Killfile
1276     Begins Here):
1277     %%- login package
1278     - Not a bug in login anymore, closes: #28098
1279     - No longer pertinent, and is not controlled by the login program,
1280     closes: #23155
1281     - This does not appear to be a bug anymore, closes: #32424
1282     - This is not a login problem. Xterm itself prints the LOGIN message
1283     and it does _not_ read login.access, closes: #16958
1284     - Seems to be fixed, closes: #28098
1285     - Huge list of "Fixed" bugs, that I want to close. I really need to
1286     start with a clean slate in order to get some of this cleaned up,
1287     closes: #3439, #11443, #13485, #13815, #15176, #15998, #16187, #17529
1288     closes: #17532, #17532, #18133, #18225, #20052, #20876, #21280, #21357
1289     closes: #21687, #21695, #21746, #21767, #22716, #24710
1290     - lastlog(8): Clarified differences in the usage of "login-name" and
1291     UID, closes: #26727
1292     %%- passwd package
1293     - newuser: appears to be working correctly and placing x, not !,
1294     closes: #19620
1295     - userdel(8): added note about user's mail spool also being deleted,
1296     closes: #20790
1297     - Can't reproduce this one, closes: #21639
1298     - -e expire_date
1299     The date on which the user account will be dis-
1300     abled. The date is specified in the format
1301     MM/DD/YY.
1302     Bug filer was trying to use an integer instead of the documented
1303     format, closes: #22533
1304     - chfn's command line options seem to work for root and non-root,
1305     closes: #25396
1306     - seems to have been fixed by the latest upstream, #25670
1307     - Removed references to shadow(3), closes: #32859
1308     - passwd only saves first 8 chars...duh :) closes: #33368
1309     - userdel can only do so much, the admin should know to check some
1310     things on their own, closes: #35418
1311     - Lot's of Y2K issues fixed in this release, closes: #37232
1312     - useradd requires the -m option to make it create a home directory
1313     if one does not exist, closes: #39581
1314     - useradd's -p option requires the password to already be encrypted
1315     as documented in useradd(8), closes: #39870, #39874
1316     - More "Fixed" bugs in passwd, closes: #13753, #16893, #17894, #18132
1317     closes: #18628, #12691
1318     %%- su (no longer a package, but has bugs just the same, will be
1319     forwarded to the login package soon)
1320     - Sorry, but su (all su's) invoke the shell with -c "cmd". This is
1321     documented, not a bug, it's a standard interface that su expects,
1322     go fix sash's bug for not supporting it, closes: #14551
1323     - Acknoledged NMU: closes: #20058
1324     - More "Fixed" bugs getting closed...CLOSED AT LAST, closes: #17593
1325     closes: #20057, #12689
1326     * Switched to a new build setup (dbs)
1327     * Split makes into seperate files to make it a little cleaner
1328     * FHS compliance changes (usr/{doc,man} to usr/share/{doc,man})
1329     * debian/tar.c: removed
1330     * su: su is now going to be provided by shadow's login package and
1331     removed from shellutils (the shellutils maintainer agreed to this)
1332     in preperation for future PAM support. Added conflicts with older
1333     version of shellutils that does provide the su binary.
1334     * debian/control.in: removed the secure-su package since login now
1335     contains su and all of it's components
1336     * debian/control.in: modified the package descriptions to be a little
1337     more explicative of what they do.
1338     * Upgraded standards version to 3.0.1.1
1339     * Setup suidmanager support for all +s apps, closes: #15705, #15704, #15699
1340     * Enabled PAM. Support now for su, passwd, chfn, chsh. I am working on the
1341     support in login.
1342     * expiry: Changed to be installed as sgid shadow instead of suid root
1343     since it doesn't need root priviledges. Also added man page expiry(1) based
1344     on the comments found in expiry.c.
1345     * Removed bashism's in control scripts. Now lintian clean (smells fresh too)
1346     * chage.c: Keep chage from locking when not running as root, since it just
1347     needs to read the shadow and password files. This let's it run sgid shadow
1348     instead of suid root. When run as root, it can lock files for editing.
1349     * login.c: Pam support Works For Me(tm)!
1350     * login.c: Fixed PAM's auth when PAM_USER was not set from the command line,
1351     also call pam_fail_delay() with FAIL_DELAY as the arg before authentication.
1352     * etc/login.defs.pam.linux: new file, reflects options that PAM takesover
1353     * etc/login.defs.pam.hurd: new file, same for Hurd
1354     * debian/passwd.mk: make sure that login.defs.5 get's installed for Hurd
1355     * pam.d/: Modified defaults for each service to reflect the old style and also
1356     added commented options on how to enable obsoleted options from login.defs
1357     in the PAM Way(tm).
1358     * debian/rules: removed --disable-desrpc from configure options since it was
1359     supposedly just a workaround for glibc 2.0
1360     * src/login.c: reset pam_fail_delay after every failure
1361     * debian/rules: remove debian/files on clean target
1362     * src/login.c: removed setup_limits() and check_nologin() usage when PAM is
1363     enabled
1364     * debian/login.pam.d,debian/login.defs.pam.linux: made notes about the pam_limits.so
1365     module, as well as pam_nologin.so
1366     * debian/su.pam.d: made notes about pam_limits.so module
1367     * debian/control.in: removed depends on libpam-motd since it is now in libpam-modules,
1368     also make login conflict with secure-su
1369     * debian/*: setup so that Hurd does not get PAM, since they don't have it ported
1370     completely yet.
1371     * debian/*: Final approach to a final upload, modified login.postinst to check old
1372     obsolete conffiles to see if the user needs a notice that they are no longer used.
1373    
1374     -- Ben Collins <bcollins@debian.org> Sat, 11 Sep 1999 19:58:14 -0400
1375    
1376     shadow (980403-0.3.3) unstable; urgency=low
1377    
1378     * Non maintainer upload.
1379     * Add dpkg-architecture and cross compilation support to the package.
1380     * Changes for the Hurd:
1381     + Only build passwd, add etc/login.defs.hurd to this package.
1382     + libmisc/rlogin.c: Conditionalize CBAUD, which is not portable.
1383    
1384     -- Marcus Brinkmann <brinkmd@debian.org> Thu, 5 Aug 1999 00:28:12 +0200
1385    
1386     shadow (980403-0.3.2) unstable; urgency=low
1387    
1388     * configure.in patched for utmpx.h (for arm)
1389    
1390     -- Jim Pick <jim@jimpick.com> Sun, 4 Oct 1998 19:06:15 -0700
1391    
1392     shadow (980403-0.3.1) frozen unstable; urgency=low
1393    
1394     * Non maintainer upload.
1395     changes.{guess,sub} changed to recognize a Arm architecture.
1396    
1397     -- Turbo Fredriksson <turbo@debian.org> Fri, 14 Aug 1998 22:37:58 -0400
1398    
1399     shadow (980403-0.3) frozen unstable; urgency=high
1400    
1401     * Non maintainer upload.
1402     * src/login.c: Applied patch from <marekm@i17linuxb.ists.pwr.wroc.pl> to
1403     fix security hole of login not checking the return code from setgid(),
1404     initgroups() or setuid(). [#24710]
1405    
1406     -- James Troup <james@nocrew.org> Fri, 17 Jul 1998 18:56:31 +0100
1407    
1408     shadow (980403-0.2) frozen unstable; urgency=low
1409    
1410     * (login.defs): fixed UMASK
1411     (thanks to James Troup for noticing my screwup :)
1412     * Pruned non-Debian changelog entries.
1413    
1414     -- Joel Klecker <jk@espy.org> Mon, 11 May 1998 11:25:22 -0700
1415    
1416     shadow (980403-0.1) frozen unstable; urgency=low
1417    
1418     * Non-maintainer release.
1419     * New upstream release (18225).
1420     * (debian/login.postinst)
1421     * Use 'touch' instead of 'cat >' when creating /var/log/faillog
1422     (15998,16187,21687).
1423     * No longer fails if no previous configured version exists (11433).
1424     * (gpasswd): now checks which user invoked it before calling setuid() (18132).
1425     * (debian/passwd.postinst): removed bashism (13753).
1426     * (groupmod): NULL dereference fixed upstream, as a result, it no longer
1427     dumps core when changing group name (16893,17894).
1428     * (useradd): no longer segfaults if /etc/default/useradd is missing (18628).
1429     * (login.defs.1): now documents more options (13485).
1430     * (source): includes 'missing' (13815,18133,21280).
1431     * (login.1):
1432     * Removed mention of "d_passwd(5)", which doesn't exist,
1433     and login.defs.5 now documents /etc/dialups (15176).
1434     * Added /etc/nologin to FILES section and reference nologin(5) (21695).
1435     * The URL mentioned in Bug#15391 is no longer valid.
1436     * (login.defs): no longer sets ULIMIT (17529).
1437     * (login):
1438     * No longer uses static buffers for group lines (17532).
1439     * Doesn't seem to make assumptions about gid_t any longer (21767).
1440     * (faillog.8): s-/usr/adm-/var/log-g (19974).
1441     * (lastlog.8): notes that "some systems" use /var/log instead of
1442     /usr/adm (21746).
1443     * Install upstream changelog as 'changelog.gz' as per policy (20052).
1444     * (secure-su): Changed /etc/suauth to reference the group 'root'
1445     instead of 'wheel' (17593).
1446    
1447     -- Joel Klecker <jk@espy.org> Thu, 30 Apr 1998 18:32:12 -0700
1448    
1449     shadow (970616-1) unstable; urgency=low
1450    
1451     * Upstream upgrade.
1452     * chage works (10561).
1453     * Fix NIS behavior (5634,8734,10032,10545,10984,11160,12064).
1454     * Wrote pwconv,pwunconv,grpconv,grpunconv manpage (10940).
1455     * vipw fixes (10521,10696,11618,11924,12184,13001)
1456     * Fixes for new automake.
1457     * Compile with glibc2. (8627,8777,9824,11713,11719,12082,12108,11442).
1458     * debian/rules fixes (8876,12468).
1459     * /etc/login.defs: UMASK=002 (9102).
1460     * chown /dev/vcs* on login (9421,13255).
1461     * Added tty9-tty12 to /etc/securetty (11644).
1462     * Provide template and manpage for /etc/limits (12289).
1463     * Fix security hole in postinst (11769).
1464     * login fills out ut_addr field in utmp (10701).
1465     * shadowconfig.sh fixes (9189,9328,9386,10968,12452,12469).
1466     * Overcome postinst bug in old shadow-passwd package (9939,12120).
1467     * useradd default GROUP=100 (9244).
1468     * Allow 8 bit chars in chfn (12367).
1469     * secure-su - set HOME, use SHELL if set (11003,11189).
1470    
1471     -- Guy Maor <maor@ece.utexas.edu> Fri, 26 Sep 1997 19:23:42 -0500
1472    
1473     shadow (970616) unstable; urgency=low
1474    
1475     * vipw preserves permissions on edited files (10521).
1476     * various other bug fixes.
1477    
1478     -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 16 Jun 1997 02:02:00 +0200
1479    
1480     shadow (970601) unstable; urgency=low
1481    
1482     * Fix typo in libmisc/mail.c causing login to segfault.
1483    
1484     -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 2 Jun 1997 07:33:00 +0200
1485    
1486     shadow (970502-2) unstable; urgency=low
1487    
1488     * Fixes to shadow group support (grpconv didn't work).
1489    
1490     -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 15:48:00 +0200
1491    
1492     shadow (970502-1) unstable; urgency=low
1493    
1494     * Upstream upgrade.
1495    
1496     -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 03:18:00 +0200
1497    
1498     shadow (961025-2) frozen unstable; urgency=medium
1499    
1500     * Fix useradd -D segfault (8098, 8152, 8733).
1501     * Fix shadowconfig - permfix only on xlock; /etc/init.d/xdm rewrite, chmod
1502     (8102, 8320, 8333, 8708).
1503     * Remove HOWTO from usr/doc/passwd as it's in linux-doc (8150).
1504     * Fixes to su.1 (8153).
1505     * login, passwd, su each conflict and replace with the old shadow-*
1506     version. (8269, 8290, 8393, 8394).
1507     * Put /etc/shells back in passwd (8328).
1508     * Fixed login.postinst for upgrade from shadow-login (8392).
1509     * Added -e to pwck for use in shadowconfig: reports only errors, no
1510     warnings (8542).
1511     * Wrote shadowconfig.8 (8588).
1512    
1513     -- Guy Maor <maor@ece.utexas.edu> Sat, 19 Apr 1997 02:34:59 -0500
1514    
1515     shadow (961025-1) unstable; urgency=low
1516    
1517     * Upstream upgrade, new source format.
1518    
1519     -- Guy Maor <maor@ece.utexas.edu> Mon, 10 Feb 1997 02:56:56 -0600
1520    
1521     shadow (960530-1) experimental; urgency=LOW
1522    
1523     * Added grpunconv script
1524     * Changed prerm/postinst scripts to remove/create shadowed group
1525     file
1526     * Added vipw/vigr binaries
1527     * Renamed package to shadow-passwd
1528     * Added packages shadow-su and shadow-login
1529     * Added 'Essential: yes' to be able to replace passwd and login
1530     * Section now base for shadow-passwd and shadow-login
1531     * Added /etc/shell conffile
1532     * Added /etc/securetty conffile
1533     * Added new conffile /etc/suauth. Set it up so only users in group 0
1534     can su to root.
1535    
1536     shadow (960810-1) base; urgency=LOW
1537    
1538     * Added useradd default file so that default group is no longer 1
1539     * Also corrected the useradd manpage
1540     * Replaced grpunconv script by real binary which does correct
1541     locking.
1542     * Added 'source' field control file to control files
1543     * Changed version naming in debian.rules
1544     * New upstream version
1545    
1546    

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.5