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

Contents of /trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


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

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.5