dpkg (1.18.25) stretch; urgency=medium
[dpkg] / scripts / t / Dpkg_Changelog / shadow
CommitLineData
1479465f
GJ
1shadow (1:4.0.3-36) unstable; urgency=low
2
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).
7 Closes: #192849
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
14 Closes: #298773
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
18 - debian/login.defs:
19 - Make SU_PATH and PATH consistent with the values used in /etc/profile
20 Closes: #286616
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
25 Closes: #269583
26 - Correct the assertion about the variable defined by QMAIL_DIR
27 which is MAILDIR, not MAIL
28 Closes: #109279
29 - Move the PASS_MAX_LEN variable at the end of login.defs as this
30 is obsoleted when using PAM
31 Closes: #87301
32 - debian/passwd.config:
33 - Re-enable the password confirmation question at critical priority
34 Closes: #304350
35 - Do no prompt again for the login name when the two passwords don't
36 match while creating a new user
37 Closes: #245332
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",
41 Closes: #315767
42 - replaced "test XXX -a YYY" XSI:isms with "test XXX && test YYY",
43 for rationale see:
44 http://www.opengroup.org/onlinepubs/009695399/utilities/test.html
45 - replaced all unneeded "egrep"s with basic "grep"s
46 Closes: #256732
47 - debian/rules:
48 Remove the setuid bit on login
49 Closes: #298060
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
53 for.
54 Closes: #287410
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
71 - French updated
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
81 Closes: #261490
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
85 Closes: #286258
86 * Upstream bugs not fixed in upstream releases or CVS:
87 - 423_su_pass_args_without_concatenation
88 Thanks to Helmut Waitzmann.
89 Closes: #276419
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.
97 Closes: #288827
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
105 Closes: #75181
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.
108 - 427_chage_expiry_0
109 Fix chage display in the case of null expiry fields (do not display
110 Never, but 01 Jan 1970)
111 Closes: #78961
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).
120 Closes: #314727
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.
125 Closes: #266281
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
131
132shadow (1:4.0.3-35) unstable; urgency=low
133
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.
139 Closes: #283729
140 - Enable login for GNU/Hurd in rules. First patch from Robert Millan.
141 Closes: #249372
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
145 Closes: #59439
146 - Make login and su use limits.so PAM module by default
147 (change made in sarge branch also)
148 Closes: #300720
149 - debian/rules: Add removal of config.log in the clean target
150 - debian/control:
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
161 Closes: #311554
162 * Debian specific programs fixes:
163 - NONE
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
167 Closes: #305600
168 - set CLOSE_SESSIONS to yes in login.defs, and document why.
169 Closes: #163635
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
176 man pages.
177 Closes: #113191, #166173, #169046, #251926
178 - 326_su.1_pwconv.8-typos:
179 Correct typos in su.1 and pwconv.8 man pages.
180 Closes: #309666
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
186 Closes: #308658
187 - 102_de: German updated by Dennis Stampfer
188 - 104_fr: French updated by Jean-Luc Coulon
189 Closes: #308909
190 - 111_ca: Catalan completed by Guillem Jover
191 Closes: #309212
192 - 108_sv: Swedish completed with the help of Magnus Holmgren
193 Encoding issues fixed
194 Closes: #309380
195 - 109_uk: Ukrainian completed by Eugeniy Meshcheryakov
196 Closes: #308647
197 - 120_nl: Dutch updated by Bart Cornelis
198 Closes: #308662
199 - 124_ru: Russian updated by Yuri Kozlov
200 Closes: #308839
201 - 129_ru: Romanian updated by Sorin Batariuc
202 Closes: #308921
203 - 130_zh_TW: Tradition Chinese updated by Tetralet
204 Closes: #311588
205 - 131_tl: Tagalog updated by Eric Pareja
206 Closes: #310386
207 - 132_vi: Correct file used for Vietnamese tanslation
208 Closes: #306614, #307251, #307262, #308479
209
210 -- Christian Perrier <bubulle@debian.org> Fri, 3 Jun 2005 07:32:07 +0200
211
212shadow (1:4.0.3-34) unstable; urgency=low
213
214 * Debian packaging fixes:
215 - NONE
216 * Debian specific programs fixes:
217 - NONE
218 * Upstream bugs not fixed in upstream releases or CVS:
219 - 406_good_name:
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:
227 - 132_vi:
228 Vietnamese programs translation added (from upstream CVS)
229 Closes: #308479
230 - 118_it:
231 Italian programs translation updated
232 Closes: #308327
233
234 -- Christian Perrier <bubulle@debian.org> Tue, 10 May 2005 18:24:12 +0200
235
236shadow (1:4.0.3-33) unstable; urgency=low
237
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
243 Closes: #308019
244 - revert dependency on debconf which would make it required
245 Closes: #308145
246 - Add the missing add-shell, remove-shell, cppw and cpgr
247 (Debian specific) man pages
248 Closes: #162241
249 - make lintian ignore warnings about missing debconf dependency
250 in passwd.lintian-overrides
251 * Debian specific programs fixes:
252 - NONE
253 * Upstream bugs not already fixed in upstream releases or CVS:
254 - NONE
255 * Upstream bugs already fixed in upstream releases or CVS:
256 - 313_pam_access_with_preauth:
257 - allow PAM account authorization when preauthenticated
258 Closes: #193869
259 - 314_passwd.1_formatting:
260 - minor formatting fixes of passwd(1) man page
261 Closes: #304447
262 - 315_chage.1_document_expiration_removal:
263 - document expiration removal in chage(1)
264 Closes: #304542
265 - 316_vipw-race-242407:
266 - make vipw to remove /etc/{passwd|shadow|group|gshadow}.edit
267 and only then unlock
268 Closes: #242407
269 - 317_lastlog_usage_249611:
270 - Fix the lastlog usage and all the translations accordingly
271 (--user instead of --login).
272 Closes: #249611
273 - 323_passwd.1-typo:
274 - correct a typo in passwd(1) man page. Closes: #302740
275
276 -- Christian Perrier <bubulle@debian.org> Sun, 8 May 2005 14:32:20 +0200
277
278shadow (1:4.0.3-32) unstable; urgency=low
279
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
285 debian/patches
286 * Modified debian/rules for "Calling GNU configure properly", see
287 /usr/share/doc/autotools-dev/README.Debian.gz
288 * Debian packaging fixes:
289 - Lintian 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
294 about them
295 - debian/pam.d/login:
296 - Remove the confusing comment about "nullok". Closes: #207816
297 - debian/rules:
298 - Add call for dh_installdirs
299 - debian/passwd.dirs:
300 - Added
301 - debian/login.dirs:
302 - Added
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)
308
309 -- Christian Perrier <bubulle@debian.org> Tue, 3 May 2005 11:53:12 +0200
310
311shadow (1:4.0.3-31sarge3) unstable; urgency=low
312
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
317 Closes: #302388
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)
325 Closes: #305257
326
327 -- Christian Perrier <bubulle@debian.org> Tue, 19 Apr 2005 19:31:43 +0200
328
329shadow (1:4.0.3-31sarge2) unstable; urgency=low
330
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
334 Closes: #302388
335
336 -- Christian Perrier <bubulle@debian.org> Mon, 4 Apr 2005 20:28:47 +0200
337
338shadow (1:4.0.3-31sarge1) unstable; urgency=high
339
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
348 Closes: #299549
349
350 -- Christian Perrier <bubulle@debian.org> Tue, 15 Mar 2005 13:55:34 +0100
351
352shadow (1:4.0.3-31) unstable; urgency=low
353
354 * New maintainer
355
356 -- Christian Perrier <bubulle@debian.org> Fri, 11 Mar 2005 19:28:38 +0100
357
358shadow (1:4.0.3-30.10) unstable; urgency=low
359
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
366
367 -- Christian Perrier <bubulle@debian.org> Mon, 7 Feb 2005 08:18:56 +0100
368
369shadow (1:4.0.3-30.9) unstable; urgency=low
370
371 * Non-maintainer upload targeted at sarge.
372 * Programs translations:
373 - German updated. Closes: #291703
374 - Tagalog added. Closes: #292353
375 - Korean updated.
376
377 -- Christian Perrier <bubulle@debian.org> Sun, 23 Jan 2005 09:30:49 +0100
378
379shadow (1:4.0.3-30.8) unstable; urgency=low
380
381 * Non-maintainer upload targeted at sarge.
382 * Debconf translations:
383 - Tagalog added. Closes: #289837
384 * Programs translations:
385 - Traditional Chinese added. Closes: #288879
386
387 -- Christian Perrier <bubulle@debian.org> Tue, 11 Jan 2005 11:39:18 +0100
388
389shadow (1:4.0.3-30.7) unstable; urgency=low
390
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
394 the notice
395
396 -- Christian Perrier <bubulle@debian.org> Thu, 23 Dec 2004 22:23:11 +0100
397
398shadow (1:4.0.3-30.6) unstable; urgency=low
399
400 * Revert back to Ian Gulliver genuine patch
401 to chpasswd. Update man page accordingly.
402 Closes: #283961
403 (again)
404 * Programs translations
405 - German updated. Closes: #286522
406 * Debconf translations
407 - German updated. Closes: #286522
408
409 -- Christian Perrier <bubulle@debian.org> Mon, 20 Dec 2004 23:51:39 +0100
410
411shadow (1:4.0.3-30.5) unstable; urgency=high
412
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
418 Closes: #284239
419 * Programs translations
420 - Romanian added. Closes: #284338
421 * Add MD5 support to chpasswd
422 Thanks to Ian Gulliver for the patch
423 Closes: #283961
424 * Correct typos in man pages
425 Thanks to Nicolas François for the patch
426 Closes: #141322
427 * Replace "C/" with "../../" in man/fr/shadow.conf
428 for best integration in the package build process
429
430 -- Christian Perrier <bubulle@debian.org> Thu, 16 Dec 2004 21:48:56 +0100
431
432shadow (1:4.0.3-30.4) unstable; urgency=low
433
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
442
443 -- Christian Perrier <bubulle@debian.org> Thu, 25 Nov 2004 07:21:53 +0100
444
445shadow (1:4.0.3-30.3) unstable; urgency=high
446
447 * Non-maintainer upload: security fix using the woody patch
448 by the Security Team
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
456
457 -- Christian Perrier <bubulle@debian.org> Tue, 2 Nov 2004 22:28:26 +0100
458
459shadow (1:4.0.3-30.2) unstable; urgency=low
460
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
466 - Slovenian added.
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..:)
471 Closes: #271407
472 * Ask for the user full name at critical priority so that
473 it is never empty. Closes: #257700
474
475 -- Christian Perrier <bubulle@debian.org> Sun, 10 Oct 2004 19:02:50 +0200
476
477shadow (1:4.0.3-30.1) unstable; urgency=low
478
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
499 Closes: #270168
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)
502 From #270168 also.
503
504 -- Christian Perrier <bubulle@debian.org> Tue, 7 Sep 2004 20:20:21 +0200
505
506shadow (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.
509
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
520 Closes: #260799
521
522 * Acknowledge 29.1 NMU:
523 Closes: #256664, #257949, #258241, #258563, #258566, #258957,
524 #190567, #259389, #260223, #257949, #259663, #259827
525
526 -- Karl Ramm <kcr@debian.org> Tue, 27 Jul 2004 09:38:32 -0400
527
528shadow (1:4.0.3-29.1) unstable; urgency=low
529
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
544 Closes: #259827
545 * Lintian-driven corrections
546 - Corrected section number in several man pages:
547 - grpck.8
548 - pwck.8
549 - ja/grpck.8
550 - pl/grpck.8
551 - pl/pwck.8
552 - Replace the full GPL text in copyright by a pointer
553 - Bumped Standards to 3.6.1.1 (changes checked)
554
555 -- Christian Perrier <bubulle@debian.org> Mon, 19 Jul 2004 17:52:24 +0200
556
557shadow (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
564 * po/POTFILES.in
565 - corrected file. No more mentions unexisting files
566 Closes: #253792
567 this change was already in 28.5 but was forgotten in the
568 changelog
569 * Acknowledge NMUs:
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,
576 #254760
577
578 -- Karl Ramm <kcr@debian.org> Sat, 3 Jul 2004 00:24:55 -0400
579
580shadow (1:4.0.3-28.5) unstable; urgency=low
581
582 * debian/*.files
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
588 * libmisc/failure.c
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
594 - Turkish updated
595 - Korean updated
596 - Czech updated
597 - Japanese updated
598 - German updated
599 - Catalan added. Closes: #254760
600 - Italian updated
601 * Debconf translations
602 - Finnish added. Closes: #253570
603 - Danish updated
604 - Hebrew added. Closes: #253186
605 - Traditional Chinese added. Closes: #254503
606 - French updated for clarification and shorten the root password screen
607
608 -- Christian Perrier <bubulle@debian.org> Tue, 22 Jun 2004 09:44:45 +0200
609
610shadow (1:4.0.3-28.4) unstable; urgency=low
611
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
625 * Christian Perrier
626 - debian/passwd.config : a few rewards to a few people. Just check
627 the code
628
629 -- Christian Perrier <bubulle@debian.org> Tue, 1 Jun 2004 09:11:01 -0300
630
631shadow (1:4.0.3-28.3) unstable; urgency=high
632
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
637
638 -- Christian Perrier <bubulle@debian.org> Fri, 21 May 2004 06:50:13 +0200
639
640shadow (1:4.0.3-28.2) unstable; urgency=high
641
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
672
673 -- Christian Perrier <bubulle@debian.org> Tue, 18 May 2004 12:09:34 +0200
674
675shadow (1:4.0.3-28.1) unstable; urgency=high
676
677 * NMU for special purposes below
678 * Urgency set to high for helping out Brazilian DD's building CD's
679 for FISL conference
680 * Translation updates:
681 - Debconf:
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
687
688 -- Christian Perrier <bubulle@debian.org> Mon, 10 May 2004 23:23:25 +0200
689
690shadow (1:4.0.3-28) unstable; urgency=low
691
692 * Fix login and passwd in preinst to avoid prompts on woody upgrade,
693 Closes: #243099
694 * Fix login and passwd configuration file to support common-passwd
695 * Apply NMU patch from Christian Perrier, Closes: #241438
696
697 -- Sam Hartman <hartmans@debian.org> Thu, 29 Apr 2004 16:31:25 -0400
698
699shadow (1:4.0.3-27) unstable; urgency=low
700
701 * update "da" debconf translation, closes: #241262
702 * new "pt_BR" program translation, closes: #241366
703
704 -- Karl Ramm <kcr@debian.org> Thu, 1 Apr 2004 00:19:44 -0500
705
706shadow (1:4.0.3-26.1) unstable; urgency=low
707
708 * NMU for Debian Installer needs
709 * Translation updates:
710 - Debconf:
711 - French. Closes: #241438
712 - Ukrainian. Closes: #241514
713 - Swedish: #241558
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
723
724 -- Christian Perrier <bubulle@debian.org> Wed, 28 Apr 2004 11:47:34 +0200
725
726shadow (1:4.0.3-26) unstable; urgency=low
727
728 * Have passwd.config fall back gracefully to useradd if adduser is
729 unavailable. closes: #240894
730
731 -- Karl Ramm <kcr@debian.org> Wed, 31 Mar 2004 00:26:17 -0500
732
733shadow (1:4.0.3-25) unstable; urgency=low
734
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'
738
739 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 19:39:59 -0500
740
741shadow (1:4.0.3-24) unstable; urgency=low
742
743 * add new program translations to the file manifest. *sigh*
744 closes: #241016
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
750
751 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 11:37:22 -0500
752
753shadow (1:4.0.3-23) unstable; urgency=low
754
755 * increase maximum group name size to 32 for no particularly good reason
756 closes: #240456
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
769
770 -- Karl Ramm <kcr@debian.org> Sun, 28 Mar 2004 19:46:34 -0500
771
772shadow (1:4.0.3-22) unstable; urgency=low
773
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
776 but true.
777
778 -- Karl Ramm <kcr@debian.org> Sun, 14 Mar 2004 16:53:21 -0500
779
780shadow (1:4.0.3-21) unstable; urgency=low
781
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
784
785 -- Karl Ramm <kcr@debian.org> Wed, 10 Mar 2004 15:31:35 -0500
786
787shadow (1:4.0.3-20) unstable; urgency=low
788
789 * Added Norwegian Bokmal debconf translation, closes: #206349
790 * tell shadow build system about new message translations
791
792 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 11:04:44 -0500
793
794shadow (1:4.0.3-19) unstable; urgency=low
795
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
799
800 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 00:42:08 -0500
801
802shadow (1:4.0.3-18) unstable; urgency=low
803
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
812 Closes: #229334
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>
823
824 -- Karl Ramm <kcr@debian.org> Wed, 3 Mar 2004 22:56:31 -0500
825
826shadow (1:4.0.3-17) unstable; urgency=low
827
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
834
835 -- Karl Ramm <kcr@debian.org> Sun, 11 Jan 2004 17:37:54 -0500
836
837shadow (1:4.0.3-16) unstable; urgency=low
838
839 * run dh_installdeb *after* dh_installdebconf,
840 remove . from short description of passwd,
841 add versioned conflict with debconf older than 0.5
842 closes: #224133
843 * replace manpages-it due to man page conflict
844 closes: #224474
845 * fix the *other* su syslogs.
846 closes: #224508
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
851
852 -- Karl Ramm <kcr@debian.org> Mon, 22 Dec 2003 19:53:30 -0500
853
854shadow (1:4.0.3-15) unstable; urgency=low
855
856 * remove bogus dependency on base-config 2.00,
857 closes: #222772, #223726
858 * New Czech translation thanks to Miroslav Kure.
859
860 -- Karl Ramm <kcr@debian.org> Fri, 12 Dec 2003 18:40:25 -0500
861
862shadow (1:4.0.3-14) unstable; urgency=low
863
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,
867 closes: #222832
868
869 -- Karl Ramm <kcr@debian.org> Thu, 11 Dec 2003 01:53:37 -0500
870
871shadow (1:4.0.3-13) unstable; urgency=low
872
873 * Fix typo passwd.config. Closes: #223079, #222714
874 * Let's try out this oldfangled anonymous ftp upload queue.
875
876 -- Karl Ramm <kcr@debian.org> Mon, 8 Dec 2003 17:59:31 -0500
877
878shadow (1:4.0.3-12) unstable; urgency=low
879
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.
890 closes: #212935
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
893
894 -- Karl Ramm <kcr@debian.org> Sat, 25 Oct 2003 15:26:20 -0400
895
896shadow (1:4.0.3-11) unstable; urgency=low
897
898 * update Japanese debconf translation. closes: #210382
899 * update Brazilian Portugese debconf translation. closes: #208122
900 * run pam cleanup code as root. closes: #195048
901
902 -- Karl Ramm <kcr@debian.org> Sat, 13 Sep 2003 17:49:29 -0400
903
904shadow (1:4.0.3-10) unstable; urgency=low
905
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.
909
910 -- Karl Ramm <kcr@debian.org> Fri, 22 Aug 2003 20:58:42 -0400
911
912shadow (1:4.0.3-9) unstable; urgency=low
913
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
934
935 -- Karl Ramm <kcr@debian.org> Wed, 20 Aug 2003 02:06:50 -0400
936
937shadow (1:4.0.3-8) unstable; urgency=low
938
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.
949
950 -- Karl Ramm <kcr@debian.org> Sat, 26 Apr 2003 15:34:16 -0400
951
952shadow (1:4.0.3-7) unstable; urgency=low
953
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
959
960 -- Karl Ramm <kcr@debian.org> Sun, 24 Nov 2002 21:40:30 -0500
961
962shadow (1:4.0.3-6) unstable; urgency=low
963
964 * remove automake dependency and leave only automake1.5, since it seems
965 to confuse the alpha and mipsel autobuilders for some reason.
966
967 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 21:45:15 -0400
968
969shadow (1:4.0.3-5) unstable; urgency=low
970
971 * build-depend on libtool and automake. oops. closes: #164545
972
973 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 01:44:47 -0400
974
975shadow (1:4.0.3-4) unstable; urgency=low
976
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).
989 closes: #162303
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.
994
995 -- Karl Ramm <kcr@debian.org> Sat, 12 Oct 2002 14:56:16 -0400
996
997shadow (1:4.0.3-3) unstable; urgency=low
998
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
1005
1006 -- Karl Ramm <kcr@debian.org> Wed, 25 Sep 2002 01:21:35 -0400
1007
1008shadow (1:4.0.3-2) unstable; urgency=low
1009
1010 * fix "su -". closes: #162089
1011 * document exit codes of groupdel and userdel (again, for userdel)
1012 closes: #161861
1013 * clean up logoutd cleanup
1014
1015 -- Karl Ramm <kcr@debian.org> Mon, 23 Sep 2002 19:44:40 -0400
1016
1017shadow (1:4.0.3-1) unstable; urgency=low
1018
1019 * new upstream version! closes: #149444, #150237, #145415
1020 * completely new packaging!
1021 * all new bugs!
1022 * old bugs as well!
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,
1027 closes: #156472
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.
1035 closes: #159487
1036 * fix description. closes: #145459
1037 * update config.{guess,sub}
1038
1039 -- Karl Ramm <kcr@debian.org> Wed, 18 Sep 2002 10:14:08 -0400
1040
1041shadow (20000902-12) unstable; urgency=high
1042
1043 * "oops"
1044 * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
1045
1046 -- Karl Ramm <kcr@debian.org> Sun, 7 Apr 2002 11:54:48 -0400
1047
1048shadow (20000902-11) unstable; urgency=low
1049
1050 * Fix some nits:
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.
1055
1056 -- K. Ramm <kcr@debian.org> Tue, 26 Mar 2002 12:14:33 -0500
1057
1058shadow (20000902-10) unstable; urgency=low
1059
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
1063
1064 -- Karl Ramm <kcr@debian.org> Fri, 22 Mar 2002 12:09:07 -0500
1065
1066shadow (20000902-9) unstable; urgency=medium
1067
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. :-)
1083 closes: #116955
1084
1085 -- Karl Ramm <kcr@debian.org> Thu, 14 Mar 2002 17:05:56 -0500
1086
1087shadow (20000902-8) unstable; urgency=low
1088
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 '--'.
1101 closes: #66368
1102
1103 -- Karl Ramm <kcr@debian.org> Mon, 22 Oct 2001 11:17:35 -0400
1104
1105shadow (20000902-7) unstable; urgency=low
1106
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 Brazillian Portugese 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
1125
1126 -- Karl Ramm <kcr@debian.org> Wed, 22 Aug 2001 12:09:27 -0400
1127
1128shadow (20000902-6.1) unstable; urgency=low
1129
1130 * Non-maintainer upload.
1131 * Upgrade to latest config.sub and config.guess. Closes: #88547
1132
1133 -- Gerhard Tonn <gt@debian.org> Fri, 1 Jun 2001 20:38:43 +0200
1134
1135shadow (20000902-6) unstable; urgency=medium
1136
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
1141
1142 -- Karl Ramm <kcr@debian.org> Thu, 31 May 2001 07:38:59 -0400
1143
1144shadow (20000902-5) unstable; urgency=low
1145
1146 * add build dependency on file, to keep libtool happy. closes: #97498
1147
1148 -- Karl Ramm <kcr@debian.org> Wed, 16 May 2001 06:57:23 -0400
1149
1150shadow (20000902-4) unstable; urgency=low
1151
1152 * Change maintainers, closes: #92355
1153
1154 -- Karl Ramm <kcr@debian.org> Sun, 13 May 2001 03:28:07 -0400
1155
1156shadow (20000902-3.1) unstable; urgency=low
1157
1158 * Non-maintainer upload
1159 * Recompile to fix ARM lossage
1160
1161 -- Philip Blundell <philb@armlinux.org> Sun, 11 Mar 2001 07:47:27 -0500
1162
1163shadow (20000902-3) unstable; urgency=low
1164
1165 * Update config.sub and config.guess so ia64 compiled, closes: #81897
1166 * libmisc/sub.c: skip '*' in shell name when doing subsystem, closes:
1167 #82893
1168 * src/su.c: don't assume uid 0 == "root", use getpwuid to fetch it,
1169 closes: #81924
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,
1173 closes: #87157
1174 * Update policy to 3.5.0.0
1175 * Added debconf support for passwd from base-config
1176
1177 -- Ben Collins <bcollins@debian.org> Sat, 3 Mar 2001 07:26:57 -0500
1178
1179shadow (20000902-2) unstable frozen; urgency=low
1180
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
1211
1212 -- Ben Collins <bcollins@debian.org> Sun, 31 Dec 2000 14:33:47 -0500
1213
1214shadow (20000902-1) unstable frozen; urgency=low
1215
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,
1219 closes: #68029
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
1230 warning
1231 * src/su.c: fixup arg handling passed to shell, closes: #75326
1232
1233 -- Ben Collins <bcollins@debian.org> Mon, 23 Oct 2000 13:22:29 -0400
1234
1235shadow (19990827-21) unstable frozen; urgency=low
1236
1237 * Added build deps
1238 * Use pre-generated files for hurd/linux control file. The old method of
1239 using cpp would have broken with the new gcc.
1240
1241 -- Ben Collins <bcollins@debian.org> Wed, 26 Jul 2000 21:04:03 -0400
1242
1243shadow (19990827-20) unstable frozen; urgency=low
1244
1245 * Release Manager
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
1261
1262 -- Ben Collins <bcollins@debian.org> Tue, 23 May 2000 14:40:01 -0400
1263
1264shadow (19990827-19) unstable frozen; urgency=low
1265
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
1278
1279 -- Ben Collins <bcollins@debian.org> Sat, 29 Apr 2000 10:26:56 -0400
1280
1281shadow (19990827-18) unstable frozen; urgency=low
1282
1283 * Crap, all the bug fixes from -17 need to go to frozen too
1284
1285 -- Ben Collins <bcollins@debian.org> Tue, 29 Feb 2000 14:57:14 -0500
1286
1287shadow (19990827-17) unstable; urgency=low
1288
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
1299
1300 -- Ben Collins <bcollins@debian.org> Mon, 28 Feb 2000 12:37:22 -0500
1301
1302shadow (19990827-16) unstable; urgency=low
1303
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
1311
1312 -- Ben Collins <bcollins@debian.org> Sun, 9 Jan 2000 23:35:08 -0500
1313
1314shadow (19990827-15) unstable; urgency=low
1315
1316 * src/su.c: moved signal() call to re-establish SIGINT to right place,
1317 closes: #54496
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
1331
1332 -- Ben Collins <bcollins@debian.org> Sat, 8 Jan 2000 22:11:29 -0500
1333
1334shadow (19990827-14) unstable; urgency=low
1335
1336 * debian/local/shells: added /bin/zsh, closes: #53883
1337
1338 -- Ben Collins <bcollins@debian.org> Sun, 2 Jan 2000 13:51:42 -0500
1339
1340shadow (19990827-13) unstable; urgency=low
1341
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
1345 specific group.
1346
1347 -- Ben Collins <bcollins@debian.org> Sat, 1 Jan 2000 22:29:46 -0500
1348
1349shadow (19990827-12) unstable; urgency=low
1350
1351 * Recompiled against latest libpam and up'd the module deps,
1352 closes: #52171
1353 * login.pam.d: added "noenv" option so we don't clobber login's setting,
1354 closes: #51441
1355
1356 -- Ben Collins <bcollins@debian.org> Tue, 14 Dec 1999 22:41:40 -0500
1357
1358shadow (19990827-11) unstable; urgency=low
1359
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.
1364
1365 -- Ben Collins <bcollins@debian.org> Mon, 6 Dec 1999 18:25:07 -0500
1366
1367shadow (19990827-10) unstable; urgency=low
1368
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
1373
1374 -- Ben Collins <bcollins@debian.org> Fri, 26 Nov 1999 22:37:44 -0500
1375
1376shadow (19990827-9) unstable; urgency=low
1377
1378 * src/su.c: Fixed getopt parsing, and added a usage output
1379 * man/su.1: minor typos
1380
1381 -- Ben Collins <bcollins@debian.org> Mon, 8 Nov 1999 22:13:05 -0500
1382
1383shadow (19990827-8) unstable; urgency=low
1384
1385 * src/login.c: fixed loggin of username on successful login (was using
1386 the normal username, when it should have used pam_user),
1387 closes: #47819
1388 * src/login.c: check for hushed login and pass PAM_SILENT if true,
1389 closes: #48002
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
1395
1396 -- Ben Collins <bcollins@debian.org> Tue, 2 Nov 1999 21:46:28 -0500
1397
1398shadow (19990827-7) unstable; urgency=low
1399
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,
1408 closes: #45804
1409 * shadow now only has 3 wishlist bugs and nothing else
1410
1411 -- Ben Collins <bcollins@debian.org> Sat, 9 Oct 1999 11:54:16 -0400
1412
1413shadow (19990827-6) unstable; urgency=low
1414
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},
1420 closes: #42212
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
1429
1430 -- Ben Collins <bcollins@debian.org> Mon, 4 Oct 1999 19:56:22 -0400
1431
1432shadow (19990827-5) unstable; urgency=low
1433
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,
1438 closes: #45685
1439 * login.1: added options to the SYNOPSIS and documented OPTIONS,
1440 closes: #28763
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.
1449
1450 -- Ben Collins <bcollins@debian.org> Sun, 3 Oct 1999 13:41:53 -0400
1451
1452shadow (19990827-4) unstable; urgency=low
1453
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
1466 reproducible.
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
1469
1470 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 19:42:13 -0400
1471
1472shadow (19990827-3) unstable; urgency=low
1473
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
1485 closes: #15391
1486
1487 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 15:49:11 -0400
1488
1489shadow (19990827-2) unstable; urgency=low
1490
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
1500
1501 -- Ben Collins <bcollins@debian.org> Mon, 13 Sep 1999 18:57:47 -0400
1502
1503shadow (19990827-1) unstable; urgency=low
1504
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
1511 Begins Here):
1512 %%- login package
1513 - Not a bug in login anymore, closes: #28098
1514 - No longer pertinent, and is not controlled by the login program,
1515 closes: #23155
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
1526 UID, closes: #26727
1527 %%- passwd package
1528 - newuser: appears to be working correctly and placing x, not !,
1529 closes: #19620
1530 - userdel(8): added note about user's mail spool also being deleted,
1531 closes: #20790
1532 - Can't reproduce this one, closes: #21639
1533 - -e expire_date
1534 The date on which the user account will be dis-
1535 abled. The date is specified in the format
1536 MM/DD/YY.
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,
1540 closes: #25396
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
1576 support in login.
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 get's 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
1592 in the PAM Way(tm).
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
1598 enabled
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
1605 completely yet.
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.
1608
1609 -- Ben Collins <bcollins@debian.org> Sat, 11 Sep 1999 19:58:14 -0400
1610
1611shadow (980403-0.3.3) unstable; urgency=low
1612
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.
1618
1619 -- Marcus Brinkmann <brinkmd@debian.org> Thu, 5 Aug 1999 00:28:12 +0200
1620
1621shadow (980403-0.3.2) unstable; urgency=low
1622
1623 * configure.in patched for utmpx.h (for arm)
1624
1625 -- Jim Pick <jim@jimpick.com> Sun, 4 Oct 1998 19:06:15 -0700
1626
1627shadow (980403-0.3.1) frozen unstable; urgency=low
1628
1629 * Non maintainer upload.
1630 changes.{guess,sub} changed to recognize a Arm architecture.
1631
1632 -- Turbo Fredriksson <turbo@debian.org> Fri, 14 Aug 1998 22:37:58 -0400
1633
1634shadow (980403-0.3) frozen unstable; urgency=high
1635
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]
1640
1641 -- James Troup <james@nocrew.org> Fri, 17 Jul 1998 18:56:31 +0100
1642
1643shadow (980403-0.2) frozen unstable; urgency=low
1644
1645 * (login.defs): fixed UMASK
1646 (thanks to James Troup for noticing my screwup :)
1647 * Pruned non-Debian changelog entries.
1648
1649 -- Joel Klecker <jk@espy.org> Mon, 11 May 1998 11:25:22 -0700
1650
1651shadow (980403-0.1) frozen unstable; urgency=low
1652
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).
1666 * (login.1):
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).
1672 * (login):
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
1677 /usr/adm (21746).
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).
1681
1682 -- Joel Klecker <jk@espy.org> Thu, 30 Apr 1998 18:32:12 -0700
1683
1684shadow (970616-1) unstable; urgency=low
1685
1686 * Upstream upgrade.
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).
1705
1706 -- Guy Maor <maor@ece.utexas.edu> Fri, 26 Sep 1997 19:23:42 -0500
1707
1708shadow (970616) unstable; urgency=low
1709
1710 * vipw preserves permissions on edited files (10521).
1711 * various other bug fixes.
1712
1713 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 16 Jun 1997 02:02:00 +0200
1714
1715shadow (970601) unstable; urgency=low
1716
1717 * Fix typo in libmisc/mail.c causing login to segfault.
1718
1719 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 2 Jun 1997 07:33:00 +0200
1720
1721shadow (970502-2) unstable; urgency=low
1722
1723 * Fixes to shadow group support (grpconv didn't work).
1724
1725 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 15:48:00 +0200
1726
1727shadow (970502-1) unstable; urgency=low
1728
1729 * Upstream upgrade.
1730
1731 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 03:18:00 +0200
1732
1733shadow (961025-2) frozen unstable; urgency=medium
1734
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
1745 warnings (8542).
1746 * Wrote shadowconfig.8 (8588).
1747
1748 -- Guy Maor <maor@ece.utexas.edu> Sat, 19 Apr 1997 02:34:59 -0500
1749
1750shadow (961025-1) unstable; urgency=low
1751
1752 * Upstream upgrade, new source format.
1753
1754 -- Guy Maor <maor@ece.utexas.edu> Mon, 10 Feb 1997 02:56:56 -0600
1755