1 shadow (1:4.0.3-36) unstable; urgency=low
3 * Debian specific programs fixes:
4 - Re-enable logging and displaying failures on login when login is
5 compiled with PAM and when FAILLOG_ENAB is set to yes. And create the
6 faillog file if it does not exist on postinst (as on Woody).
8 - do not localize login's syslog messages.
9 * Debian packaging fixes:
10 - Fix FTBFS with new dpkg 1.13 and use a correct dpkg-architecture
11 invocation. Closes: #314407
12 - Add a comment about potential sensitive information exposure
13 when LOG_UNKFAIL_ENAB is set in login.defs
15 - Remove limits.5 and limits.conf.5 man pages which do not
16 reflect the way we deal with limits in Debian
17 Closes: #288106, #244754
19 - Make SU_PATH and PATH consistent with the values used in /etc/profile
21 - Comment the UMASK setting which is more confusing than useful
22 as it only affects console logins. Better use pam_umask instead
23 Closes: #314539, #248150
24 - Add a comment about "appropriate" values for umask
26 - Correct the assertion about the variable defined by QMAIL_DIR
27 which is MAILDIR, not MAIL
29 - Move the PASS_MAX_LEN variable at the end of login.defs as this
30 is obsoleted when using PAM
32 - debian/passwd.config:
33 - Re-enable the password confirmation question at critical priority
35 - Do no prompt again for the login name when the two passwords don't
36 match while creating a new user
38 - debian/add-shell.sh, debian/remove-shell.sh, debian/shadowconfig.sh,
39 debian/passwd.config, debian/passwd.postinst:
40 - checked for bashisms, replaced "#!/bin/bash" with "#!/bin/sh",
42 - replaced "test XXX -a YYY" XSI:isms with "test XXX && test YYY",
44 https://pubs.opengroup.org/onlinepubs/009695399/utilities/test.html
45 - replaced all unneeded "egrep"s with basic "grep"s
48 Remove the setuid bit on login
50 - debian/passwd.templates:
51 Templates rewrite to shorten them down a little and make them DTSG
52 compliant. Give more details about what the user's full name is used
55 - Updated to Standards: 3.6.2 (checked)
56 * Debconf translation updates:
57 - Estonian added. Closes: #312471
58 - Basque updated. Closes: #314303
59 - Malagasy updated. Closes: #290842
60 - Punjabi updated. Closes: #315372
61 - Danish updated. Closes: #315378
62 - Polish updated. Closes: #315391
63 - Japanese updated. Closes: #315407
64 - Brazilian Portuguese updated. Closes: #315426
65 - Czech updated. Closes: #315429
66 - Spanish updated. Closes: #315434
67 - Lithuanian updated. Closes: #315483
68 - Galician updated. Closes: #315362
69 - Portuguese updated. Closes: #315375
70 - Simplified Chinese updated. Closes: #315567
72 - Ukrainian updated. Closes: #315727
73 - Welsh updated. Closes: #315809
74 - Slovak updated. Closes: #315812
75 - Romanian updated. Closes: #315783
76 - Finnish updated. Closes: #315972
77 - Catalan updated. Closes: #316026
78 * Man pages translation updates:
79 - Remove the too outdated Korean translation of newgrp.1
80 which doesn't even mention sg
82 * Man pages correction for Debian specific issues:
83 - 402_usermod.8-system-users-range-286258:
84 Document the system user range from 0 to 999 in Debian
86 * Upstream bugs not fixed in upstream releases or CVS:
87 - 423_su_pass_args_without_concatenation
88 Thanks to Helmut Waitzmann.
90 * pass the argument to the shell or command without concatenation
91 before the call to exec.
92 * If no command is provided, the arguments after the username are for
93 the shell, no -c has to be appended.
94 - 008_su_ignore_SIGINT
95 * Also ignore SIGQUIT in su to avoid defeating the delay.
96 The gain in security is very minor.
98 - 424_pwck.8_quiet_option
99 pwck(8): document the -q option. Closes: #309408
100 - 425_lastlog_8_sparse
101 lastlog(8): Document that lastlog is a sparse file, and don't need to be
102 rotated. Closes: #219321
103 - 426_grpck_group-gshadow_members_consistency
104 * (grpck) warn for inconsistencies between members in /etc/group and gshadow
106 * (pwck and grpck) warn and propose a fix for entries present in the
107 regular /etc/group or /etc/passwd files and not in shadow/gshadow.
109 Fix chage display in the case of null expiry fields (do not display
110 Never, but 01 Jan 1970)
112 * Upstream bugs already fixed in upstream releases or CVS:
113 - Corrected typos in chfn.1. Closes: #312428
114 - Corrected typos in gshadow.5. Closes: #312429
115 - Corrected typos in shadow.5. Closes: #312430
116 - Corrected typos in grpck.8. Closes: #312431
117 - Added patch (356th) for su to propagate SIGSTOP up and SIGCONT down.
118 Added similar patch (357th) for newgrp. Both changes only affect
119 operation with CLOSE_SESSION set to yes (in /etc/login.defs).
121 * Translation updates:
122 - debian/patches/010_more-i18ned-messages
123 - More messages are translatable. We will deal with the translation
124 updates after syncing with upstream.
126 - debian/patches/114_eu:
127 - Basque translation update. Closes: #314423
128 - debian/patches/132_vi.dpatch:
129 - Vietnamese translation update. Closes: #315840
130 -- Christian Perrier <bubulle@debian.org> Mon, 20 Jun 2005 23:37:56 +0300
132 shadow (1:4.0.3-35) unstable; urgency=low
134 * Re-apply the debian/patches/036_CAN-2004-1001_passwd_check patch
135 which fixed the "Adjusted password check to fix authentication bypass"
136 security issue (CAN-2004-1001)
137 * Debian packaging fixes:
138 - Add --host to config_options on cross build. Patch from NIIBE Yutaka.
140 - Enable login for GNU/Hurd in rules. First patch from Robert Millan.
142 - Cleanup passwd debconf stuff as md5 passwords are assumed since
143 1:4.0.3-19 and the resolution of #223664.
144 - Document the TTYPERM variable set to 0600 in the default login.defs file
146 - Make login and su use limits.so PAM module by default
147 (change made in sarge branch also)
149 - debian/rules: Add removal of config.log in the clean target
151 - Add Martin to Uploaders
152 - Remove Sam Hartman from Uploaders. The team is now setup and this
153 does not really have a real meaning now. You're still welcome for
154 NMU's, Sam, and thanks for the good work.
155 - Switching from dpatch to quilt.
156 * Debconf translation updates:
157 - Portuguese spellchecked by Miguel Figueiredo
158 - Punjabi (Gumurkhi) added, by Amanpreet Singh Alam. Closes: #309800
159 * Man pages translation updates:
160 - German completed by reference to original man page
162 * Debian specific programs fixes:
164 * Upstream bugs not fixed in upstream releases or CVS:
165 - 421_login.1_pishing:
166 Document how to initiate a trusted path under Linux
168 - set CLOSE_SESSIONS to yes in login.defs, and document why.
170 * Upstream bugs already fixed in upstream releases or CVS:
171 - 324_configure.in-no-debian-dir:
172 Separated from 004_configure.in : this change will not be needed when
173 syncing with upstream
174 - 325_gshadow_5_manpage:
175 Add a gshadow.5 man page, and clarifications in the newgrp and gpasswd
177 Closes: #113191, #166173, #169046, #251926
178 - 326_su.1_pwconv.8-typos:
179 Correct typos in su.1 and pwconv.8 man pages.
181 * Translation updates:
182 - 004_configure.in, 100_LINGUAS
183 Add Vietnamese to LINGUAS. Patch for LINGUAS in configure.in moved
184 from 004_configure.in to the new 100_LINGUAS patch
185 - 101_cs: Czech updated by Miroslav Kure
187 - 102_de: German updated by Dennis Stampfer
188 - 104_fr: French updated by Jean-Luc Coulon
190 - 111_ca: Catalan completed by Guillem Jover
192 - 108_sv: Swedish completed with the help of Magnus Holmgren
193 Encoding issues fixed
195 - 109_uk: Ukrainian completed by Eugeniy Meshcheryakov
197 - 120_nl: Dutch updated by Bart Cornelis
199 - 124_ru: Russian updated by Yuri Kozlov
201 - 129_ru: Romanian updated by Sorin Batariuc
203 - 130_zh_TW: Tradition Chinese updated by Tetralet
205 - 131_tl: Tagalog updated by Eric Pareja
207 - 132_vi: Correct file used for Vietnamese translation
208 Closes: #306614, #307251, #307262, #308479
210 -- Christian Perrier <bubulle@debian.org> Fri, 3 Jun 2005 07:32:07 +0200
212 shadow (1:4.0.3-34) unstable; urgency=low
214 * Debian packaging fixes:
216 * Debian specific programs fixes:
218 * Upstream bugs not fixed in upstream releases or CVS:
220 - relaxed user/group names checking is now fixed and accepts
221 _only_ names matching '^[^-:\n][^:\n]*$'
222 Closes: #264879, #308478
223 * Upstream bugs already fixed in upstream releases or CVS:
224 - 311_high-uids.dpatch:
225 - Add large file support to lastlog and faillog. Closes: #280212
226 * Translation updates:
228 Vietnamese programs translation added (from upstream CVS)
231 Italian programs translation updated
234 -- Christian Perrier <bubulle@debian.org> Tue, 10 May 2005 18:24:12 +0200
236 shadow (1:4.0.3-33) unstable; urgency=low
238 * The "Don't believe lintian blindly" release
239 * Urgency left to low because RC bug fixed but we leave priority
240 to sarge-targeted work
241 * Debian packaging fixes:
242 - Remove CVS id tag from the supplied login.defs file
244 - revert dependency on debconf which would make it required
246 - Add the missing add-shell, remove-shell, cppw and cpgr
247 (Debian specific) man pages
249 - make lintian ignore warnings about missing debconf dependency
250 in passwd.lintian-overrides
251 * Debian specific programs fixes:
253 * Upstream bugs not already fixed in upstream releases or CVS:
255 * Upstream bugs already fixed in upstream releases or CVS:
256 - 313_pam_access_with_preauth:
257 - allow PAM account authorization when preauthenticated
259 - 314_passwd.1_formatting:
260 - minor formatting fixes of passwd(1) man page
262 - 315_chage.1_document_expiration_removal:
263 - document expiration removal in chage(1)
265 - 316_vipw-race-242407:
266 - make vipw to remove /etc/{passwd|shadow|group|gshadow}.edit
269 - 317_lastlog_usage_249611:
270 - Fix the lastlog usage and all the translations accordingly
271 (--user instead of --login).
274 - correct a typo in passwd(1) man page. Closes: #302740
276 -- Christian Perrier <bubulle@debian.org> Sun, 8 May 2005 14:32:20 +0200
278 shadow (1:4.0.3-32) unstable; urgency=low
280 * Switch to dpatch for upstream patches
281 This should bring more clarity to modifications
282 we make to upstream sources and help integrating
283 new upstream releases
284 Old patches have been moved quite roughly to
286 * Modified debian/rules for "Calling GNU configure properly", see
287 /usr/share/doc/autotools-dev/README.Debian.gz
288 * Debian packaging fixes:
290 - Description synopsis initial capital letters removed
291 - passwd now depends on debconf (>=0.5.00) as it uses the seen flag
292 - add login.lintian-overrides and passwd.lintian-overrides
293 files to mention setuid and setgid files and avoid lintian warning
295 - debian/pam.d/login:
296 - Remove the confusing comment about "nullok". Closes: #207816
298 - Add call for dh_installdirs
299 - debian/passwd.dirs:
303 * Debian specific programs fixes:
304 - fixed /usr/sbin/remove-shell bug with handling of non-existing/empty
305 /etc/shells file. Closes: #271565
306 * GNU config automated update: config.sub (20010907 to 20050422),
307 config.guess (20010904 to 20050422)
309 -- Christian Perrier <bubulle@debian.org> Tue, 3 May 2005 11:53:12 +0200
311 shadow (1:4.0.3-31sarge3) unstable; urgency=low
313 * The "please buy me a brain" release
314 * *Really* shorten down the Dutch debconf translation for the root password
315 input so that it fits in one screen. Closes: #277750
316 * man/usermod.8: *Really* document -o option in usermod
318 * man/fr/po4a/fr: Removed. This directory only clutters up the diff
319 and is not used during the build process
320 * man/de/passwd.1: Updated. Closes: #304757
321 * man/de/chsh.1: Updated.
322 * man/it/*: All files updated. Closes: #305095
323 * Translation updates:
324 - Portuguese (from the translation file sent for 4.0.8 upstream)
327 -- Christian Perrier <bubulle@debian.org> Tue, 19 Apr 2005 19:31:43 +0200
329 shadow (1:4.0.3-31sarge2) unstable; urgency=low
331 * Shorten down the Dutch debconf translation for the root password
332 input so that it fits in one screen. Closes: #277750
333 * man/usermod.8: Document -o option in usermod
336 -- Christian Perrier <bubulle@debian.org> Mon, 4 Apr 2005 20:28:47 +0200
338 shadow (1:4.0.3-31sarge1) unstable; urgency=high
340 * Urgency set to high because of RC bug fixed. Reuploaded
341 because I messed up with the changelog first. Use this occasion
342 to start a sarge series just in case. Changes below were made
343 in the former version already.
344 * Avoid package file conflicts for woody->sarge upgrade:
345 - Add manpages-it and manpages-ko to Replaces: for login
346 - Remove manpages-de from Replaces: for login (useless)
347 - Improve readability of the Replaces line for passwd
350 -- Christian Perrier <bubulle@debian.org> Tue, 15 Mar 2005 13:55:34 +0100
352 shadow (1:4.0.3-31) unstable; urgency=low
356 -- Christian Perrier <bubulle@debian.org> Fri, 11 Mar 2005 19:28:38 +0100
358 shadow (1:4.0.3-30.10) unstable; urgency=low
360 * Non-maintainer upload targeted at sarge.
361 * Programs translations:
362 - Greek updated. Closes: #293911
363 - French updated. Closes: #294330
364 * Debconf translations:
365 - Galician updated. Closes: #295543
367 -- Christian Perrier <bubulle@debian.org> Mon, 7 Feb 2005 08:18:56 +0100
369 shadow (1:4.0.3-30.9) unstable; urgency=low
371 * Non-maintainer upload targeted at sarge.
372 * Programs translations:
373 - German updated. Closes: #291703
374 - Tagalog added. Closes: #292353
377 -- Christian Perrier <bubulle@debian.org> Sun, 23 Jan 2005 09:30:49 +0100
379 shadow (1:4.0.3-30.8) unstable; urgency=low
381 * Non-maintainer upload targeted at sarge.
382 * Debconf translations:
383 - Tagalog added. Closes: #289837
384 * Programs translations:
385 - Traditional Chinese added. Closes: #288879
387 -- Christian Perrier <bubulle@debian.org> Tue, 11 Jan 2005 11:39:18 +0100
389 shadow (1:4.0.3-30.7) unstable; urgency=low
391 * Non-maintainer upload targeted at sarge.
392 * Resolv conflict with manpage-spl in login
393 as well as passwd. Thanks to Robert Luberda for
396 -- Christian Perrier <bubulle@debian.org> Thu, 23 Dec 2004 22:23:11 +0100
398 shadow (1:4.0.3-30.6) unstable; urgency=low
400 * Revert back to Ian Gulliver genuine patch
401 to chpasswd. Update man page accordingly.
404 * Programs translations
405 - German updated. Closes: #286522
406 * Debconf translations
407 - German updated. Closes: #286522
409 -- Christian Perrier <bubulle@debian.org> Mon, 20 Dec 2004 23:51:39 +0100
411 shadow (1:4.0.3-30.5) unstable; urgency=high
413 * Non-maintainer upload targeted at sarge.
414 Fix release critical bug
415 * Resolve conflict with woody's manpages-pl package
416 which prevent woody->sarge upgrade if
417 manpages-pl was installed
419 * Programs translations
420 - Romanian added. Closes: #284338
421 * Add MD5 support to chpasswd
422 Thanks to Ian Gulliver for the patch
424 * Correct typos in man pages
425 Thanks to Nicolas François for the patch
427 * Replace "C/" with "../../" in man/fr/shadow.conf
428 for best integration in the package build process
430 -- Christian Perrier <bubulle@debian.org> Thu, 16 Dec 2004 21:48:56 +0100
432 shadow (1:4.0.3-30.4) unstable; urgency=low
434 * Non-maintainer upload targeted at sarge.
435 Localisation and d-i related updates only
436 * Programs translations
437 - Albanian (very partial) added.
438 * Debconf translations
439 - Hindi added. Closes: #282443
440 - Malagasy added. Closes: #282580
441 - Albanian added. Closes: #282160
443 -- Christian Perrier <bubulle@debian.org> Thu, 25 Nov 2004 07:21:53 +0100
445 shadow (1:4.0.3-30.3) unstable; urgency=high
447 * Non-maintainer upload: security fix using the woody patch
449 * Adjusted password check to fix authentication bypass
450 [debian/patches/036_CAN-2004-1001_passwd_check]
451 * Debconf translations
452 - Brazilian Portuguese updated. Closes: #278051
453 - Norwegian Bokmal fixed. Closes: #277563
454 * Programs translations
455 - Indonesian updated. Closes: #277751, #277741
457 -- Christian Perrier <bubulle@debian.org> Tue, 2 Nov 2004 22:28:26 +0100
459 shadow (1:4.0.3-30.2) unstable; urgency=low
461 * Non-maintainer upload targeted at sarge.
462 Localisation and d-i related updates only
463 * Debconf translations
464 - Macedonian added. Closes: #275781
465 - Slovakian updated. Closes: #273585
467 * Man pages translations
468 - German for vipw.8/vigr.8. Closes: #260645
469 * Fix preseeding for d-i : do not mark debconf templates as seen
470 Also remove the hack for Joey Hess login name..:)
472 * Ask for the user full name at critical priority so that
473 it is never empty. Closes: #257700
475 -- Christian Perrier <bubulle@debian.org> Sun, 10 Oct 2004 19:02:50 +0200
477 shadow (1:4.0.3-30.1) unstable; urgency=low
479 * Non-maintainer upload targeted at sarge. Localisation updates only
480 * Debconf translations
481 - Arabic added. Closes: #261022
482 - Swedish updated. Closes: #261553
483 - Bulgarian added. Closes: #262928
484 - Brazilian Portuguese updated. Closes: #263957
485 - Simplified Chinese updated. Closes: #268646
486 - Traditional Chinese updated. Closes: #268151
487 - German updated. Closes: #268051
488 - Basque synced with templates.pot
489 * Programs translations
490 - Swedish updated. Closes: #261553
491 - Russian updated. Closes: #268412
492 - Norwegian Bokmal updated. Closes: #269907
493 - Norwegian Nynorsk updated. Closes: #269907
494 - Hebrew updated. Closes: #269967
495 - Danish updated. Closes: #270083
496 - Catalan updated. Closes: #254956
497 * Man pages translations
498 - French translation completely rewritten and reviewed
500 - Add expiry.1 and limits.conf.5 to the list of installed man
501 pages (add two lines to passwd.files and one to rules)
504 -- Christian Perrier <bubulle@debian.org> Tue, 7 Sep 2004 20:20:21 +0200
506 shadow (1:4.0.3-30) unstable; urgency=high
507 * Attempt to fix FTBFS and dependency problems on hurd. Closes: #235641
508 * don't run dh_undocumented anymore as it has become angstful.
510 * Thanks to Christian Perrier:
511 * Debconf translations
512 - Brazilian updated. Closes: #261387
513 - Croatian added. Closes: #261418
514 - Minor corrections fo ja.po and pl.po headers
515 * Programs translations
516 - Dutch updated. Closes: #260361
517 - Hebrew added. Closes: #260722
518 * Urgency set to high because of RC bug fixed:
519 * Correct check for root password being already set in passwd.config
522 * Acknowledge 29.1 NMU:
523 Closes: #256664, #257949, #258241, #258563, #258566, #258957,
524 #190567, #259389, #260223, #257949, #259663, #259827
526 -- Karl Ramm <kcr@debian.org> Tue, 27 Jul 2004 09:38:32 -0400
528 shadow (1:4.0.3-29.1) unstable; urgency=low
530 * NMU with maintainer consent
531 * Programs translations
532 - Greek updated. Closes: #256664
533 - Finnish updated. Closes: #257949
534 - Spanish updated. Closes: #258241
535 - Polish updated. Closes: #258563
536 - Indonesian added (configure.in changed accordingly). Closes: #258566
537 - French updated. Closes: #258957, #190567
538 - Slovak updated. Closes: #259389
539 - Portuguese updated. Closes: #260223
540 * Debconf translations
541 - Finnish updated. Closes: #257949
542 * Typo correction in su.1 man page. Closes: #259663
543 * Removed malloc definition in libmisc/xmalloc.c
545 * Lintian-driven corrections
546 - Corrected section number in several man pages:
552 - Replace the full GPL text in copyright by a pointer
553 - Bumped Standards to 3.6.1.1 (changes checked)
555 -- Christian Perrier <bubulle@debian.org> Mon, 19 Jul 2004 17:52:24 +0200
557 shadow (1:4.0.3-29) unstable; urgency=low
558 * Be up front on the origin of our su. Closes: #244297
559 * The following thanks to Christian Perrier:
560 * Debconf translations
561 - Hungarian added. Closes: #256493
562 - Greek updated. Closes: #251990
563 - Brazilian portuguese updated. Closes: #256771
565 - corrected file. No more mentions unexisting files
567 this change was already in 28.5 but was forgotten in the
570 closes: #244604, #244734, #246302, #246376, #246848, #246859,
571 #247084, #247698, #247770, #248386, #248391, #248392,
572 #248392, #248516, #248516, #248648, #248938, #248957,
573 #249141, #249257, #249682, #250169, #250339, #250496,
574 #251140, #251141, #251317, #251495, #251716, #251990,
575 #252087, #252499, #253165, #253186, #253570, #254503,
578 -- Karl Ramm <kcr@debian.org> Sat, 3 Jul 2004 00:24:55 -0400
580 shadow (1:4.0.3-28.5) unstable; urgency=low
583 - care about adding ALL existing translations. Removed hard-coded
584 file names. Closes: #248516
585 Thanks to Ruben Porras for noticing
586 This involves changes to debian/*.files with the use of
587 regexp in these files
589 - Make use of plural forms. Closes: #251317
590 * Programs translations
591 - Norwegian Bokmal and Norwegian Nynorsk translations. Closes: #252499
592 - Dutch updated. Closes: #253165
593 - Brazilian Portuguese updated
599 - Catalan added. Closes: #254760
601 * Debconf translations
602 - Finnish added. Closes: #253570
604 - Hebrew added. Closes: #253186
605 - Traditional Chinese added. Closes: #254503
606 - French updated for clarification and shorten the root password screen
608 -- Christian Perrier <bubulle@debian.org> Tue, 22 Jun 2004 09:44:45 +0200
610 shadow (1:4.0.3-28.4) unstable; urgency=low
612 * NMU for l10n stuff again
613 * Programs translations
614 - All languages "activated" in configure.in. Closes: #248516
615 - Russian. Closes: #250496
616 - Bosnian added. Closes: #251141
617 - Finnish update. Closes: #251495
618 - Italian update. Closes: #252087
619 * Debconf translations
620 - Norwegian Bokmal update. Closes: #250339
621 - Bosnian added. Closes: #251140
622 - Catalan updated. Closes: #251716
623 - Greek update. Closes: #251990
624 - Welsh added (directly sent by Dafydd Harries
626 - debian/passwd.config : a few rewards to a few people. Just check
629 -- Christian Perrier <bubulle@debian.org> Tue, 1 Jun 2004 09:11:01 -0300
631 shadow (1:4.0.3-28.3) unstable; urgency=high
633 * NMU for correcting my mistake
634 * Remove an extra "fi" in passwd.config. Closes: #250169
635 * Debconf translation updates:
636 - Norwegian Nynorsk. Closes: #249682
638 -- Christian Perrier <bubulle@debian.org> Fri, 21 May 2004 06:50:13 +0200
640 shadow (1:4.0.3-28.2) unstable; urgency=high
642 * NMU for Debian Installer rc1 release schedule
643 * Removed duplicate sentence in templates. Closes: #244734, #244604
644 * Move the "root password empty" check before the root password
645 confirmation. Closes: #247770
646 * Debconf translation updates:
647 - Danish. Closes: #246859
648 - Spanish. Closes: #246302
649 - Russian. Closes: #248392
650 - Simplified Chinese. Closes: #248938
651 - Lithuanian. Closes: #249141
652 - Italian. Closes: #249257
653 - Dutch sent directly by Bart Cornelis
654 - Korean sent directly by Changwoo Ryu
655 - Galician sent directly by Héctor Fernández
656 - Romanian sent directly by Eddy Petrisor
657 * Programs translation updates:
658 - Korean. Closes: #242055
659 - Japanese. Closes: #242586
660 - Polish. Closes: #246376
661 - Slovak. Closes: #247084
662 - Basque. Closes: #248386
663 - German. Closes: #248391
664 - Russian. Closes: #248392
665 - Spanish. Closes: #248516
666 - Czech. Closes: #248648
667 - Simplified Chinese. Closes: #248957
668 - Indonesian. Closes: #242813
669 - Italian sent directly by Giuseppe Sacco
670 * Translated man pages
671 - Typo correction in Brazilian Portuguese for gpasswd. Closes: #247698
673 -- Christian Perrier <bubulle@debian.org> Tue, 18 May 2004 12:09:34 +0200
675 shadow (1:4.0.3-28.1) unstable; urgency=high
677 * NMU for special purposes below
678 * Urgency set to high for helping out Brazilian DD's building CD's
680 * Translation updates:
682 - Brazilian Portuguese. Closes: #246848
683 - Spanish. Was unfortunately based on older templates hence
684 this does not close 246302
685 - Basque: Closes: #243545
686 - German: Closes: #242116
688 -- Christian Perrier <bubulle@debian.org> Mon, 10 May 2004 23:23:25 +0200
690 shadow (1:4.0.3-28) unstable; urgency=low
692 * Fix login and passwd in preinst to avoid prompts on woody upgrade,
694 * Fix login and passwd configuration file to support common-passwd
695 * Apply NMU patch from Christian Perrier, Closes: #241438
697 -- Sam Hartman <hartmans@debian.org> Thu, 29 Apr 2004 16:31:25 -0400
699 shadow (1:4.0.3-27) unstable; urgency=low
701 * update "da" debconf translation, closes: #241262
702 * new "pt_BR" program translation, closes: #241366
704 -- Karl Ramm <kcr@debian.org> Thu, 1 Apr 2004 00:19:44 -0500
706 shadow (1:4.0.3-26.1) unstable; urgency=low
708 * NMU for Debian Installer needs
709 * Translation updates:
711 - French. Closes: #241438
712 - Ukrainian. Closes: #241514
714 - Japanese. Closes: #241802
715 - Danish. Closes: #241262
716 - Portuguese. Closes: #241675
717 - Polish. Closes: #243185, #242996
718 - Czech. Closes: #241877
719 - Korean. Closes: #241928
720 - Greek. Closes: #242396
721 - Turkish. Closes: #243103
722 - Slovak. Closes: #245671
724 -- Christian Perrier <bubulle@debian.org> Wed, 28 Apr 2004 11:47:34 +0200
726 shadow (1:4.0.3-26) unstable; urgency=low
728 * Have passwd.config fall back gracefully to useradd if adduser is
729 unavailable. closes: #240894
731 -- Karl Ramm <kcr@debian.org> Wed, 31 Mar 2004 00:26:17 -0500
733 shadow (1:4.0.3-25) unstable; urgency=low
735 * Update "da" program translation, thanks to Claus Hindsgaul.
736 * Update "sv" translation, closes: #239198
737 * lower debconf priority of shadow password question to 'low'
739 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 19:39:59 -0500
741 shadow (1:4.0.3-24) unstable; urgency=low
743 * add new program translations to the file manifest. *sigh*
745 * add "tr" debconf translation. closes: #239148
746 * Rearrange username creation dialog text to make sense in
747 new order. closes: #240607
748 * Edit the debconf templates for content.
749 * Remove the program .gmo files in the clean step. closes: #200054
751 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 11:37:22 -0500
753 shadow (1:4.0.3-23) unstable; urgency=low
755 * increase maximum group name size to 32 for no particularly good reason
757 * fix su man page to reflect code. closes: #239805
758 * fix username defaulting in passwd.config. closes: #238781
759 * update "it" debconf translation. closes: #237504
760 * update "ru" debconf translation. closes: #238211
761 * update "de" debconf translation. closes: #238779
762 * update "el" debconf translation. closes: #240473
763 * add "nn" debconf translation. closes: #238590
764 * add "da" program translation. closes: #238005
765 * add "nl" program translation. closes: #238488
766 * add "pt" program translation. closes: #238796
767 * add "pt" debconf translation. closes: #239641
768 * remove spurious const, closes: #240677
770 -- Karl Ramm <kcr@debian.org> Sun, 28 Mar 2004 19:46:34 -0500
772 shadow (1:4.0.3-22) unstable; urgency=low
774 * Don't assume that lastlog.ll_time or utmp.ut_time or utmpx.ut_tv are made
775 up of time_ts and timevals, because they aren't on x86-64. Dismaying
778 -- Karl Ramm <kcr@debian.org> Sun, 14 Mar 2004 16:53:21 -0500
780 shadow (1:4.0.3-21) unstable; urgency=low
782 * Try and get the right French translation update in the right place,
783 Karl, you can do it even if you do only speak English. Closes: #236993
785 -- Karl Ramm <kcr@debian.org> Wed, 10 Mar 2004 15:31:35 -0500
787 shadow (1:4.0.3-20) unstable; urgency=low
789 * Added Norwegian Bokmal debconf translation, closes: #206349
790 * tell shadow build system about new message translations
792 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 11:04:44 -0500
794 shadow (1:4.0.3-19) unstable; urgency=low
796 * When creating a user account in passwd.config, ask for full name
797 first, and make up a default username. Closes: #235386
798 * "No really, assume md5 passwords". Closes: #223664
800 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 00:42:08 -0500
802 shadow (1:4.0.3-18) unstable; urgency=low
804 * Removed po/cs.po and added new debian/po/cs.po
805 Updated Czech translation, closes: #229125
806 * Updated Japanese debconf translation, closes: #227237
807 * Updated Danish debconf translation, closes: #227619
808 * Updated Dutch debconf translation, closes: #227883
809 * Updated Brazilian Portuguese debconf translation, closes: #228080
810 * Added Simplified Chinese debconf translation
811 Added Simplified Chinese programs translation
813 * Added Greek debconf translation
814 Added Greek programs translation
815 Closes: #229504, #229528
816 * Added Finnish programs translation, closes: #230369
817 charset changed from UTF-8 to ISO-8859-1 as the bug patch was wrong
818 * Updated German debconf translation, closes: #232710
819 * Updated Russian debconf translation, closes: #235541
820 * Added Ukrainian debconf translation, closes: #233560
821 * Added Lithuanian debconf translation, closes: #235698
822 * thanks to Christian Perrier <bubulle@debian.org>
824 -- Karl Ramm <kcr@debian.org> Wed, 3 Mar 2004 22:56:31 -0500
826 shadow (1:4.0.3-17) unstable; urgency=low
828 * Fix braino in version number of example dependency in README.shells.
829 Apologies to anyone foolhardy enough to believe my documentation.
830 * Add Swedish debconf translation, closes: #225059
831 * New French debconf translation, closes: #225914
832 * Add Catalan debconf translation, closes: #227029
833 * add securetty files for the hurd, freebsd, and netbsd, closes: #200739
835 -- Karl Ramm <kcr@debian.org> Sun, 11 Jan 2004 17:37:54 -0500
837 shadow (1:4.0.3-16) unstable; urgency=low
839 * run dh_installdeb *after* dh_installdebconf,
840 remove . from short description of passwd,
841 add versioned conflict with debconf older than 0.5
843 * replace manpages-it due to man page conflict
845 * fix the *other* su syslogs.
847 * fix filename in control file, closes: #224579
848 * fix permissions on chage and expiry, closes: #224717
849 * run debconf-updatepo
850 * remove debian/compat as redundant
852 -- Karl Ramm <kcr@debian.org> Mon, 22 Dec 2003 19:53:30 -0500
854 shadow (1:4.0.3-15) unstable; urgency=low
856 * remove bogus dependency on base-config 2.00,
857 closes: #222772, #223726
858 * New Czech translation thanks to Miroslav Kure.
860 -- Karl Ramm <kcr@debian.org> Fri, 12 Dec 2003 18:40:25 -0500
862 shadow (1:4.0.3-14) unstable; urgency=low
864 * exit 30 when backing all the way out in passwd.conf, and
865 depend on base-config 2.00, closes: #222772
866 * adjust debconf templates for debian-installer work,
869 -- Karl Ramm <kcr@debian.org> Thu, 11 Dec 2003 01:53:37 -0500
871 shadow (1:4.0.3-13) unstable; urgency=low
873 * Fix typo passwd.config. Closes: #223079, #222714
874 * Let's try out this oldfangled anonymous ftp upload queue.
876 -- Karl Ramm <kcr@debian.org> Mon, 8 Dec 2003 17:59:31 -0500
878 shadow (1:4.0.3-12) unstable; urgency=low
880 * Explicitly use automake-1.7 and aclocal-1.7. closes: #216594
881 * Update Danish debconf translation. closes: #216542
882 * Update French debconf translation. closes: #206352
883 * Update Dutch debconf translation. closes: #212995
884 * Remove redundant dependency on grep. closes: #216535
885 * Fix chfn documentation bug. closes: #213931
886 * Fix su syslogs to be less ambiguous. (old:new instead of old-new
887 because '-' can appear in usernames.) Not clearer, mind you, but less
888 ambiguous. closes: #213592
889 * Rename limits(5) to limits.conf(5) and edit to reflect reality.
891 * Move the change_uid call in login back to where it was before -11, and
892 relocate the fork for pam_close_session above it. closes: #211884
894 -- Karl Ramm <kcr@debian.org> Sat, 25 Oct 2003 15:26:20 -0400
896 shadow (1:4.0.3-11) unstable; urgency=low
898 * update Japanese debconf translation. closes: #210382
899 * update Brazilian Portuguese debconf translation. closes: #208122
900 * run pam cleanup code as root. closes: #195048
902 -- Karl Ramm <kcr@debian.org> Sat, 13 Sep 2003 17:49:29 -0400
904 shadow (1:4.0.3-10) unstable; urgency=low
906 * postinst sources confmodule. closes: #88843
907 * Implement the pam configuration New World Order. Wow, that was quick. :-)
908 * Implement a scheme for allowing other packages to modify /etc/shells.
910 -- Karl Ramm <kcr@debian.org> Fri, 22 Aug 2003 20:58:42 -0400
912 shadow (1:4.0.3-9) unstable; urgency=low
914 * fix mysterious creeping bug in po/Makefile.in.in, closes: #200052
915 * dutch debconf translation, closes: #204578
916 * switch to po-debconf, closes: #183998, #200130
917 * use automake1.7, closes: #205991
918 * update german debconf translation, closes: #94138
919 * I can't come up with a good justification as to why characters other
920 than ':'s and '\0's should be disallowed in group and usernames (other
921 than '-' as the leading character). Thus, the maintenance tools don't
922 anymore. closes: #79682, #166798, #171179
923 * Fix typo in /etc/pam.d/su. closes: #196804
924 * danish debconf translation, closes: #118245
925 * russian debconf translation, closes: #198729
926 * And last, but not least, what's undoubtedly going to be the most
927 popular change: md5 passwords are turned on by default, and there is
928 no prompt to change them. Yes, this is reduced functionality. No, it
929 can't go back in the way it was; the old code not only modified
930 conffiles, it modified *other*packages* conffiles and was a massive
931 policy violation. I expect this change will motivate the people who
932 have said that they will come up with a proper solution to do so.
933 closes: #186016, #110228, #171808
935 -- Karl Ramm <kcr@debian.org> Wed, 20 Aug 2003 02:06:50 -0400
937 shadow (1:4.0.3-8) unstable; urgency=low
939 * Fix missing ':' in getopt call. closes: #184301
940 * Don't install mkpasswd, we don't use it. closes: #185919, #187906
941 * replaces: manpages-ko. closes: #184810
942 * Fix the message in #190567 (not closing until it's been accepted upstream)
943 * Fix brainos in login.1. closes: #184731
944 * Fixup permissions for chage. closes: #184138
945 * Force the umask to 022 in passwd.config. closes: #182506
946 * Add Sam Hartman <hartmans@debian.org> as an uploader.
947 * Update standards-version.
948 * Add versioned build-depend on debhelper.
950 -- Karl Ramm <kcr@debian.org> Sat, 26 Apr 2003 15:34:16 -0400
952 shadow (1:4.0.3-7) unstable; urgency=low
954 * When relocating a user's home directory, don't fail and remove the new
955 home directory if we can't remove the old home directory for some
956 reason; the results can be spectacularly poor if, for instance, only
957 the rmdir() fails. closes: #166369
958 * run dh_installdebconf so base-config will work. *sigh*. closes: #166788
960 -- Karl Ramm <kcr@debian.org> Sun, 24 Nov 2002 21:40:30 -0500
962 shadow (1:4.0.3-6) unstable; urgency=low
964 * remove automake dependency and leave only automake1.5, since it seems
965 to confuse the alpha and mipsel autobuilders for some reason.
967 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 21:45:15 -0400
969 shadow (1:4.0.3-5) unstable; urgency=low
971 * build-depend on libtool and automake. oops. closes: #164545
973 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 01:44:47 -0400
975 shadow (1:4.0.3-4) unstable; urgency=low
977 * I am unable to begin to express the bitterness that I'm now experiencing.
978 * replaces manpages-de <= 0.4-4, closes: #162097, #162173
979 * replaces manpages-fr, closes: #162150
980 * replaces manpages-hu, closes: #162126
981 * replaces manpages-ja, closes: #163511, #162095
982 * fix sg symlink, closes: #162339, #163652
983 * newgrp should be aware that getlogin() and ttyname() are not
984 guaranteed to return anything and NOT blindly assume that they
985 successfully returned a pointer to a string. I mean, really, people,
986 that sort of thing hasn't been reliable since 4.2BSD on a VAX. I'll
987 bet most of the working on the upstream weren't even born yet when
988 this sort of thing was commonplace (it was NEVER acceptable).
990 * pull the manpage for the spiffy su forward. closes: #162275
991 * depend on automake1.5, and rerun the autogrunge. This should
992 *hopefully* make it build more consistently.
993 * this concludes the biweekly treading of water.
995 -- Karl Ramm <kcr@debian.org> Sat, 12 Oct 2002 14:56:16 -0400
997 shadow (1:4.0.3-3) unstable; urgency=low
999 * the "fix the brain damage" release
1000 * fix pam brain-damage in ch{age,passwd}, {group,user}{add,del,mod}, newusers
1001 closes: #162181, #162199, #162228
1002 * fix vipw symlink brain-damage: closes: #162218
1003 * fix package description brain damage, closes: #139563
1004 * install cp{pw,gr} brain damage
1006 -- Karl Ramm <kcr@debian.org> Wed, 25 Sep 2002 01:21:35 -0400
1008 shadow (1:4.0.3-2) unstable; urgency=low
1010 * fix "su -". closes: #162089
1011 * document exit codes of groupdel and userdel (again, for userdel)
1013 * clean up logoutd cleanup
1015 -- Karl Ramm <kcr@debian.org> Mon, 23 Sep 2002 19:44:40 -0400
1017 shadow (1:4.0.3-1) unstable; urgency=low
1019 * new upstream version! closes: #149444, #150237, #145415
1020 * completely new packaging!
1023 * remove /etc/init.d/logoutd, like the old postrm should've, closes: #160682
1024 * fix passwd manpage, closes: #160477, #122797
1025 * fix lastlog manpage, closes: #159886
1026 * add as many virtual console devices as I seem to have to securetty,
1028 * add ttyS0 and tts/0 to securetty. closes: #130138
1029 * su should not segfault if nobody has uid 0. closes: #139967
1030 * install and use translations. closes: #118238
1031 * upstream uses new automake. closes: #114935
1032 * add russian template file for password. closes: #130358
1033 * handle template installation correctly. closes: #156674
1034 * don't place a maximum restriction on the length of passwords.
1036 * fix description. closes: #145459
1037 * update config.{guess,sub}
1039 -- Karl Ramm <kcr@debian.org> Wed, 18 Sep 2002 10:14:08 -0400
1041 shadow (20000902-12) unstable; urgency=high
1044 * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
1046 -- Karl Ramm <kcr@debian.org> Sun, 7 Apr 2002 11:54:48 -0400
1048 shadow (20000902-11) unstable; urgency=low
1051 * remove changelog~ file. oops. closes: #139711
1052 * fix typo in control. closes: #139564
1053 * Hmmm. People open more bugs when I upload new versions of things.
1054 Maybe they just notice them more then, or maybe it's just Murphy.
1056 -- K. Ramm <kcr@debian.org> Tue, 26 Mar 2002 12:14:33 -0500
1058 shadow (20000902-10) unstable; urgency=low
1060 * We hates the automake. We hates it forever. closes: #139293
1061 * stupid omission: logoutd still in postinst. closes: #139422
1062 * make login.defs a bit clearer. closes: #138809
1064 -- Karl Ramm <kcr@debian.org> Fri, 22 Mar 2002 12:09:07 -0500
1066 shadow (20000902-9) unstable; urgency=medium
1068 * Get rid of logoutd, it doesn't work, didn't work in potato, and now
1069 it's causing people to open RC bugs. closes: #138259, #66153, #121940
1070 I'm told the timeoutd package does a better job anyway.
1071 * add /bin/tcsh to /etc/shells, closes: #118103, #122112
1072 * add /bin/ksh to /etc/shells, closes: #123556
1073 * remove text about password aging from passwd(5), closes: #137493
1074 * spanish debconf template for passwd, closes: #136463
1075 * document the fact that you can not have a valid password in
1076 /etc/shadow. closes: #131690
1077 * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
1078 * fix locations of utmp and wtmp in login(1), closes: #119656
1079 * The package description for passwd refers to README.Debian.gz
1080 but only README.debian.gz actually exists. Most packages use
1081 README.Debian.gz, but the control file is the only place that gets it
1082 wrong for this package. When in doubt, fix the documentation. :-)
1085 -- Karl Ramm <kcr@debian.org> Thu, 14 Mar 2002 17:05:56 -0500
1087 shadow (20000902-8) unstable; urgency=low
1089 * check in passwd.expire.cron for already-expired passwords; closes: #102319
1090 * note in chage.1 and shadowconfig.8 that password aging information
1091 only works when shadow passwords are enabled. closes: #103702
1092 * enable changing the name in chfn by default. closes: #107819
1093 * fail to mangle files in lib/commonio.c, thanks to matt@linuxbox.nu
1094 * add /dev/console to the secure ttys list. because. closes: #113949
1095 * find the FHS mail spool first in configure. closes: #114951
1096 (thanks to mjb@debian.org)
1097 * above sadly causes automake to go bonkers, and I don't want to
1098 reassemble the build system before woody is released. Keep automake
1099 from going off on its own.
1100 * terminate argument validation in login when it hits a '--'.
1103 -- Karl Ramm <kcr@debian.org> Mon, 22 Oct 2001 11:17:35 -0400
1105 shadow (20000902-7) unstable; urgency=low
1107 * the "I'm sorry, I should've done this earlier" release
1108 * Cancel login timeout after authentication so that patient people
1109 timing out on network directory services can log in with local
1110 accounts. Closes: #107148
1111 * Add Brazilian Portuguese debconf template translation for passwd.
1112 Closes: #105292, #93223
1113 * Pull /usr/share/doc/$package/README.shadow-paper.gz. Closes: #98058
1114 * Use getent instead of group to verify existence of shadow group
1115 [works better for distributed group files]. Closes: #99902
1116 [Note that this sort of problem is rampant in these postinst and
1117 config scripts, but that's not getting fixed in woody.]
1118 * Amend reference to /usr/doc in shadowconfig.8. Closes: #102804
1119 * su should set $USER. Closes: #102995
1120 * userdel now deletes user groups from /etc/gshadow as well as
1121 /etc/group. Closes: #99442
1122 * grpck now has an (otherwise undocumented) -p option, so that
1123 shadowconfig can clean up the results of the above, so the config
1124 script will fail randomly less often. Closes: #103385
1126 -- Karl Ramm <kcr@debian.org> Wed, 22 Aug 2001 12:09:27 -0400
1128 shadow (20000902-6.1) unstable; urgency=low
1130 * Non-maintainer upload.
1131 * Upgrade to latest config.sub and config.guess. Closes: #88547
1133 -- Gerhard Tonn <gt@debian.org> Fri, 1 Jun 2001 20:38:43 +0200
1135 shadow (20000902-6) unstable; urgency=medium
1137 * actually set root's password when appropriate
1138 patch thanks to joeyh, closes #98402
1139 * fix error in expiry man page. Such damage. closes: #99291
1140 * fix group of setgid program chage and expiry, closes: #98122
1142 -- Karl Ramm <kcr@debian.org> Thu, 31 May 2001 07:38:59 -0400
1144 shadow (20000902-5) unstable; urgency=low
1146 * add build dependency on file, to keep libtool happy. closes: #97498
1148 -- Karl Ramm <kcr@debian.org> Wed, 16 May 2001 06:57:23 -0400
1150 shadow (20000902-4) unstable; urgency=low
1152 * Change maintainers, closes: #92355
1154 -- Karl Ramm <kcr@debian.org> Sun, 13 May 2001 03:28:07 -0400
1156 shadow (20000902-3.1) unstable; urgency=low
1158 * Non-maintainer upload
1159 * Recompile to fix ARM lossage
1161 -- Philip Blundell <philb@armlinux.org> Sun, 11 Mar 2001 07:47:27 -0500
1163 shadow (20000902-3) unstable; urgency=low
1165 * Update config.sub and config.guess so ia64 compiled, closes: #81897
1166 * libmisc/sub.c: skip '*' in shell name when doing subsystem, closes:
1168 * src/su.c: don't assume uid 0 == "root", use getpwuid to fetch it,
1170 * This was fixed in a previous version, closes: #77057
1171 * Update passwd long desc, closes: #88299
1172 * Conflict with suidmanager << 0.5, and remove suid{,un}register calls,
1174 * Update policy to 3.5.0.0
1175 * Added debconf support for passwd from base-config
1177 -- Ben Collins <bcollins@debian.org> Sat, 3 Mar 2001 07:26:57 -0500
1179 shadow (20000902-2) unstable frozen; urgency=low
1181 * control.hurd->control.gnu: closes: #77940
1182 * Cannot reproduce, closes: #79447
1183 * User never sent a patch, plus I think removing the passwd/account when
1184 doing passwd -l is a bad idea. Makes it so you cannot unlock the
1185 account. closes: #77824
1186 * Don't allow shadowconfig to change perms of other binaries, close: #77057
1187 * IMO, this is not a bug. It's part of a feature, and can be disabled by
1188 turning off USER_GROUPS. closes: #76806
1189 * /bin/login is suid root for several good reasons. For one, it allows
1190 daemons that use it to run as non-root. This is a good thing since it
1191 means only one program is running as root, and not several. closes: #17911
1192 * sulog is fairly easy to grep or parse so I don't see how the
1193 similarity of the log entries for failed and successful is a problem.
1194 '-' for failed, '+' for success. closes: #63801
1195 * logoutd.8: s,/etc/utmp,/var/run/utmp, closes: #80494
1196 * Fix case where pam_auth returns a NULL username, closes: #76817, #75510
1197 * Hmm, Linux is a sysv derivative, so the comment is perfectly
1198 legitimate, closes: #76898
1199 * MAX_PASSWORD is used by useradd, and CHFN_AUTH is actually used by
1200 * chfn to decide if the current user needs to auth in order to change
1201 their info, closes: #71114
1202 * login.1: Fix \' closes: #75435
1203 * login -f works for me assuming you call it as root. I tested this with
1204 plain pam_unix.so, and also with pam_unix.so stacked with pam_ldap.so.
1205 So if it doesn't work with telnet-heimdal, then that program is not
1206 doing something right. closes: #78186
1207 * login.pam.d: made pam_nologin.so requisite. closes: #80111
1208 * su to root seems pretty quick to me, closes: #64756
1209 * xmalloc.c: remove declaration of malloc, which was causing system
1210 * header conflicts. closes: #80398
1212 -- Ben Collins <bcollins@debian.org> Sun, 31 Dec 2000 14:33:47 -0500
1214 shadow (20000902-1) unstable frozen; urgency=low
1216 * New upstream release, lots of Debian patches merged, closes: #72735
1217 * man/passwd.1: removed reference to passwd(3), closes: #72704
1218 * man/chsh.1,man/chfn.1: document login.defs affects on these programs,
1220 * not a bug, expected behavior, closes: #74137
1221 * IMO, this is a bug in the user's setup, closes: #65600
1222 * securetty: add devfs console devices, closes: #71946
1223 * libmisc/sulog.c: removed arbitrary limit on number of chars printed of
1224 the tty name (truncated to 6 chars, which is silly), closes: #65404
1225 * tested this, and it works fine for me so long as pam_unix.so is called
1226 with the nullok option (which it isn't by default because of security
1227 concerns), closes: #75063
1228 * appears to be fixed by PAM, closes: #70627
1229 * src/useradd.c: user mkstemp instead of mktemp, per libc6 linktime
1231 * src/su.c: fixup arg handling passed to shell, closes: #75326
1233 -- Ben Collins <bcollins@debian.org> Mon, 23 Oct 2000 13:22:29 -0400
1235 shadow (19990827-21) unstable frozen; urgency=low
1238 * Use pre-generated files for hurd/linux control file. The old method of
1239 using cpp would have broken with the new gcc.
1241 -- Ben Collins <bcollins@debian.org> Wed, 26 Jul 2000 21:04:03 -0400
1243 shadow (19990827-20) unstable frozen; urgency=low
1246 None of these are marked as RC in the BTS, however, they do make the
1247 package unsuitable for release. Since this is an essential package (IOW,
1248 installed on every Debian system), I hope you can see how important it
1249 is to make sure this package is perfect. None of the changes are
1250 functional (except the fix in logoutd's init script, which was a 20 char
1251 change), so please consider this for the next test cycle.
1252 * Fix logoutd init script from spurious output when /etc/porttime is not
1253 there, closes: #63962, #64067
1254 * su: Fix typo in usage output, closes: #60226
1255 * passwd: Fixed typo and missing newline in output for successful password
1256 change, closes: #64106, #63703
1257 * passwd.1: Add documentation on the -f, -e, -s and -d command line
1258 options, closes: #64339, #64410
1259 * login: Verified that utmp/wtmp works when called by telnet with -h
1260 option, closes: #56854
1262 -- Ben Collins <bcollins@debian.org> Tue, 23 May 2000 14:40:01 -0400
1264 shadow (19990827-19) unstable frozen; urgency=low
1266 * debian/local/shells: added esh, closes: #59934
1267 * logoutd: modify to work with pam_time.so's time.conf file, modify
1268 manpage to reflect this, closes: #61300
1269 * userdel.8: added note about group removal, closes: #56723
1270 * base-config handles md5 setup, closes: #60125
1271 * cppw: make sure it gets installed, closes: #62960
1272 * passwd: correct error message for "not you", closes: #61313
1273 * sulog.c: fixed extern for char (char foo[] -> char *foo), closes: #61643
1274 * userdel.8: documented userdel's exit values, closes: #54775
1275 * passwd: error messages are two fold, the second is actually from
1276 pam_strerror(), closes: #61937
1277 * passwd: print "success" on successful password change, closes: #58676
1279 -- Ben Collins <bcollins@debian.org> Sat, 29 Apr 2000 10:26:56 -0400
1281 shadow (19990827-18) unstable frozen; urgency=low
1283 * Crap, all the bug fixes from -17 need to go to frozen too
1285 -- Ben Collins <bcollins@debian.org> Tue, 29 Feb 2000 14:57:14 -0500
1287 shadow (19990827-17) unstable; urgency=low
1289 * Fixed typo in login.defs, closes: #54877
1290 * logoutd.init.d: Check for /etc/security/time.conf, closes: #54900
1291 * login.defs: Added note about the MAIL env option, closes: #54768
1292 * login.pam.d,passwd.pam.d: Use new options in pam_unix.so to enable
1293 obscure password checks. This mimics the old behavior in pre-PAM
1294 shadow, closes: #58203
1295 * Use patch from Topi Miettinen <tom@pluto.nic.fi> to add pam session
1296 ability to su, closes: #57526, #55873, #57532
1297 * Made login's -f option also able to use the username after -- if none
1298 was passed as it's optarg, closes: #53702
1300 -- Ben Collins <bcollins@debian.org> Mon, 28 Feb 2000 12:37:22 -0500
1302 shadow (19990827-16) unstable; urgency=low
1304 * got rid of g+s directories in the source tarball, closes: #54585
1305 * make su mode 4755 in the package. This way there is no chance of a
1306 failed dpkg install causing it to be left without suid root perms
1307 before suidmanager or chmod is called in the postinst.
1308 * src/login.c: added faillog support to the pam_authenticate loop. This
1309 loop is now completely rewritten, and should produce better results on
1310 failures, closes: #53164
1312 -- Ben Collins <bcollins@debian.org> Sun, 9 Jan 2000 23:35:08 -0500
1314 shadow (19990827-15) unstable; urgency=low
1316 * src/su.c: moved signal() call to re-establish SIGINT to right place,
1318 * src/login.c: if hostname is blank (not a remote login via rlogin or
1319 telnet), then use the tty to log failures in syslog, closes: #53966
1320 * passwd: Locking a password by appending '!' appears to be pretty
1321 standard, so ssh needs to check for it.
1322 * passwd and login come with a README.pam that discusses the differences
1323 between the PAM and old non-PAM versions. It also talks about where to
1324 look for details. Also now that I have added the extra examples to the
1325 pam.d files, I hope this satisfies...closes: #52917
1326 * A new package, base-config, which will be used by boot floppies is
1327 going to have an option to configure MD5 usage for passwords. Since
1328 this is the best place for it, and I don't really have any control
1329 over it, I am .... closes: #47620
1330 * libmisc/chowntty.c: applied patch for read-only root, closes: #52069
1332 -- Ben Collins <bcollins@debian.org> Sat, 8 Jan 2000 22:11:29 -0500
1334 shadow (19990827-14) unstable; urgency=low
1336 * debian/local/shells: added /bin/zsh, closes: #53883
1338 -- Ben Collins <bcollins@debian.org> Sun, 2 Jan 2000 13:51:42 -0500
1340 shadow (19990827-13) unstable; urgency=low
1342 * su.c: ignore SIGINT while authenticating, closes: #52372
1343 * su.pam.d: added 2 new examples of how to allow su for wheel users
1344 without prompting for a password, and also how to deny users of a
1347 -- Ben Collins <bcollins@debian.org> Sat, 1 Jan 2000 22:29:46 -0500
1349 shadow (19990827-12) unstable; urgency=low
1351 * Recompiled against latest libpam and up'd the module deps,
1353 * login.pam.d: added "noenv" option so we don't clobber login's setting,
1356 -- Ben Collins <bcollins@debian.org> Tue, 14 Dec 1999 22:41:40 -0500
1358 shadow (19990827-11) unstable; urgency=low
1360 * debian/passwd.in: add a preinst (matches login's) to fix the latest
1361 build change (only affected hurd since it doesn't use login).
1362 * debian/scripts/passwd.mk: use passwd.preinst instead of login.preinst
1363 to complete the fix above.
1365 -- Ben Collins <bcollins@debian.org> Mon, 6 Dec 1999 18:25:07 -0500
1367 shadow (19990827-10) unstable; urgency=low
1369 * src/login.c: only set pam_fail_delay if > 0. Also make the default 0
1370 so not defining it has the same affect as disabling it, closes: #51178
1371 * src/userdel.c: make sure we remove the shadow group entries when
1372 removing the users own group, closes: #50005, #50138
1374 -- Ben Collins <bcollins@debian.org> Fri, 26 Nov 1999 22:37:44 -0500
1376 shadow (19990827-9) unstable; urgency=low
1378 * src/su.c: Fixed getopt parsing, and added a usage output
1379 * man/su.1: minor typos
1381 -- Ben Collins <bcollins@debian.org> Mon, 8 Nov 1999 22:13:05 -0500
1383 shadow (19990827-8) unstable; urgency=low
1385 * src/login.c: fixed login of username on successful login (was using
1386 the normal username, when it should have used pam_user),
1388 * src/login.c: check for hushed login and pass PAM_SILENT if true,
1390 * src/useradd.c: set def_shell to /bin/bash, closes: #48304
1391 * doc/README.debian: add note about how to avoid issues with nscd's
1392 lag in aging the cache, closes: #48629
1393 * src/cppw.c: new program to assist copying a passwd/group file without
1394 corruption, closes: #42141
1396 -- Ben Collins <bcollins@debian.org> Tue, 2 Nov 1999 21:46:28 -0500
1398 shadow (19990827-7) unstable; urgency=low
1400 * {passwd,login}.pam.d: added blurb about how to use the pam_cracklib
1401 module, and also changed it to use pam_unix and not pam_pwdb (gah!
1402 how did that happen?), closes: #46983
1403 * README.debian: changes to reflect new PAM usage as well as removing
1404 references to obsolete config files, closes: #46595
1405 * passwd.expire.cron: example script that informs users by email when
1406 their accounts are about to expire, closes: #41393
1407 * lastlogin.c: added -h option and usage as well as long option support,
1409 * shadow now only has 3 wishlist bugs and nothing else
1411 -- Ben Collins <bcollins@debian.org> Sat, 9 Oct 1999 11:54:16 -0400
1413 shadow (19990827-6) unstable; urgency=low
1415 * debian/shells: new file, needed to include /bin/sash, closes: #45826
1416 * useradd.8,groupadd.8: added note about the preferred use of adduser
1417 and addgroup when conforming to Debian policy (taken from notes in
1418 adduser's man pages), closes: #22821
1419 * dialups.5: new man page that documents /etc/{dialups,d_passwd},
1421 * src/su.c: added -m, -p and -s command line options to match GNU options,
1422 also documented in su(1), closes: #45394, #46424
1423 * login.defs.5: clarified usage of TTYTYPE_FILE, closes: #23194
1424 * login.pam.d: added pam_issue.so which replaces the old ISSUE_FILE from
1425 login.defs, this also allows it to grok escapes in the issue file,
1426 also increases the MODDEPS to (>= 0.69-10). By default this module is
1427 not enabled, closes: #21044
1428 * login.defs.pam.linux: added ISSUE_FILE to list of deprecated options
1430 -- Ben Collins <bcollins@debian.org> Mon, 4 Oct 1999 19:56:22 -0400
1432 shadow (19990827-5) unstable; urgency=low
1434 * {login,su}.1: added description of a subsystem login, closes: #31987
1435 * src/chowndir.c: fixed recursive chown's on usermod, also changed it
1436 to use lchown and lstat since we actually want that, closes: #46405
1437 * su.1: removed reference to suauth as well as added "-c" to the SYNOPSIS,
1439 * login.1: added options to the SYNOPSIS and documented OPTIONS,
1441 * login.defs.5: documented the ENVIRON_FILE options (even though it's
1442 not really used in the PAM version), close: #28786
1443 * 010_src_gpasswd.c: new patch, fixes changing group passwords when not
1444 using shadow groups, closes: #25919
1445 * {chfn,chsh,login}.pam.d: added nullok to pam_unix.so auth line to
1446 allow for passwordless accounts, closes: #46510
1447 * login.pam.d: add "standard" to the pam_mail option so we get old
1448 style "You have..." login messages.
1450 -- Ben Collins <bcollins@debian.org> Sun, 3 Oct 1999 13:41:53 -0400
1452 shadow (19990827-4) unstable; urgency=low
1454 * Alright, we are really getting some usage from this now, and seeing
1455 some odd ball setups, so it means more work for me, but more stable
1456 and feature filled software for you :)
1457 * debian/{login,su}.pam.d: Fixed spelling errors, closes: #45234, #45235
1458 * debian/login.pam.d: Added commented pam_access.so reference and
1459 description, closes: #45241
1460 * src/login.c: moved usage of setup_uid_gid() when PAM is enabled or
1461 pam_groups.so's groups get clobbered
1462 * src/newgrp.c: don't call sanitize_env() and also make sure we don't
1463 check passwords when the user is trying to get back to their default
1464 group, closes: #22244
1465 * Closed some other bugs that were either not really bugs, or they weren't
1467 * debian/login.pam.d: moved around the pam_motd and pam_mail modules to
1468 order them the same as old login would have done
1470 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 19:42:13 -0400
1472 shadow (19990827-3) unstable; urgency=low
1474 * This is a "Sit down and really fix some bugs" update. I'm going through
1475 the ones that really need some work.
1476 * src/vipw.c: use the system() call to invoke the editor so that it accepts
1477 command line args in the EDITOR and VISUAL environment vars, closes: #31029
1478 * src/userdel.c: added code to remove user groups (of the same name) if there
1479 were no members left and USERGROUPS_ENAB is set to yes, closes: #35046
1480 * login.defs: documented above change
1481 * {login,passwd}.postinst: fixed some bashisms, closes: #45159
1482 * login.defs.pam.linux: documented the FAKE_SHELL option, closes: 31987
1483 * su.1,login.1: documented the subsystem root ability in login and su, closes:
1484 * doc directory for both packages now includes the README.shadow-paper file
1487 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 15:49:11 -0400
1489 shadow (19990827-2) unstable; urgency=low
1491 * debian/rules: use "$(CC) -E" instead of "cpp" to make it easier to
1492 cross compile for Hurd (requested by Marcus Brinkman).
1493 * debian/login.pam.d: forgot to remove that comment about login not
1494 being PAMified, it is and works fine.
1495 * src/login.c: Added login.defs option to turn on and off the persistent
1496 login, also give note on when it isn't and is needed in login.defs.
1497 * lib/getdef.c: Added CLOSE_SESSIONS for above code.
1498 * man/login.defs.5: document the new CLOSE_SESSION option for login
1499 * logoutd: disabled until I can fix it to grok /etc/security/time.conf
1501 -- Ben Collins <bcollins@debian.org> Mon, 13 Sep 1999 18:57:47 -0400
1503 shadow (19990827-1) unstable; urgency=low
1505 * New Maintainer, with Guy's consent.
1506 closes: #22296, #22331 (closed some NMU bug reports)
1507 * New upstream release, closes: #15879, #24712, #25739, #28785, #32991
1508 closes: #38672, #39933, #41060, #42480, #22534, #12690, #36150, #26412
1509 closes: #40398, #43750
1510 * Ok, now for some dusting and house cleaning (aka The Bug Killfile
1513 - Not a bug in login anymore, closes: #28098
1514 - No longer pertinent, and is not controlled by the login program,
1516 - This does not appear to be a bug anymore, closes: #32424
1517 - This is not a login problem. Xterm itself prints the LOGIN message
1518 and it does _not_ read login.access, closes: #16958
1519 - Seems to be fixed, closes: #28098
1520 - Huge list of "Fixed" bugs, that I want to close. I really need to
1521 start with a clean slate in order to get some of this cleaned up,
1522 closes: #3439, #11443, #13485, #13815, #15176, #15998, #16187, #17529
1523 closes: #17532, #17532, #18133, #18225, #20052, #20876, #21280, #21357
1524 closes: #21687, #21695, #21746, #21767, #22716, #24710
1525 - lastlog(8): Clarified differences in the usage of "login-name" and
1528 - newuser: appears to be working correctly and placing x, not !,
1530 - userdel(8): added note about user's mail spool also being deleted,
1532 - Can't reproduce this one, closes: #21639
1534 The date on which the user account will be dis-
1535 abled. The date is specified in the format
1537 Bug filer was trying to use an integer instead of the documented
1538 format, closes: #22533
1539 - chfn's command line options seem to work for root and non-root,
1541 - seems to have been fixed by the latest upstream, #25670
1542 - Removed references to shadow(3), closes: #32859
1543 - passwd only saves first 8 chars...duh :) closes: #33368
1544 - userdel can only do so much, the admin should know to check some
1545 things on their own, closes: #35418
1546 - Lot's of Y2K issues fixed in this release, closes: #37232
1547 - useradd requires the -m option to make it create a home directory
1548 if one does not exist, closes: #39581
1549 - useradd's -p option requires the password to already be encrypted
1550 as documented in useradd(8), closes: #39870, #39874
1551 - More "Fixed" bugs in passwd, closes: #13753, #16893, #17894, #18132
1552 closes: #18628, #12691
1553 %%- su (no longer a package, but has bugs just the same, will be
1554 forwarded to the login package soon)
1555 - Sorry, but su (all su's) invoke the shell with -c "cmd". This is
1556 documented, not a bug, it's a standard interface that su expects,
1557 go fix sash's bug for not supporting it, closes: #14551
1558 - Acknowledged NMU: closes: #20058
1559 - More "Fixed" bugs getting closed...CLOSED AT LAST, closes: #17593
1560 closes: #20057, #12689
1561 * Switched to a new build setup (dbs)
1562 * Split makes into separate files to make it a little cleaner
1563 * FHS compliance changes (usr/{doc,man} to usr/share/{doc,man})
1564 * debian/tar.c: removed
1565 * su: su is now going to be provided by shadow's login package and
1566 removed from shellutils (the shellutils maintainer agreed to this)
1567 in preparation for future PAM support. Added conflicts with older
1568 version of shellutils that does provide the su binary.
1569 * debian/control.in: removed the secure-su package since login now
1570 contains su and all of it's components
1571 * debian/control.in: modified the package descriptions to be a little
1572 more explicative of what they do.
1573 * Upgraded standards version to 3.0.1.1
1574 * Setup suidmanager support for all +s apps, closes: #15705, #15704, #15699
1575 * Enabled PAM. Support now for su, passwd, chfn, chsh. I am working on the
1577 * expiry: Changed to be installed as sgid shadow instead of suid root
1578 since it doesn't need root privileges. Also added man page expiry(1) based
1579 on the comments found in expiry.c.
1580 * Removed bashism's in control scripts. Now lintian clean (smells fresh too)
1581 * chage.c: Keep chage from locking when not running as root, since it just
1582 needs to read the shadow and password files. This let's it run sgid shadow
1583 instead of suid root. When run as root, it can lock files for editing.
1584 * login.c: Pam support Works For Me(tm)!
1585 * login.c: Fixed PAM's auth when PAM_USER was not set from the command line,
1586 also call pam_fail_delay() with FAIL_DELAY as the arg before authentication.
1587 * etc/login.defs.pam.linux: new file, reflects options that PAM takesover
1588 * etc/login.defs.pam.hurd: new file, same for Hurd
1589 * debian/passwd.mk: make sure that login.defs.5 gets installed for Hurd
1590 * pam.d/: Modified defaults for each service to reflect the old style and also
1591 added commented options on how to enable obsoleted options from login.defs
1593 * debian/rules: removed --disable-desrpc from configure options since it was
1594 supposedly just a workaround for glibc 2.0
1595 * src/login.c: reset pam_fail_delay after every failure
1596 * debian/rules: remove debian/files on clean target
1597 * src/login.c: removed setup_limits() and check_nologin() usage when PAM is
1599 * debian/login.pam.d,debian/login.defs.pam.linux: made notes about the pam_limits.so
1600 module, as well as pam_nologin.so
1601 * debian/su.pam.d: made notes about pam_limits.so module
1602 * debian/control.in: removed depends on libpam-motd since it is now in libpam-modules,
1603 also make login conflict with secure-su
1604 * debian/*: setup so that Hurd does not get PAM, since they don't have it ported
1606 * debian/*: Final approach to a final upload, modified login.postinst to check old
1607 obsolete conffiles to see if the user needs a notice that they are no longer used.
1609 -- Ben Collins <bcollins@debian.org> Sat, 11 Sep 1999 19:58:14 -0400
1611 shadow (980403-0.3.3) unstable; urgency=low
1613 * Non maintainer upload.
1614 * Add dpkg-architecture and cross compilation support to the package.
1615 * Changes for the Hurd:
1616 + Only build passwd, add etc/login.defs.hurd to this package.
1617 + libmisc/rlogin.c: Conditionalize CBAUD, which is not portable.
1619 -- Marcus Brinkmann <brinkmd@debian.org> Thu, 5 Aug 1999 00:28:12 +0200
1621 shadow (980403-0.3.2) unstable; urgency=low
1623 * configure.in patched for utmpx.h (for arm)
1625 -- Jim Pick <jim@jimpick.com> Sun, 4 Oct 1998 19:06:15 -0700
1627 shadow (980403-0.3.1) frozen unstable; urgency=low
1629 * Non maintainer upload.
1630 changes.{guess,sub} changed to recognize a Arm architecture.
1632 -- Turbo Fredriksson <turbo@debian.org> Fri, 14 Aug 1998 22:37:58 -0400
1634 shadow (980403-0.3) frozen unstable; urgency=high
1636 * Non maintainer upload.
1637 * src/login.c: Applied patch from <marekm@i17linuxb.ists.pwr.wroc.pl> to
1638 fix security hole of login not checking the return code from setgid(),
1639 initgroups() or setuid(). [#24710]
1641 -- James Troup <james@nocrew.org> Fri, 17 Jul 1998 18:56:31 +0100
1643 shadow (980403-0.2) frozen unstable; urgency=low
1645 * (login.defs): fixed UMASK
1646 (thanks to James Troup for noticing my screwup :)
1647 * Pruned non-Debian changelog entries.
1649 -- Joel Klecker <jk@espy.org> Mon, 11 May 1998 11:25:22 -0700
1651 shadow (980403-0.1) frozen unstable; urgency=low
1653 * Non-maintainer release.
1654 * New upstream release (18225).
1655 * (debian/login.postinst)
1656 * Use 'touch' instead of 'cat >' when creating /var/log/faillog
1657 (15998,16187,21687).
1658 * No longer fails if no previous configured version exists (11433).
1659 * (gpasswd): now checks which user invoked it before calling setuid() (18132).
1660 * (debian/passwd.postinst): removed bashism (13753).
1661 * (groupmod): NULL dereference fixed upstream, as a result, it no longer
1662 dumps core when changing group name (16893,17894).
1663 * (useradd): no longer segfaults if /etc/default/useradd is missing (18628).
1664 * (login.defs.1): now documents more options (13485).
1665 * (source): includes 'missing' (13815,18133,21280).
1667 * Removed mention of "d_passwd(5)", which doesn't exist,
1668 and login.defs.5 now documents /etc/dialups (15176).
1669 * Added /etc/nologin to FILES section and reference nologin(5) (21695).
1670 * The URL mentioned in Bug#15391 is no longer valid.
1671 * (login.defs): no longer sets ULIMIT (17529).
1673 * No longer uses static buffers for group lines (17532).
1674 * Doesn't seem to make assumptions about gid_t any longer (21767).
1675 * (faillog.8): s-/usr/adm-/var/log-g (19974).
1676 * (lastlog.8): notes that "some systems" use /var/log instead of
1678 * Install upstream changelog as 'changelog.gz' as per policy (20052).
1679 * (secure-su): Changed /etc/suauth to reference the group 'root'
1680 instead of 'wheel' (17593).
1682 -- Joel Klecker <jk@espy.org> Thu, 30 Apr 1998 18:32:12 -0700
1684 shadow (970616-1) unstable; urgency=low
1687 * chage works (10561).
1688 * Fix NIS behavior (5634,8734,10032,10545,10984,11160,12064).
1689 * Wrote pwconv,pwunconv,grpconv,grpunconv manpage (10940).
1690 * vipw fixes (10521,10696,11618,11924,12184,13001)
1691 * Fixes for new automake.
1692 * Compile with glibc2. (8627,8777,9824,11713,11719,12082,12108,11442).
1693 * debian/rules fixes (8876,12468).
1694 * /etc/login.defs: UMASK=002 (9102).
1695 * chown /dev/vcs* on login (9421,13255).
1696 * Added tty9-tty12 to /etc/securetty (11644).
1697 * Provide template and manpage for /etc/limits (12289).
1698 * Fix security hole in postinst (11769).
1699 * login fills out ut_addr field in utmp (10701).
1700 * shadowconfig.sh fixes (9189,9328,9386,10968,12452,12469).
1701 * Overcome postinst bug in old shadow-passwd package (9939,12120).
1702 * useradd default GROUP=100 (9244).
1703 * Allow 8 bit chars in chfn (12367).
1704 * secure-su - set HOME, use SHELL if set (11003,11189).
1706 -- Guy Maor <maor@ece.utexas.edu> Fri, 26 Sep 1997 19:23:42 -0500
1708 shadow (970616) unstable; urgency=low
1710 * vipw preserves permissions on edited files (10521).
1711 * various other bug fixes.
1713 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 16 Jun 1997 02:02:00 +0200
1715 shadow (970601) unstable; urgency=low
1717 * Fix typo in libmisc/mail.c causing login to segfault.
1719 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 2 Jun 1997 07:33:00 +0200
1721 shadow (970502-2) unstable; urgency=low
1723 * Fixes to shadow group support (grpconv didn't work).
1725 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 15:48:00 +0200
1727 shadow (970502-1) unstable; urgency=low
1731 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 03:18:00 +0200
1733 shadow (961025-2) frozen unstable; urgency=medium
1735 * Fix useradd -D segfault (8098, 8152, 8733).
1736 * Fix shadowconfig - permfix only on xlock; /etc/init.d/xdm rewrite, chmod
1737 (8102, 8320, 8333, 8708).
1738 * Remove HOWTO from usr/doc/passwd as it's in linux-doc (8150).
1739 * Fixes to su.1 (8153).
1740 * login, passwd, su each conflict and replace with the old shadow-*
1741 version. (8269, 8290, 8393, 8394).
1742 * Put /etc/shells back in passwd (8328).
1743 * Fixed login.postinst for upgrade from shadow-login (8392).
1744 * Added -e to pwck for use in shadowconfig: reports only errors, no
1746 * Wrote shadowconfig.8 (8588).
1748 -- Guy Maor <maor@ece.utexas.edu> Sat, 19 Apr 1997 02:34:59 -0500
1750 shadow (961025-1) unstable; urgency=low
1752 * Upstream upgrade, new source format.
1754 -- Guy Maor <maor@ece.utexas.edu> Mon, 10 Feb 1997 02:56:56 -0600