/[pkg-shadow]/branches/experimental/debian/changelog
ViewVC logotype

Contents of /branches/experimental/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


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

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.5