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

Contents of /debian/trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1697 - (show annotations) (download)
Fri Jan 11 22:26:27 2008 UTC (5 years, 4 months ago) by nekral-guest
File size: 125295 byte(s)
Improve the securetty config file for Linux:
Add ttyS1. Better comments for the ttyS and xen consoles. Add a note for
the devfs consoles. They are no more needed for most users. Closes:
#454584. Thanks to Bastian Blank.
1 shadow (1:4.1.0-1) UNRELEASED; urgency=low
2
3 * New upstream release. This closes the following bugs:
4 - usermod: Make usermod options independent of the argument order.
5 Closes: #451518
6 - login: Improve logging of login when the user's passwd entry could not
7 be retrieved. Closes: #451521
8 - Updated Russian translations. Thanks to Yuri Kozlov <kozlov.y@gmail.com>.
9 Closes: #452291, #452296
10 - Section of newgrp fixed in the gshadow manpage. Closes: #454485
11 - Remove patches applied upstream:
12 + 468_duplicate_passwd_struct_before_usage
13 + 495_salt_stack_smash
14 + 397_non_numerical_identifier
15 + 405_su_no_pam_end_before_exec
16 + 493_pwck_no_SHADOWPWD
17 + 497_newgrp_primary_group
18 + 409_man_generate_from_PO
19 + 410_newgrp_man_mention_sg
20 + 411_chpasswd_document_no_pam
21 + 494_passwd_lock
22 + 417_passwd_warndays
23 - Updated patches:
24 + debian/patches/504_undef_USE_PAM.dpatch
25 MD5_CRYPT_ENAB is back in login.defs to define the default crypt
26 algorithm. It is tagged as deprecated and ENCRYPT_METHOD is
27 recommended instead. New algorithms are also available.
28 Closes: #447747
29 * Debian packaging fixes:
30 - debian/rules: compile with -W -Wall
31 - debian/rules: large files are now supported by configure. Remove
32 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 from
33 CFLAGS.
34 - 479_chowntty_debug was debian specific. Renamed to 579_chowntty_debug
35 - Remove (not applied patch) 419_time_structures.dpatch. All its chunks
36 are already applied upstream (with some differences), except one chunk
37 which comes from 008_login_log_failure_in_FTMP. Fix
38 008_login_log_failure_in_FTMP. This should fix some bugs causing invalid
39 faillog entries on 64 bit architectures with 32 bit compatibility.
40 - debian/securetty.linux: Add ttyS1. Better comments for the ttyS and xen
41 consoles. Add a note for the devfs consoles. They are no more needed for
42 most users. Closes: #454584
43
44 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net> Sat, 17 Nov 2007 18:33:26 +0100
45
46 shadow (1:4.0.18.2-1) unstable; urgency=low
47
48 * The "Vacherin" release.
49 * New upstream version. This closes the following bugs:
50 - gpasswd manpage improvements. Closes: #445480
51 - support for the resource limits "max nice value", and "max real time
52 priority" was added upstream. Note that it does not impact Debian
53 because shadow is compiled with PAM support on Debian. Closes: #442334
54 - Finnish translation. Closes: #448233
55 - Remove patches applied upstream:
56 + 438_su_GNU_origin
57 + 433_shadow.5-typo_312430
58 + 402-clarify_usermod_usage
59 + 498_man_nonpam_undefined
60 + 301_passwd-typo-383216
61 + 101_ja
62 + 102_de-fix-sorry
63 + 404_man-fr
64 + 103_man-de
65 + 104_man-sv
66 + 302_su_man_mention_sg
67 + 303_wording_fixes_in_su_man
68 + 201_fix_man_su_fr
69 + 202_it_man_uses_gettext
70 + 413_no-sorry-in-passwd
71 + 416_man-fr_newgrp
72 - The upstream tarball is now built with gettext 0.16. Remove
73 + 499_gettext-0.15
74 - Significant changes to patches
75 + 397_non_numerical_identifier
76 usermod.c was already patched upstream; useradd.c was not.
77 + 467_useradd_-r_LSB
78 Simplifications. There should be no changes.
79 + 409_man_generate_from_PO
80 The Italian PO was added upstream. Patch the Italian Makefile.
81 * Upstream bugs not fixed in upstream's CVS:
82 - debian/securetty.linux: Added xvc0 and hvc0 consoles to the Linux's
83 consoles where root login is allowed. (triggered by #423389)
84 - debian/patches/417_passwd_warndays: Correct the long option name for
85 "-w" from "warning" to "warndays". Closes: #445481
86 * Upstream translation updates:
87 - debian/patches/105_zh_CN: Update Simplified Chinese translation
88 Closes: #431287
89 - debian/patches/416_man-fr_newgrp: Fix a typo in the French newgrp man
90 page. Thanks to Nicolas Aupetit. Closes: #439090
91 * Debian packaging fixes:
92 - Fix typos in useradd default file. Thanks to Justin Pryzby.
93 - Fix typos in cppw.8. Thanks to Justin Pryzby. Closes: #447757
94
95 -- Christian Perrier <bubulle@debian.org> Tue, 30 Oct 2007 06:11:40 +0100
96
97 shadow (1:4.0.18.1-11) unstable; urgency=low
98
99 * The "Baguette laonnaise" release
100 * Reactivate ECHOCTL in login after it disappeared in 4.0.8. Closes: #429758
101 * Disable audit support. This fixes a failure to build from source.
102 Reported by Sesse
103
104 -- Christian Perrier <bubulle@debian.org> Fri, 22 Jun 2007 19:33:01 +0200
105
106 shadow (1:4.0.18.1-10) unstable; urgency=low
107
108 * The "Trappe d'Échourgnac" release
109 * Upstream bugs fixed in upstream's CVS:
110 - 302_su_man_mention_sg: mention sg(1) in su man page. Closes: #396690
111 - 303_wording_fixes_in_su_man: minor wording fixes in su(1)
112 * Upstream bugs not fixed in upstream's CVS:
113 - 410_newgrp_man_mention_sg: mention sg(1) in newgrp man page
114 - 201_fix_man_su_fr: fix translation error in french translation for su(1)
115 - 202_it_man_uses_gettext: switch italian manpages to gettext. This will
116 fix missing paragraphs in translated manpages. Closes: #425689
117 - 411_chpasswd_document_no_pam: Document that chgpasswd do not use PAM to
118 update the passwords. Thus functionnalities provided by PAM modules are
119 not present in chgpasswd (e.g. writting the old password in
120 /etc/security/opasswd). Closes: #396726
121 - 412_lastlog_-u_numerical_range: allow numerical UID and range of IDs in
122 argument to lastog -u. Closes: #259494
123 - 413_no-sorry-in-passwd: No longer print 'Sorry' when something
124 fails in passwd, su and newgrp. Closes: #384164
125 - 414_remove-unwise-advices: Remove not so wise advices about choosing
126 passwords. Closes: #386818
127 - 494_passwd_lock: set the account expiry field when using
128 "passwd -l/-u". Closes: #389183
129 * Debian packaging fixes:
130 - 506_relaxed_usernames: do not allow spaces in usernames. This was at
131 least broken with username starting with a space or tabulation (the user
132 can be added but not removed). Closes: #400683
133
134 -- Christian Perrier <bubulle@debian.org> Sun, 17 Jun 2007 07:38:14 +0200
135
136 shadow (1:4.0.18.1-9) unstable; urgency=low
137
138 * The "Etorki" release
139 * Fix debian/copyright and mention that the upstream site
140 is "temporarily?) no longer available. Closes: #423956
141 Add the various copyrights from Marek, Andrzej and Tomasz
142 (deduced from the ChangeLog entries as upstream doesn't have an
143 explicit copyright file)
144 * Debian packaging fixes:
145 The 3 following entries fix the FTBFS when built twice in a row.
146 Closes: #424257
147 - 498_man_nonpam_undefined: Do not patch the generated man/it/Makefile.in.
148 - 409_man_generate_from_PO: Generate the translated man pages at build
149 time.
150 - 200_regenerate_manpages: No more needed.
151
152
153 -- Christian Perrier <bubulle@debian.org> Tue, 15 May 2007 23:40:13 +0200
154
155 shadow (1:4.0.18.1-8) unstable; urgency=low
156
157 * The "Feuille de Dreux" release
158 * New upstream version
159 * Debian packaging fixes:
160 - 505_useradd_recommend_adduser: Recommend using adduser and deluser for
161 regular operations. Closes: #406046
162 - Versioned Build-Depends on gnome-doc-utils as we use the "-l"
163 switch of xml2po. Closes: #390110
164 - Remove conflicts for packages that are only in Debian releases prior
165 to sarge:
166 - passwd: shadow-passwd, pam-apps, suidregister (<< 0.50), debconf (<< 0.5)
167 - login: shadow-login, pam-apps, secure-su, suidregister (<< 0.50)
168 - Remove all debconf configuration. This is now done in D-I and is
169 no longer useful on regular systems. Closes: #386529
170 - Remove Replaces for packages that are only in Debian releases prior
171 - passwd: manpages (<=1.15-2), manpages-pl (<= 20020406-1)
172 - login: shadow-login, shadow-passwd, shellutils (<< 2.0-2), manpages-pl (<= 20020406-1)
173 - Remove unneeded Build-Depends: bzip2, file, texinfo, libpam-runtime
174 - /etc/default/useradd: Mentions the creation of primary user groups is
175 neither -n nor -g are specified. See also 407_adduser_disable_PUG_with-n
176 - no longer include /usr/bin/X11 in defaults PATH variable. Closes: #395890
177 - set debhelper compatibility to 5 through debian/compat
178 - ignore a false positive lintian warning about
179 possible-missing-colon-in-closes in line 668 of the changelog
180 * Upstream bugs not yet fixed in upstream releases or CVS:
181 - 493_pwck_no_SHADOWPWD: SHADOWPWD no more exist.
182 pwck do not detect missing users in /etc/shadow.
183 - 466_fflush-prompt: Fix compilation error.
184 One call to yes_or_no was forgotten because it was in
185 commented code (which is now enabled).
186 - 406_vipw_resume_properly: Resume correctly after ^Z
187 Thanks to Dean Gaudet for the patch and report. Closes: #414542
188 - 497_newgrp_primary_group: Do not request a password when a user uses
189 newgrp to switch to her primary group. Closes: #396691
190 - 407_adduser_disable_PUG_with-n: Add option -n to useradd to disable the
191 creation of primary user groups. Closes: #416835
192 - 408_passwd_check_arguments: Check the passwd arguments and fail with the
193 usage message if there are more than one non option arguments (i.e.
194 usernames). Closes: #410268
195 * Upstream bugs fixed in upstream releases or CVS:
196 - 497_non_numerical_identifier moved as 397_non_numerical_identifier
197 because upstream applied it
198
199 -- Christian Perrier <bubulle@debian.org> Mon, 07 May 2007 14:53:13 +0200
200
201 shadow (1:4.0.18.1-7) unstable; urgency=low
202
203 * The "Pélardon" release
204 * Debian packaging fixes:
205 - debian/recode_manpages.sh: Recode the Swedish manpages to ISO-8859-1.
206 Closes: #403210
207 - 200_regenerate_manpages: Manually generate the man pages. This fixes the
208 formatting of some pages (e.g. passwd.5); permits to propagate the Debian
209 changes to the translated manpages; and to benefit from the fixes in the
210 Swedish manpages (see 104_man-sv).
211 * Upstream bugs fixed upstream:
212 - 104_man-sv: Fix Swedish manpages's PO encoding (some characters were
213 converted twice to UTF-8).
214 * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
215 - 405_su_no_pam_end_before_exec: Avoid terminating the PAM library in the
216 forked child. This is done later in the parent after closing the PAM
217 session. With pam_krb5, this allow users to reuse the cached credential
218 in the forked shell. Closes: #412061
219
220 -- Christian Perrier <bubulle@debian.org> Tue, 27 Feb 2007 06:51:44 +0100
221
222 shadow (1:4.0.18.1-6) unstable; urgency=low
223
224 * The "Vieux Lille" release
225 * Upstream translation updates:
226 - debian/patches/404_man-fr: Fix the French translation of
227 passwd.1. Closes: #395537
228 * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
229 - 403_fix_PATH-MAX_hurd: fixed glibc error on Hurd by not freeing f
230 unconditionnally. Thanks to Michael banck for the patch fix
231 Closes: #402002
232 * Upstream bugs fixed upstream:
233 - 103_man-de: early German translation of manpages. Updates
234 passwd manpage. Closes: #378899
235
236 -- Christian Perrier <bubulle@debian.org> Thu, 7 Dec 2006 19:10:50 +0100
237
238 shadow (1:4.0.18.1-5) unstable; urgency=high
239
240 * The "Chaource" release
241 * Debconf translation updates.
242 - Wolof.
243 * Debian packaging fixes:
244 - 401_cppw_src.dpatch:
245 Fix cppw, which copied to /etc/passwd even with the -s switch.
246 Closes: #394182
247
248 -- Christian Perrier <bubulle@debian.org> Sat, 21 Oct 2006 23:33:20 +0200
249
250 shadow (1:4.0.18.1-4) unstable; urgency=low
251
252 * The "Brocciu" release
253 * Debconf translation updates. Closes: #392193
254 - Brazilian Portuguese.
255 - Finnish.
256 - Hindi.
257 - Hungarian.
258 - Indonesian.
259 - Norwegian Bokmål.
260 - Slovak.
261 - Turkish.
262 - Vietnamese.
263
264 -- Christian Perrier <bubulle@debian.org> Tue, 17 Oct 2006 22:52:54 +0200
265
266 shadow (1:4.0.18.1-3) unstable; urgency=low
267
268 * The "Gris de Lille" release
269 * Debian packaging fixes:
270 - debian/control: Use XS-X-Vcs-Svn: field
271 - debian/login.pam: add (commented) SELinux enabling entry
272 to prepare the system for SELinux. Closes: #387480
273 * Upstream translation updates:
274 - debian/patches/102_de-fix-sorry: Fix the translation of "Sorry" in
275 German. Closes: #383045
276 * Debconf translation updates:
277 - Spanish. Closes: #383812
278 - Hebrew. Closes: #387635
279
280 -- Christian Perrier <bubulle@debian.org> Sun, 17 Sep 2006 08:54:22 +0200
281
282 shadow (1:4.0.18.1-2) unstable; urgency=low
283
284 * The "Picodon" release
285 * Upstream translation updates:
286 - debian/patches/101_ja: Japanese. Closes: #381873
287 * Debconf translation updates:
288 - Spanish. Closes: #383812
289 * Upstream bugs fixed in upstream releases or CVS:
290 - debian/patches/301_passwd-typo-383216: fix a typo in passwd.1
291 Closes: #383216
292 * Upstream bugs not yet fixed in upstream releases or CVS:
293 - build with new gettext 0.15. This requires building with automake 1.9
294 and a change in po/Makefile.in.in: 499_gettext-0.15. Closes: #384631
295
296 -- Christian Perrier <bubulle@debian.org> Fri, 25 Aug 2006 19:12:25 +0200
297
298 shadow (1:4.0.18.1-1) unstable; urgency=low
299
300 * The "Laguiole" release
301 * New upstream version.
302 * Upstream bugs not yet fixed in upstream releases or CVS:
303 - 497_non_numerical_identifier: In useradd and usermod, only numerical
304 group identifiers were supported.
305 Closes: #381394, #381399, #381404, #381408, #381448
306 - 498_man_nonpam_undefined: Fix a build failure.
307 * Debian specific fixes:
308 - 496_login_init_session: only start a new session if we are init.
309
310 -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net> Fri, 4 Aug 2006 18:50:53 +0200
311
312 shadow (1:4.0.18-1) unstable; urgency=low
313
314 * The "Selles sur Cher" release
315 * New upstream version. This closes the following bugs:
316 - Fix the usermod's -a option. It should not take an
317 argument, -a it uses the -G argument. Closes: #380645
318 - Galician translation. Closes: #378793
319 - Basque translation. Closes: #378794
320 - Russian translation. Closes: #378911
321 * Debian packaging fixes:
322 - login.defs: do not mention GETPASS_ASTERISKS since it is no more used.
323 Thanks to Mike Frysinger for noticing it.
324 - 506_relaxed_usernames: Fix the regular expression of the accepted user
325 name in the useradd man page. Closes: #377844
326 - Add Nicolas FRANCOIS to the Uploaders.
327 - Remove the NEWS entry for version 1:4.0.17-1. It was meant to warn
328 testing's users and is not meant for Etch users.
329 - manpages-it 0.3.4-3 do not collides with passwd anymore. Update the
330 Replaces field accordingly.
331 * Debconf translation updates:
332 - Japanese translation updated. Closes: #379954
333
334 -- Christian Perrier <bubulle@debian.org> Sun, 16 Jul 2006 11:41:24 +0200
335
336 shadow (1:4.0.17-2) unstable; urgency=low
337
338 * The "La Marseillaise 2006" release
339 * Upstream bugs not yet fixed in upstream releases or CVS:
340 - 495_salt_stack_smash: chpasswd/chgpasswd does not break if compiled
341 with SSP. Closes: #377825
342 - 496_login_init_session: Make login initialize a session so that
343 ^C and ^Z work when used while booting with "init=/bin/login"
344 Closes: #374547
345
346 -- Christian Perrier <bubulle@debian.org> Fri, 14 Jul 2006 13:05:53 +0200
347
348 shadow (1:4.0.17-1) unstable; urgency=low
349
350 * The "Sainte-maure de Touraine" release
351 * New upstream version. This closes the following bugs:
352 - Russian translation. Closes: #374998
353 - Khmer translation. Closes: #375065
354 - Nepali translation. Closes: #375485
355 - Korean translation. Closes: #375243
356 - Vietnamese. Closes: #375086
357 * Debian specific fixes:
358 - 503_shadowconfig.8: fix a typo in the French manpage (README.debian
359 instead of README.Debian). Thanks to Mohammed Adnène Trojette.
360 - 508_nologin_in_usr_sbin: keep nologin in /usr/sbin.
361 * Debian packaging fixes:
362 - passwd.postinst: Modified call to shadowconfig as "install" is not
363 a documented argument to postinst. Thanks to Justin Pryzby for
364 spotting that one and proposing a fix. Closes: #374457
365 - passwd.templates: use "for internal use" as template for untranslatable
366 templates which will save some lintian warnings with future
367 versions of lintian
368 * Debconf translation updates:
369 - Lituanian translation updated. Closes: #374313
370 - Dutch translation updated. Closes: #377003
371 * Upstream bugs fixed upstream:
372 - debian/patches/301_useradd-375040: create the mail spool files during
373 user creation when CREATE_MAIL_SPOOL=yes. Closes: #375040
374 Thanks to Stephen Gran for helping out with the correct patch.
375
376 -- Christian Perrier <bubulle@debian.org> Wed, 12 Jul 2006 22:55:13 +0200
377
378 shadow (1:4.0.16-2) unstable; urgency=low
379
380 * The "Valençay" release
381 * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
382 - 403_fix_PATH-MAX_hurd: fix FTBFS on Hurd. Thanks to Michael Banck
383 for the fix. Closes: #372155
384
385 -- Christian Perrier <bubulle@debian.org> Sat, 10 Jun 2006 15:31:12 +0200
386
387 shadow (1:4.0.16-1) unstable; urgency=low
388
389 * The "Cabécou" release
390 * New upstream release
391 * Added build dependency on gnome-doc-utils so that xml2po is available
392 for building
393 * Debian specific fixes:
394 - 504_undef_USE_PAM.dpatch: do not use PAM for chgpasswd
395 Closes: #369439
396 - debian/rules, debian/passwd.install: cleanup
397 The limits.5 man page is no more installed by upstream. (It wasn't
398 neither on Debian).
399 - no more distribute the login.access.5 and porttime.5 man pages.
400 (not used when login uses PAM)
401 - 592_manpages_typos: add another fix for the XML man pages (useradd.8)
402 It is needed by the current version of docbook-xsl in Debian (1.68).
403 Closes: #369806
404 * Debian packaging fixes:
405 - ignore some lintian warnings about templates writing style for
406 untranslatable templates
407 * Read /etc/default/locale in su PAM config file
408 Closes: #369391
409
410 -- Christian Perrier <bubulle@debian.org> Wed, 7 Jun 2006 20:23:36 +0200
411
412 shadow (1:4.0.15-10) unstable; urgency=high
413
414 * The "Emmental" release
415 * Upstream bugs or fixes fixed in upstream releases or CVS:
416 - Fix for CERT VU#312962
417 + check the return value of fchown before fchmod when the mailbox is
418 created by useradd
419 + The patch also uses login.defs::MAIL_DIR instead of /var/mail.
420 * Reading /etc/default/locale is back in login PAM config file
421 after brainstorming with Steve. Closes: #368102
422 * Debian specific fixes
423 - Patches cleanup:
424 + remove 004_configure.in.dpatch (not used since a long time).
425 + rename 404_undef_USE_PAM.nolibpam and 404_undef_USE_PAM.dpatch to
426 504_xxx as they are debian specific.
427 + rename 407_32char_grnames.dpatch to 507_xxx for the same reason.
428 + rename 432_login_cancel_timout_after_authentication to 332_xxx,
429 because it is already applied upstream.
430 + Likewise for 461_keep_sticky_bit_for_dirs, 486_chgpasswd.8 and
431 492_correct_exit_status_for_run_commands
432
433 -- Christian Perrier <bubulle@debian.org> Thu, 18 May 2006 01:44:56 -0500
434
435 shadow (1:4.0.15-9) unstable; urgency=low
436
437 * The "Coulommiers" release
438 * Debian specific fixes
439 - 506_relaxed_usernames: better wording of the explanations about
440 the constraints on usernames in Debian. Closes: #364909
441
442 -- Christian Perrier <bubulle@debian.org> Wed, 17 May 2006 21:23:36 -0500
443
444 shadow (1:4.0.15-8) unstable; urgency=low
445
446 * The "Tomme de Savoie" release
447 * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
448 - 487_passwd_chauthtok_failed_message: Add an informative message
449 When password couldn't be changed in passwd when chauthok fails
450 Closes: #352137
451 * Debian packaging fixes:
452 - stop reading /etc/default/locale in addition to /etc/environment
453 in the PAM configuration file for login and su
454
455 -- Christian Perrier <bubulle@debian.org> Tue, 16 May 2006 20:09:17 -0500
456
457 shadow (1:4.0.15-7) unstable; urgency=low
458
459 * The "Abondance" release
460 * Fix UNRELEASED in the NEWS.Debian file. Closes: #364752
461 * debian/control
462 - Updated to Standards: 3.7.2.0 (checked, no change needed: we were
463 already compliant)
464 * Debconf translation updates:
465 - Dutch translation updated. Closes: #363690
466 * Debian specific fixes:
467 - 406_good_name: Better description of what usernames are recommanded or
468 allowed in useradd(8). Thanks to Reuben Thomas. Closes: #364909
469 * Upstream bugs or fixes fixed in upstream releases or CVS:
470 - 303_usermod_-a_in_man. Document -a in usermod man page. Closes: #365091
471 - 402-clarify_usermod_usage. Move -a close to -G. Closes: #363033
472 - Programs translation updates or fixes:
473 - 351_nl-359913: Fix typo in Dutch translation. Closes: #359913
474 - 352_id-361186: Complete Indonesian translation. Closes: #361186, #361187
475 - 353_hu-362749: New Hungarian translation. Closes: #362749
476
477 -- Christian Perrier <bubulle@debian.org> Thu, 4 May 2006 20:53:35 +0200
478
479 shadow (1:4.0.15-6) unstable; urgency=high
480
481 * The "Beaufort" release
482 * Debian packaging fixes:
483 - Change the Conflicts on backupninja from (<= 0.9.3-4) to (<< 0.9.3-5).
484 - Set a version Conflicts with gnunet.
485
486 -- Christian Perrier <bubulle@debian.org> Mon, 17 Apr 2006 15:18:05 +0200
487
488 shadow (1:4.0.15-5) unstable; urgency=high
489
490 * The "Ossau-Iraty" release
491 * Debian packaging fixes:
492 - Add a NEWS entry for the new su behavior introduced in 1:4.0.15-2
493 - explicitely set DEB_HOST_ARCH_OS to avoid FTBFS on autobuilder now
494 that sudo doesn't pass environment variables explicitely
495
496 -- Christian Perrier <bubulle@debian.org> Sat, 15 Apr 2006 10:05:05 +0200
497
498 shadow (1:4.0.15-4) unstable; urgency=high
499
500 * The "Fourme d'Ambert" release
501 * Debian packaging fixes:
502 - set a versioned Conflict with python-4suite.
503
504 -- Christian Perrier <bubulle@debian.org> Sat, 8 Apr 2006 20:11:38 +0200
505
506 shadow (1:4.0.15-3) unstable; urgency=high
507
508 * The "Neufchâtel" release
509 * Debian packaging fixes:
510 - set a versioned Conflict with amaviwsd-new. Closes: #360856, #360567
511
512 -- Christian Perrier <bubulle@debian.org> Wed, 5 Apr 2006 08:50:21 +0200
513
514 shadow (1:4.0.15-2) unstable; urgency=low
515
516 * The "Pavé d'Auge" release
517 * Debian packaging fixes:
518 - Only replace manpages-es << 1.55-4. Thanks to Rubén
519 - Include chgpasswd in shipped files. Really Closes: #355070
520 - parse /etc/default/locale for locale environment variables in login and
521 su default PAM configuration files. Thanks to Denis Barbier for the
522 patch. Closes: #359163
523 - su: Do not concatenate the additional arguments, and support an
524 environment variable to revert to the old Debian's su behavior.
525 Closes: #276419
526 To avoid breaking packages using the old-style way to pass
527 arguments, set Conflicts with "gnunet, amavisd-new, python-4suite,
528 backupninja (<= 0.9.3-4), echolot (<< 2.1.8-4)"
529 - 467_useradd_-r_LSB. Do not forgot to change the owner of the new home
530 directory. Closes: #360179
531 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
532 - 486_chgpasswd.8: add a manpage for chgpasswd.
533 * Upstream bugs or fixes fixed in upstream releases or CVS:
534 - 492_correct_exit_status_for_run_commands: correct the exit status of su
535 when the invoked command fails. Closes: #360276
536
537 -- Christian Perrier <bubulle@debian.org> Sun, 2 Apr 2006 12:45:49 +0200
538
539 shadow (1:4.0.15-1) unstable; urgency=low
540
541 * The "Livarot" release
542 * Ack the previous changes uploaded to experimental except for #276419
543 * New upstream release
544 - chpasswd.8: Rewrite the CAVEATS section. Closes: #355010
545 - Updated translation for:
546 * Indonesian Closes: #345514, #347198
547 * Swedish Closes: #346017, #346449, #352276
548 * Slovak Closes: #346376, #349898, #352028
549 * Romanian Closes: #347755, #352712
550 * Galician Closes: #347943, #352444, #355587
551 * Italian Closes: #348339, #352345
552 * Greek Closes: #348713
553 * Russian Closes: #349193
554 * Basque Closes: #349496
555 * Catalan Closes: #353898
556 * Vietnamese Closes: #352310
557 * Italian Closes: #356610
558 - lastlog: Warn if non-option argument are provided. Closes: #349560
559 - chgpasswd: new utility. Closes: #355070
560 * Debian packaging fixes:
561 - Only replace manpages-ko << 20050219-2. Thanks to the Debian QA Group.
562 - Only replace manpages-fi << 0.2-4. Thanks to the Debian QA Group.
563 - Only replace manpages-de << 0.4-10. Thanks to Daniel Kobras
564 - Only replace manpages-es-extra << 0.8a-15. Thanks to Javier
565 Fernandez-Sanguino Peña.
566 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
567 - 467_useradd_-r_LSB: add a "-r" option for adding system users
568 for LSB compatibility. Closes: #333706
569 This patch, announced in 4.0.14-7 was indeed not applied.
570 * Debconf translation updates:
571 - Punjabi translation renamed to pa.po after debian-i18n decision
572
573 -- Christian Perrier <bubulle@debian.org> Tue, 21 Mar 2006 12:37:01 +0100
574
575 shadow (1:4.0.14-9) unstable; urgency=high
576
577 * passwd.postinst: On upgrades from any prior version, chmod 600 various
578 base-config and d-i log files that might contain sensative information,
579 including in some cases, passwords. Closes: #356939
580
581 -- Christian Perrier <bubulle@debian.org> Wed, 15 Mar 2006 08:03:43 +0100
582
583 shadow (1:4.0.14-8) experimental; urgency=low
584
585 * The "Salers" release
586 * Debconf translation updates:
587 - Dutch updated. Closes: #354593
588 * Debian packaging fixes:
589 - move the @include statements at the end of pam configuration files.
590 This is of no important with the Debian default common-* files
591 but would lead to unexpected results if the local admin adds
592 "sufficient" lines in these common-* files
593 - make sure debian/recode_manpages.sh fails if a page can't be recoded.
594 - more bulletproof string checks in passwd.config (related to: #355268).
595 - Do not use type-handling for the dependency on libselinux1-dev.
596 Use an explicit list of arches. Thanks to Guillem Jover.
597 - su: Do not concatenate the additional arguments, and support an
598 environment variable to revert to the old Debian's su behavior.
599 Closes: #276419
600 * Upstream bugs fixed in upstream CVS:
601 - make passwd.1 synopsis consistent with other man pages
602 Closes: #352136
603
604 -- Christian Perrier <bubulle@debian.org> Mon, 6 Mar 2006 06:54:42 +0100
605
606 shadow (1:4.0.14-7) unstable; urgency=low
607
608 * The "Carré d'Aurillac" release (let's stay in Cantal)
609 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
610 - 467_useradd_-r_LSB: add a "-r" option for adding system users
611 for LSB compatibility. Closes: #333706
612 - 493_selinux_no_proc:
613 Only check selinux_check_passwd_access on SELinux enabled system.
614 This fix issues in passwd, chage, chfn and chsh when /proc is not
615 mounted. Closes: #352494
616 * Debian packaging fixes:
617 - Stop replacing manpages-it (login only, newusers is still conflicting on
618 passwd) and manpages-hu as new releases removed the conflicting manpages
619 - passwd.config:
620 Better POSIX compliance and avoid failure if root password is set to '!'
621 Thanks to Vagrant Cascadian for reporting and providing the patch
622 Closes: #353813
623
624 -- Christian Perrier <bubulle@debian.org> Wed, 22 Feb 2006 06:58:47 +0100
625
626 shadow (1:4.0.14-6) unstable; urgency=low
627
628 * The "Cantal" ("Vieux" flavour) release
629 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
630 - 491_configure.in_friendly_selinux_detection:
631 Detect that selinux is not present without failing.
632 - 492_manpages_typos:
633 Fix a typo in the passwd manpage "TheUNIX". Closes: #352135
634
635 -- Christian Perrier <bubulle@debian.org> Fri, 10 Feb 2006 16:50:59 +0100
636
637 shadow (1:4.0.14-5) unstable; urgency=low
638
639 * The "Roquefort" release
640 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
641 - 489_useradd_allow_non_uniq_uid:
642 Allow non-unique UID when -o is specified. Closes: #351281
643 - 490_useradd_always_unlock_group_databases:
644 Always remove the lock on the group and gshadow databases.
645 CLoses: #348250
646 - 463_login_delay_obeys_to_PAM:
647 Do not hardcode pam_fail_delay and let pam_unix do its job to
648 set a delay...or not
649 CLoses: #87648
650 * Debian packaging fixes:
651 - Build with SE Linux support for Linux architectures
652 (and do not link the tools without SELinux support with the selinux
653 library: 490_link_selinux_only_when_needed)
654 Closes: #351631
655
656 -- Christian Perrier <bubulle@debian.org> Thu, 9 Feb 2006 19:04:58 +0100
657
658 shadow (1:4.0.14-4) unstable; urgency=low
659
660 * The "Cancoillotte" release
661 * Debian specific fixes:
662 - recode_manpages.sh was not called after the switch to CDBS.
663 The man pages were all distributed in UTF-8
664 - Encode the (Debian) shadowconfig manpages in UTF-8 so that
665 recode_manpages.sh can be used on all manpages
666 - do not build login on The Hurd
667 Closes: #349356
668 - debian/rules:
669 additional cleanups
670 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
671 - 485_shell-env-exitcodes:
672 - explicitly pass environment to shell() as 3rd argument
673 - return errno from shell()
674 - introduce E_CMD_NOTFOUND/E_CMD_NOEXEC exitcodes
675 * Debconf translation updates:
676 - Danish updated. Closes: #348571
677
678 -- Christian Perrier <bubulle@debian.org> Sun, 15 Jan 2006 16:27:15 +0100
679
680 shadow (1:4.0.14-3) unstable; urgency=low
681
682 * The "Pont-L'Évêque" release
683 * Upstream bugs or fixes not already fixed in upstream releases or CVS:
684 - 479_chowntty_debug:
685 - produce more helpful syslog message[s] when is_my_tty() fails
686 (see bug #332198).
687 - 462_warn_to_edit_shadow:
688 - warn users to edit the shadow file when using vipw or vigr
689 Closes: #62821
690 - 480_getopt_args_reorder:
691 - Allow SU options to be passed after - or the username
692 - 481_userdel_remove_remove_group:
693 - User's group was removed twice, which caused warnings
694 - 461_keep_sticky_bit_for_dirs:
695 - keep the sticky bit in the directory copied by useradd in the
696 skeleton or by usermod.
697 Closes: #296729
698 - 482_libmisc_copydir_check_return_values:
699 - check the return value of system calls in copy_tree
700 - 483_su_fakelogin_wrong_arg0:
701 - shell's name must be -su when su is faking a login shell.
702 Closes: #347747
703 - 484_su-p_preserve_PATH:
704 - -p did not preserve the PATH environment variable when su started a
705 shell (no -c).
706 Closes: #347935
707 * Debian specific fixes:
708 - debian/rules:
709 - switch to cdbs for package build
710
711 -- Christian Perrier <bubulle@debian.org> Sun, 15 Jan 2006 15:03:56 +0100
712
713 shadow (1:4.0.14-2) unstable; urgency=low
714
715 * The "Vieux brie" release
716 * Missing dependency on docbook-xml and libxml2-utils
717 Closes: #346395
718
719 -- Christian Perrier <bubulle@debian.org> Sat, 7 Jan 2006 19:08:36 +0100
720
721 shadow (1:4.0.14-1) unstable; urgency=low
722
723 * The "Crottin de Chavignol" release
724 * New upstream release. This release fixes the following issues:
725 - French useradd no longer documents nonexisting -n option
726 Closes: #340578
727 - Russian translation update. Closes: #340826
728 - Fix German translation. Closes: #338373
729 - Swedish translation update. Closes: #334264
730 - Ukrainian translation update. Closes: #335381
731 - Tagalog translation update. Closes: #336649
732 - French translation update. Closes: #338410
733 - Simplified Chinese translation update. Closes: #339554
734 - Russian man pages translation update. Closes: #340828
735 * Upstream bugs not already fixed in upstream releases or CVS:
736 - 468_duplicate_passwd_struct_before_usage
737 Duplicate the passwd structures retrieved by getpwnam before calling
738 PAM. Closes: #341230
739 * Debian specific fixes:
740 - 502_fix_generated_man_pages
741 remove the occurences of ’ which is not supported by the current version
742 of docbook-xsl in Debian. Closes: #341489
743 * Debconf translation updates:
744 - Basque updated. Closes: #342102
745 - Catalan updated. Closes: #344964
746 * Debian packaging fixes:
747 - debian/rules, debian/login.files, debian/passwd.files:
748 Use dh_install instead of old dh_movefiles for moving files from
749 debian/tmp and rename {login, passwd}.files to {login,passwd}.install
750 Closes: #343534
751 - debian/rules:
752 debian/rules: stop building login for Hurd, which breaks bootstrap
753 Thanks to Michael Banck for the patch. Closes: #343473
754 - debian/passwd.config:
755 call programs using [a-z] under a C locale. Thanks Denis Barbier
756 for the patch. Closes: #343595
757 - debian/rules, debian/shells, debian/passwd.postinst:
758 Remove the /usr/share/passwd/shells files and the postinst code that
759 installed it as /etc/shells. This is now done by debianutils.
760 Closes: #342858
761 - Also remove README.shells, which should be distributed by debianutils.
762 - debian/passwd.postrm:
763 Do not remove /etc/shells on purge. Closes: #345659
764 - Fix the version of an old entry in NEWS.Debian
765 - Do not distribute the pam.d files for commands with disabled PAM support
766 (chage, chpasswd, groupadd, groupdel, groupmod, useradd, userdel,
767 usermod)
768
769 -- Christian Perrier <bubulle@debian.org> Fri, 6 Jan 2006 07:42:52 +0100
770
771 shadow (1:4.0.13-7) unstable; urgency=low
772
773 * The "Chabichou" release
774 * Debian packaging fixes:
775 - debian/rules, debian/login.links, debian/passwd.links:
776 Use dh_link for setting up symlinks
777 - get rid of initial-passwd-udeb as D-I will now use its
778 own udeb (user-setup-udeb)
779 * Debconf translation updates:
780 - Portuguese updated. Closes: #338767
781 - Korean updated. Closes: #339011
782 - Ukrainian updated. Closes: #338878
783 - Galician updated. Closes: #338908
784 - German updated. Closes: #339660
785 - Romanian updated. Closes: #340097
786 * Upstream fixes which will reach next upstream version
787 - 460_vipw-quiet: vipw logs "unchanged" message to stdout
788 and offers a quiet mode. Closes: #190252
789
790 -- Christian Perrier <bubulle@debian.org> Sun, 20 Nov 2005 16:04:54 +0100
791
792 shadow (1:4.0.13-6) unstable; urgency=low
793
794 * The "Saint-Nectaire" release
795 * Debian packaging fixes:
796 - passwd.config:
797 Add "seen false" for passwd/root-password and
798 passwd/root-password-again when entered root passwords mismatch or are
799 empty. Thanks to Tollef Fog Heen for noticing.
800 * Debconf translation updates:
801 - Simplified Chinese updated. Closes: #338075
802
803 -- Christian Perrier <bubulle@debian.org> Thu, 10 Nov 2005 17:07:14 +0100
804
805 shadow (1:4.0.13-5) unstable; urgency=low
806
807 * The "Fourme de Montbrison" release
808 * Debian packaging fixes:
809 - passwd.config:
810 Add a variable quoting which probably prevented users to
811 preseed a locked password for root and fix a logic error in the script
812 Working user password crypted preseeding (it probably failed earlier)
813 * Debconf translation updates:
814 - Russian updated. Closes: #337370
815
816 -- Christian Perrier <bubulle@debian.org> Tue, 1 Nov 2005 18:10:30 +0100
817
818 shadow (1:4.0.13-4) unstable; urgency=low
819
820 * The "Comté" release (let's make Nicolas happy)
821 * Debian packaging fixes:
822 - initial-passwd-udeb:
823 Grab last version of Ubuntu code to get rid of the mktemp error
824 This virtually closes bug 336321 but we keep it opened to be sure
825 that noone imagines pushing this version to testing.
826 * Upstream fixes which will reach next upstream version
827 - 467_usermod_longopts: add long options support to usermod.
828 Closes: #260149
829 - 366_fflush-prompt: fflush prompts to allow scripting. Closes: #333138
830
831 -- Christian Perrier <bubulle@debian.org> Tue, 1 Nov 2005 13:04:09 +0100
832
833 shadow (1:4.0.13-3) unstable; urgency=high
834
835 * The "Trou du Cru" release (actually, the one deserving this name is me)
836 * Urgency set to high to avoid breaking D-I for too long
837 * Debian packaging fixes:
838 - debian/control:
839 - Make initial-passwd-udeb priority extra to avoid breaking all D-I
840 images
841
842 -- Christian Perrier <bubulle@debian.org> Sun, 30 Oct 2005 06:52:26 +0100
843
844 shadow (1:4.0.13-2) unstable; urgency=low
845
846 * The "Pouligny St-Pierre" release
847 * Debian packaging fixes:
848 - debian/control:
849 - manpages-ja: versioned Replaces as the man pages have now been
850 removed
851 - manpages-ko: versioned Replaces as the man pages have now been
852 removed
853 - debian/login.defs:
854 - fix a typo.
855 - early release of a (currently not used) udeb to allow user creation
856 and password setting to be done in D-I first stage
857 Patch taken from Ubuntu. Thanks to Colin Watson for providing it.
858 - debian/copyright:
859 - for RMS clones sake, stop breaking Thy Holy GNU Copyright
860 Closes: #334870
861 * Patches to upstream man pages, not yet applied upstream:
862 - debian/patches/457_document_useradd_groupadd_nis:
863 Document that low level utilities will certainly never
864 implement strange behaviour such as adding local users or groups with
865 logins existing in external databases
866 Closes: #282184
867 - debian/patches/458_manpages_typos
868 Fix some typos in faillog.5, chage.1, chpasswd.8
869 Thanks to A Costa <agcosta@gis.net>
870 Closes: #333995, #333994, #333993
871 - debian/patches/459_better_document_useradd_-d
872 Better document, in useradd.8, that the home_dir specified
873 with -d is not created if it does not exist
874 Closes: #154996
875 * Debconf translation updates:
876 - Norwegian Bokmal updated. Closes: #316732
877 - Russian updated. Closes: #334250
878 - Tagalog updated. Closes: #335158
879 - Swedish updated. Closes: #335319
880 - Italian updated. Closes: #335856
881
882 -- Christian Perrier <bubulle@debian.org> Tue, 25 Oct 2005 11:46:31 +0200
883
884 shadow (1:4.0.13-1) unstable; urgency=low
885
886 * The "Maroilles" release
887 * New upstream version:
888 Debian bugs fixed by the new upstream version:
889 - faillog: Do not oversimplify the date of the last unsuccessful login
890 Closes: #89902
891 - login.1: also mention securetty(5). Closes: #325773
892 - chfn.1, chsh.1, groupadd.8, newusers.8, pwconv.8
893 useradd.8, userdel.8, usermod.8:
894 Improved crossreferences with other manpages
895 Closes: #300892
896 - newgrp.1:
897 Improved documentation of how group passwords work
898 Closes: #325558
899 - passwd.c:
900 The usage line is no more too terse
901 Closes: #146779
902 * Patches to upstream man pages, not yet applied upstream:
903 - debian/patches/452_doc_password_check_order:
904 Document the order for checking the password strength
905 Closes: #115380
906 * Debian packaging fixes:
907 - debian/login.su.pam:
908 - pam_wheel example moved after pam_rootok in config.
909 Also documents that with 'pam_wheel.so group=foo', root may need to
910 be in the foo group. Closes: #330630, #330855
911 - pam_env turned to be used as a session module which it is designed
912 to be. Thanks to Steinar H. Gunderson who pointed this out and
913 Steve Langasek and Andrew Suffield who suggested the right solution.
914 - debian/control:
915 - manpages-es-extra: versioned Replaces as the man pages have now been
916 removed
917 - manpages-de: versioned Replaces as the man pages have now been
918 removed
919 - manpages-hu: versioned Replaces as the man pages have now been
920 removed
921 - debian/rules:
922 - pack upstream's NEWS file into login and passwd. Closes: #331487
923 - pack login.defs and its manpages into "passwd" instead of "login"
924 package for the Hurd platform. Closes: #249372
925 - copy upstream's changelog. Closes: #331487
926 - debian/passwd.config, debian/passwd.templates:
927 - allow preseeding the root (and user) password with a MD5 hash
928 Closes: #275343, #304352
929 Thanks to Colin Watson for the Ubuntu patch
930 - the above also allows preseeding a disabled password for root
931 Closes: #304343
932 - add passwd/user-uid template, which can be preseeded to force the
933 initial user to have a certain uid.
934 Thanks to Colin Watson for the Ubuntu patch
935 - allow hyphens in username
936 Thanks to Colin Watson for the Ubuntu patch (Ubuntu #15721)
937 - debian/login.defs:
938 - document the obsoleted by PAM ENV_HZ variable. Closes: #265613
939 - better document the real use of USERGROUPS_ENAB. Closes: #282822
940 - debian/add-shell, debian/remove-shell, debian/add-shell.8,
941 debian/remove-shell.8:
942 - utilities moved to debianutils. Add a versioned "Depends" line on
943 debianutils so that passwd cannot be upgraded when the new
944 debianutils version including these utilities isn't available
945 Closes: #208514, #268656, #269573, #293171
946 * Debconf translation updates:
947 - Swedish updated. Closes: #332711
948
949 -- Christian Perrier <bubulle@debian.org> Mon, 10 Oct 2005 23:15:47 +0200
950
951 shadow (1:4.0.12-6) unstable; urgency=low
952
953 * The "Reblochon" release
954 * Debian packaging fixes:
955 - debian/control:
956 More accurate Replaces lines for manpages-* packages which have
957 been fixed:
958 - manpages-ru
959 - manpages-fr
960 - manpages-fi (removed because distributes translations we don't have)
961 - manpages-pt (removed because distributes translations we don't have)
962 - manpages-tr (removed because distributes translations we don't have)
963 - manpages-zh for login
964 (removed because distributes translations we don't have)
965 - debian/login.pam, debian/login.su.pam:
966 - use "readenv=1" with pam_env so that /etc/environment settings are
967 used. Thanks to Konrad Jelen for pointing it
968 - use "pam_mail" for login and su to display the user's new mail status
969 (for login only) and set the MAIL environment variable
970 Add a comment about the need to *also* define MAIL_DIR and possibly
971 MAIL_FILE in /etc/login.defs so that userdel behaves properly
972 Closes: #330420
973 - Really add /etc/pam.d/passwd. Closes: #330870
974 - Enable pam_group by default in login. Closes: #124293
975 - debian/login.defs:
976 Better document the real and future use of MAIL_DIR and MAIL_FILE
977 * Upstream bugs not already fixed in upstream releases or CVS:
978 - 451_login_PATH: set PATH according to ENV_SUPATH and ENV_PATH for login
979 Closes: #330803
980
981 -- Christian Perrier <bubulle@debian.org> Wed, 28 Sep 2005 19:59:31 +0200
982
983 shadow (1:4.0.12-5) unstable; urgency=low
984
985 * Really add /etc/pam.d/su. Closes: #330291
986
987 -- Christian Perrier <bubulle@debian.org> Wed, 28 Sep 2005 19:59:31 +0200
988
989 shadow (1:4.0.12-4) unstable; urgency=low
990
991 * The "Epoisses" release
992 * Debian packaging fixes:
993 - debian/control:
994 Add a few more Replaces for broken manpages-xx packages
995 which provide random man pages for software they don't
996 provide. Closes: #330526, #330338
997 * Use dh_installpam correctly so that /etc/pam.d/su really exists
998 Closes: #330291
999 * Change section to admin because of the restructuration of the "base"
1000 section by the ftpmasters
1001
1002 -- Christian Perrier <bubulle@debian.org> Tue, 27 Sep 2005 07:20:44 +0200
1003
1004 shadow (1:4.0.12-3) unstable; urgency=low
1005
1006 * The "Langres" release
1007 * Debian packaging fixes:
1008 - debian/control:
1009 login now replaces manpages-de because of conflicting login.1
1010 manpage. Closes: #330247
1011
1012 -- Christian Perrier <bubulle@debian.org> Tue, 27 Sep 2005 07:20:44 +0200
1013
1014 shadow (1:4.0.12-2) unstable; urgency=low
1015
1016 * The "Boulette d'Avesnes" release
1017 * Debian packaging fixes:
1018 - debian/useradd.default:
1019 File added and installed as /etc/default/useradd to provide
1020 "safe" defaults to useradd and, for instance, have it create users
1021 with a shell. Closes: #293492
1022
1023 -- Christian Perrier <bubulle@debian.org> Thu, 22 Sep 2005 07:34:29 +0200
1024
1025 shadow (1:4.0.12-1) experimental; urgency=low
1026
1027 * The "Munster" release
1028 * New upstream release
1029 * Bugs fixed by the move to upstream release:
1030 - Portuguese translation update. Closes: #323069
1031 * Debian packaging fixes:
1032 - Fix a bug number in the previous changelog entry (s/155297/155279/).
1033 - Patches for man pages reduced to only patch XML files:
1034 441, 440, 333, 421, 424, 442, 444
1035 - Reduce 005 patch to only patch useradd.8.xml (other changes
1036 have been fixed upstream and we assume that the man pages are
1037 generated from the XML files).
1038 Move the patch for the su man page (wich explain the 437_* patches)
1039 to 437_su_add_GNU_options_7
1040 - Disable patches now applied upstream:
1041 002, 336, 363, 443_man_it_Makefile.am, 364
1042 - login.defs:
1043 Entries moved to obsolete sections:
1044 CLOSE_SESSIONS, LOGIN_STRING, NO_PASSWORD_CONSOLE, QMAIL_DIR
1045 ULIMIT
1046 - NEWS.Debian: added
1047 - Ship a (currently useless) PAM configuration file for chage, useradd,
1048 usermod, userdel, groupadd, groupmod, groupdel, including
1049 pam_rootok.so alone
1050 - use dh_installpam to install PAM configuration files
1051 - start the cleanup of the unused patches list
1052 - debian/passwd.config:
1053 No more endless loops when the user passwords mismatch
1054 Closes: #325910
1055 * Upstream bugs not already fixed in upstream releases or CVS:
1056 - 443_chage_exit_values: now exit with errorlevel=15 when no
1057 shadow password exists (was previously 3 but upstream now uses it)
1058 - 447_missing_login.defs_variables: verify the list of login.defs
1059 variables used and update the getdef.c and login.def files accordingly.
1060 * Debconf translation updates:
1061 - German updated. Closes: #321761
1062 - Romanian updated. Closes: #323575
1063 - Dutch updated. Closes: #323756
1064 * Upstream bugs already fixed in upstream releases or CVS:
1065 - 448_enable_man: man pages are generated from the XML files.
1066
1067 -- Christian Perrier <bubulle@debian.org> Thu, 25 Aug 2005 08:38:53 +0200
1068
1069 shadow (1:4.0.11.1-1) experimental; urgency=low
1070
1071 * New upstream release.
1072 * Bugs fixed by the move to upstream release:
1073 - Stop documenting about passing env variables at login prompt
1074 Closes: #95213
1075 - Correct reference to vi(1) man page in vipw(1)
1076 Closes: #260636
1077 * Debian packaging fixes:
1078 - Enable the use of pam_env for su. Needed a fix which appeared
1079 in upstream 4.0.6
1080 Closes: #155279, #202840, #287108
1081 * Debconf translation updates:
1082 - Macedonian updated. Closes: #320229
1083
1084 -- Christian Perrier <bubulle@debian.org> Tue, 26 Jul 2005 09:17:40 +0200
1085
1086 shadow (1:4.0.3-39) unstable; urgency=low
1087
1088 * Debian packaging fixes:
1089 - moved `shadowconfig on` from .preinst to .postinst
1090 Closes: #319138
1091 - debian/passwd.linda-overrides, debian/login.linda-overrides, debian/rules:
1092 Add file permissions overrides for linda similar to those we have for lintian
1093 - debian/login.lintian-overrides:
1094 No more file permission overrides for login
1095 - debian/passwd.config:
1096 let error messages from shadowconfig (and therefore underlying
1097 pwck/grpck tools which use stdout for this purpose) to reach stdout
1098 instead of getting into /dev/null. This helps error diagnostics and
1099 supposedly Closes: #319136
1100 * Programs translation updates:
1101 - French completed.
1102 * Man pages translation updates:
1103 - 207_id-manpages: correct Indonesian manpages so that they do not
1104 fail lexgrog tests by linda
1105 - 206_ko-manpages: correct Korean manpages so that they do not
1106 fail lexgrog tests by linda
1107 * Debconf translation updates:
1108 - Arabic updated from Arabeyes repository
1109
1110 -- Christian Perrier <bubulle@debian.org> Fri, 22 Jul 2005 18:42:24 +0200
1111
1112 shadow (1:4.0.3-38) unstable; urgency=low
1113
1114 * The "La Marseillaise" release
1115 * Debian packaging fixes:
1116 - changed debian/rules to generate non-versioned "Depends: login"
1117 entry for hurd's "passwd" package. This allows to use native
1118 Hurd's login/su, because "hurd" package seems to provide "login".
1119 See: #249372 (I don't claim the bug to be dealt with though --
1120 it's still not clear whether the newly built "login" package for
1121 Hurd is functional).
1122 - Enable shadow by default on firsttime installation even when the package
1123 is not reconfigured (ie also when not called from base-config).
1124 Thanks to Bastian Blank for the patch and comments
1125 Closes: #316219
1126 - Build shadow with debugging. Closes: #204644
1127 * Programs translation updates:
1128 - Hebrew translation disabled. Closes: #317805
1129 - Portuguese updated. Closes: #318190
1130 - Vietnamese updated. Closes: #318257
1131 * Debconf translation updates:
1132 - Estonian updated. Closes: #317719
1133 - Hebrew updated
1134 * Upstream bugs already fixed in upstream releases or CVS:
1135 - Modified 356_su-stop_cont-proxy to block TSTP, TTIN, TTOU, QUIT
1136 and HUP -- to do the same as in newgrp.c
1137 Closes: #317747
1138
1139 -- Christian Perrier <bubulle@debian.org> Thu, 14 Jul 2005 10:14:23 +0200
1140
1141 shadow (1:4.0.3-37) unstable; urgency=low
1142
1143 * The "Camembert" release
1144 * Upstream bugs not fixed in upstream releases or CVS:
1145 - 442_useradd.8-O
1146 Document useradd's "-O" option
1147 Closes: #304934
1148 * Debconf translation updates:
1149 - Indonesian updated (sent by translator to Christian Perrier)
1150 - Bulgarian updated. Closes: #317327
1151 - Vietnamese added (sent by translator to Christian Perrier)
1152 - Wolof added (sent by translator to Christian Perrier)
1153 Closes: #317532
1154 * Man pages translation updates:
1155 - Really remove the too outdated Korean translation of newgrp.1
1156 which doesn't even mention sg
1157 * Programs translation updates:
1158 - debian/patches/117_id:
1159 - Indonesian translation update (sent by translator to Christian Perrier)
1160 * Debian packaging fixes:
1161 - login.defs
1162 Fix a typo (s/dmesg/mesg/), thanks to Maximilian Attens
1163 Closes: #317236
1164 - Fix FTBFS for GNU/Hurd and GNU/kFreeBSD
1165 - securetty.kfreebsd-gnu renamed to securetty.kfreebsd
1166 - securetty.netbsd-gnu renamed to securetty.netbsd
1167 - securetty.gnu renamed to securetty.hurd
1168 Closes: #317304
1169 * Upstream bugs not fixed in upstream releases or CVS:
1170 - 443_chage_exit_values
1171 chage: change the exit value to 3 when chage fails because the system is
1172 not shadow enabled.
1173 Closes: #317012
1174 - 426_grpck_group-gshadow_members_consistency
1175 grpck/pwck: fix segmentation faults
1176 Closes: #317366
1177 - 423_su_arguments_are_concatenated, 423_su_pass_args_without_concatenation
1178 revert the patch done for #276419, because it breaks pbuilder and other
1179 packages. Also document the Debian su behavior.
1180 su behave differently from FreeBSD or SUN; this issue will have to be
1181 handled latter (re-open #276419).
1182 Closes: #317264
1183
1184 -- Christian Perrier <bubulle@debian.org> Wed, 6 Jul 2005 03:13:37 +0300
1185
1186 shadow (1:4.0.3-36) unstable; urgency=low
1187
1188 * Debian specific programs fixes:
1189 - Re-enable logging and displaying failures on login when login is
1190 compiled with PAM and when FAILLOG_ENAB is set to yes. And create the
1191 faillog file if it does not exist on postinst (as on Woody).
1192 Closes: #192849
1193 - do not localize login's syslog messages.
1194 * Debian packaging fixes:
1195 - Fix FTBFS with new dpkg 1.13 and use a correct dpkg-architecture
1196 invocation. Closes: #314407
1197 - Add a comment about potential sensitive information exposure
1198 when LOG_UNKFAIL_ENAB is set in login.defs
1199 Closes: #298773
1200 - Remove limits.5 and limits.conf.5 man pages which do not
1201 reflect the way we deal with limits in Debian
1202 Closes: #288106, #244754
1203 - debian/login.defs:
1204 - Make SU_PATH and PATH consistent with the values used in /etc/profile
1205 Closes: #286616
1206 - Comment the UMASK setting which is more confusing than useful
1207 as it only affects console logins. Better use pam_umask instead
1208 Closes: #314539, #248150
1209 - Add a comment about "appropriate" values for umask
1210 Closes: #269583
1211 - Correct the assertion about the variable defined by QMAIL_DIR
1212 which is MAILDIR, not MAIL
1213 Closes: #109279
1214 - Move the PASS_MAX_LEN variable at the end of login.defs as this
1215 is obsoleted when using PAM
1216 Closes: #87301
1217 - debian/passwd.config:
1218 - Re-enable the password confirmation question at critical priority
1219 Closes: #304350
1220 - Do no prompt again for the login name when the two passwords don't
1221 match while creating a new user
1222 Closes: #245332
1223 - debian/add-shell.sh, debian/remove-shell.sh, debian/shadowconfig.sh,
1224 debian/passwd.config, debian/passwd.postinst:
1225 - checked for bashisms, replaced "#!/bin/bash" with "#!/bin/sh",
1226 Closes: #315767
1227 - replaced "test XXX -a YYY" XSI:isms with "test XXX && test YYY",
1228 for rationale see:
1229 http://www.opengroup.org/onlinepubs/009695399/utilities/test.html
1230 - replaced all unneeded "egrep"s with basic "grep"s
1231 Closes: #256732
1232 - debian/rules:
1233 Remove the setuid bit on login
1234 Closes: #298060
1235 - debian/passwd.templates:
1236 Templates rewrite to shorten them down a little and make them DTSG
1237 compliant. Give more details about what the user's full name is used
1238 for.
1239 Closes: #287410
1240 - Updated to Standards: 3.6.2 (checked)
1241 * Debconf translation updates:
1242 - Estonian added. Closes: #312471
1243 - Basque updated. Closes: #314303
1244 - Malagasy updated. Closes: #290842
1245 - Punjabi updated. Closes: #315372
1246 - Danish updated. Closes: #315378
1247 - Polish updated. Closes: #315391
1248 - Japanese updated. Closes: #315407
1249 - Brazilian Portuguese updated. Closes: #315426
1250 - Czech updated. Closes: #315429
1251 - Spanish updated. Closes: #315434
1252 - Lithuanian updated. Closes: #315483
1253 - Galician updated. Closes: #315362
1254 - Portuguese updated. Closes: #315375
1255 - Simplified Chinese updated. Closes: #315567
1256 - French updated
1257 - Ukrainian updated. Closes: #315727
1258 - Welsh updated. Closes: #315809
1259 - Slovak updated. Closes: #315812
1260 - Romanian updated. Closes: #315783
1261 - Finnish updated. Closes: #315972
1262 - Catalan updated. Closes: #316026
1263 * Man pages translation updates:
1264 - Remove the too outdated Korean translation of newgrp.1
1265 which doesn't even mention sg
1266 Closes: #261490
1267 * Man pages correction for Debian specific issues:
1268 - 402_usermod.8-system-users-range-286258:
1269 Document the system user range from 0 to 999 in Debian
1270 Closes: #286258
1271 * Upstream bugs not fixed in upstream releases or CVS:
1272 - 423_su_pass_args_without_concatenation
1273 Thanks to Helmut Waitzmann.
1274 Closes: #276419
1275 * pass the argument to the shell or command without concatenation
1276 before the call to exec.
1277 * If no command is provided, the arguments after the username are for
1278 the shell, no -c has to be appended.
1279 - 008_su_ignore_SIGINT
1280 * Also ignore SIGQUIT in su to avoid defeating the delay.
1281 The gain in security is very minor.
1282 Closes: #288827
1283 - 424_pwck.8_quiet_option
1284 pwck(8): document the -q option. Closes: #309408
1285 - 425_lastlog_8_sparse
1286 lastlog(8): Document that lastlog is a sparse file, and don't need to be
1287 rotated. Closes: #219321
1288 - 426_grpck_group-gshadow_members_consistency
1289 * (grpck) warn for inconsistencies between members in /etc/group and gshadow
1290 Closes: #75181
1291 * (pwck and grpck) warn and propose a fix for entries present in the
1292 regular /etc/group or /etc/passwd files and not in shadow/gshadow.
1293 - 427_chage_expiry_0
1294 Fix chage display in the case of null expiry fields (do not display
1295 Never, but 01 Jan 1970)
1296 Closes: #78961
1297 * Upstream bugs already fixed in upstream releases or CVS:
1298 - Corrected typos in chfn.1. Closes: #312428
1299 - Corrected typos in gshadow.5. Closes: #312429
1300 - Corrected typos in shadow.5. Closes: #312430
1301 - Corrected typos in grpck.8. Closes: #312431
1302 - Added patch (356th) for su to propagate SIGSTOP up and SIGCONT down.
1303 Added similar patch (357th) for newgrp. Both changes only affect
1304 operation with CLOSE_SESSION set to yes (in /etc/login.defs).
1305 Closes: #314727
1306 * Translation updates:
1307 - debian/patches/010_more-i18ned-messages
1308 - More messages are translatable. We will deal with the translation
1309 updates after syncing with upstream.
1310 Closes: #266281
1311 - debian/patches/114_eu:
1312 - Basque translation update. Closes: #314423
1313 - debian/patches/132_vi.dpatch:
1314 - Vietnamese translation update. Closes: #315840
1315
1316 -- Christian Perrier <bubulle@debian.org> Mon, 20 Jun 2005 23:37:56 +0300
1317
1318 shadow (1:4.0.3-35) unstable; urgency=low
1319
1320 * Re-apply the debian/patches/036_CAN-2004-1001_passwd_check patch
1321 which fixed the "Adjusted password check to fix authentication bypass"
1322 security issue (CAN-2004-1001)
1323 * Debian packaging fixes:
1324 - Add --host to config_options on cross build. Patch from NIIBE Yutaka.
1325 Closes: #283729
1326 - Enable login for GNU/Hurd in rules. First patch from Robert Millan.
1327 Closes: #249372
1328 - Cleanup passwd debconf stuff as md5 passwords are assumed since
1329 1:4.0.3-19 and the resolution of #223664.
1330 - Document the TTYPERM variable set to 0600 in the default login.defs file
1331 Closes: #59439
1332 - Make login and su use limits.so PAM module by default
1333 (change made in sarge branch also)
1334 Closes: #300720
1335 - debian/rules: Add removal of config.log in the clean target
1336 - debian/control:
1337 - Add Martin to Uploaders
1338 - Remove Sam Hartman from Uploaders. The team is now setup and this
1339 does not really have a real meaning now. You're still welcome for
1340 NMU's, Sam, and thanks for the good work.
1341 - Switching from dpatch to quilt.
1342 * Debconf translation updates:
1343 - Portuguese spellchecked by Miguel Figueiredo
1344 - Punjabi (Gumurkhi) added, by Amanpreet Singh Alam. Closes: #309800
1345 * Man pages translation updates:
1346 - German completed by reference to original man page
1347 Closes: #311554
1348 * Debian specific programs fixes:
1349 - NONE
1350 * Upstream bugs not fixed in upstream releases or CVS:
1351 - 421_login.1_pishing:
1352 Document how to initiate a trusted path under Linux
1353 Closes: #305600
1354 - set CLOSE_SESSIONS to yes in login.defs, and document why.
1355 Closes: #163635
1356 * Upstream bugs already fixed in upstream releases or CVS:
1357 - 324_configure.in-no-debian-dir:
1358 Separated from 004_configure.in : this change will not be needed when
1359 syncing with upstream
1360 - 325_gshadow_5_manpage:
1361 Add a gshadow.5 man page, and clarifications in the newgrp and gpasswd
1362 man pages.
1363 Closes: #113191, #166173, #169046, #251926
1364 - 326_su.1_pwconv.8-typos:
1365 Correct typos in su.1 and pwconv.8 man pages.
1366 Closes: #309666
1367 * Translation updates:
1368 - 004_configure.in, 100_LINGUAS
1369 Add Vietnamese to LINGUAS. Patch for LINGUAS in configure.in moved
1370 from 004_configure.in to the new 100_LINGUAS patch
1371 - 101_cs: Czech updated by Miroslav Kure
1372 Closes: #308658
1373 - 102_de: German updated by Dennis Stampfer
1374 - 104_fr: French updated by Jean-Luc Coulon
1375 Closes: #308909
1376 - 111_ca: Catalan completed by Guillem Jover
1377 Closes: #309212
1378 - 108_sv: Swedish completed with the help of Magnus Holmgren
1379 Encoding issues fixed
1380 Closes: #309380
1381 - 109_uk: Ukrainian completed by Eugeniy Meshcheryakov
1382 Closes: #308647
1383 - 120_nl: Dutch updated by Bart Cornelis
1384 Closes: #308662
1385 - 124_ru: Russian updated by Yuri Kozlov
1386 Closes: #308839
1387 - 129_ru: Romanian updated by Sorin Bataruc
1388 Closes: #308921
1389 - 130_zh_TW: Tradition Chinese updated by Tetralet
1390 Closes: #311588
1391 - 131_tl: Tagalog updated by Eric Pareja
1392 Closes: #310386
1393 - 132_vi: Correct file used for Vietnamese tanslation
1394 Closes: #306614, #307251, #307262, #308479
1395
1396 -- Christian Perrier <bubulle@debian.org> Fri, 3 Jun 2005 07:32:07 +0200
1397
1398 shadow (1:4.0.3-34) unstable; urgency=low
1399
1400 * Debian packaging fixes:
1401 - NONE
1402 * Debian specific programs fixes:
1403 - NONE
1404 * Upstream bugs not fixed in upstream releases or CVS:
1405 - 406_good_name:
1406 - relaxed user/group names checking is now fixed and accepts
1407 _only_ names matching '^[^-:\n][^:\n]*$'
1408 Closes: #264879, #308478
1409 * Upstream bugs already fixed in upstream releases or CVS:
1410 - 311_high-uids.dpatch:
1411 - Add large file support to lastlog and faillog. Closes: #280212
1412 * Translation updates:
1413 - 132_vi:
1414 Vietnamese programs translation added (from upstream CVS)
1415 Closes: #308479
1416 - 118_it:
1417 Italian programs translation updated
1418 Closes: #308327
1419
1420 -- Christian Perrier <bubulle@debian.org> Tue, 10 May 2005 18:24:12 +0200
1421
1422 shadow (1:4.0.3-33) unstable; urgency=low
1423
1424 * The "Don't believe lintian blindly" release
1425 * Urgency left to low because RC bug fixed but we leave priority
1426 to sarge-targeted work
1427 * Debian packaging fixes:
1428 - Remove CVS id tag from the supplied login.defs file
1429 Closes: #308019
1430 - revert dependency on debconf which would make it required
1431 Closes: #308145
1432 - Add the missing add-shell, remove-shell, cppw and cpgr
1433 (Debian specific) man pages
1434 Closes: #162241
1435 - make lintian ignore warnings about missing debconf dependency
1436 in passwd.lintian-overrides
1437 * Debian specific programs fixes:
1438 - NONE
1439 * Upstream bugs not already fixed in upstream releases or CVS:
1440 - NONE
1441 * Upstream bugs already fixed in upstream releases or CVS:
1442 - 313_pam_access_with_preauth:
1443 - allow PAM account authorization when preauthenticated
1444 Closes: #193869
1445 - 314_passwd.1_formatting:
1446 - minor formatting fixes of passwd(1) man page
1447 Closes: #304447
1448 - 315_chage.1_document_expiration_removal:
1449 - document expiration removal in chage(1)
1450 Closes: #304542
1451 - 316_vipw-race-242407:
1452 - make vipw to remove /etc/{passwd|shadow|group|gshadow}.edit
1453 and only then unlock
1454 Closes: #242407
1455 - 317_lastlog_usage_249611:
1456 - Fix the lastlog usage and all the translations accordingly
1457 (--user instead of --login).
1458 Closes: #249611
1459 - 323_passwd.1-typo:
1460 - correct a typo in passwd(1) man page. Closes: #302740
1461
1462 -- Christian Perrier <bubulle@debian.org> Sun, 8 May 2005 14:32:20 +0200
1463
1464 shadow (1:4.0.3-32) unstable; urgency=low
1465
1466 * Switch to dpatch for upstream patches
1467 This should bring more clarity to modifications
1468 we make to upstream sources and help integrating
1469 new upstream releases
1470 Old patches have been moved quite roughly to
1471 debian/patches
1472 * Modified debian/rules for "Calling GNU configure properly", see
1473 /usr/share/doc/autotools-dev/README.Debian.gz
1474 * Debian packaging fixes:
1475 - Lintian fixes:
1476 - Description synopsis initial capital letters removed
1477 - passwd now depends on debconf (>=0.5.00) as it uses the seen flag
1478 - add login.lintian-overrides and passwd.lintian-overrides
1479 files to mention setuid and setgid files and avoid lintian warning
1480 about them
1481 - debian/pam.d/login:
1482 - Remove the confusing comment about "nullok". Closes: #207816
1483 - debian/rules:
1484 - Add call for dh_installdirs
1485 - debian/passwd.dirs:
1486 - Added
1487 - debian/login.dirs:
1488 - Added
1489 * Debian specific programs fixes:
1490 - fixed /usr/sbin/remove-shell bug with handling of non-existing/empty
1491 /etc/shells file. Closes: #271565
1492 * GNU config automated update: config.sub (20010907 to 20050422),
1493 config.guess (20010904 to 20050422)
1494
1495 -- Christian Perrier <bubulle@debian.org> Tue, 3 May 2005 11:53:12 +0200
1496
1497 shadow (1:4.0.3-31sarge3) unstable; urgency=low
1498
1499 * The "please buy me a brain" release
1500 * *Really* shorten down the Dutch debconf translation for the root password
1501 input so that it fits in one screen. Closes: #277750
1502 * man/usermod.8: *Really* document -o option in usermod
1503 Closes: #302388
1504 * man/fr/po4a/fr: Removed. This directory only clutters up the diff
1505 and is not used during the build process
1506 * man/de/passwd.1: Updated. Closes: #304757
1507 * man/de/chsh.1: Updated.
1508 * man/it/*: All files updated. Closes: #305095
1509 * Translation updates:
1510 - Portuguese (from the translation file sent for 4.0.8 upstream)
1511 Closes: #305257
1512
1513 -- Christian Perrier <bubulle@debian.org> Tue, 19 Apr 2005 19:31:43 +0200
1514
1515 shadow (1:4.0.3-31sarge2) unstable; urgency=low
1516
1517 * Shorten down the Dutch debconf translation for the root password
1518 input so that it fits in one screen. Closes: #277750
1519 * man/usermod.8: Document -o option in usermod
1520 Closes: #302388
1521
1522 -- Christian Perrier <bubulle@debian.org> Mon, 4 Apr 2005 20:28:47 +0200
1523
1524 shadow (1:4.0.3-31sarge1) unstable; urgency=high
1525
1526 * Urgency set to high because of RC bug fixed. Reuploaded
1527 because I messed up with the changelog first. Use this occasion
1528 to start a sarge series just in case. Changes below were made
1529 in the former version already.
1530 * Avoid package file conflicts for woody->sarge upgrade:
1531 - Add manpages-it and manpages-ko to Replaces: for login
1532 - Remove manpages-de from Replaces: for login (useless)
1533 - Improve readability of the Replaces line for passwd
1534 Closes: #299549
1535
1536 -- Christian Perrier <bubulle@debian.org> Tue, 15 Mar 2005 13:55:34 +0100
1537
1538 shadow (1:4.0.3-31) unstable; urgency=low
1539
1540 * New maintainer
1541
1542 -- Christian Perrier <bubulle@debian.org> Fri, 11 Mar 2005 19:28:38 +0100
1543
1544 shadow (1:4.0.3-30.10) unstable; urgency=low
1545
1546 * Non-maintainer upload targeted at sarge.
1547 * Programs translations:
1548 - Greek updated. Closes: #293911
1549 - French updated. Closes: #294330
1550 * Debconf translations:
1551 - Galician updated. Closes: #295543
1552
1553 -- Christian Perrier <bubulle@debian.org> Mon, 7 Feb 2005 08:18:56 +0100
1554
1555 shadow (1:4.0.3-30.9) unstable; urgency=low
1556
1557 * Non-maintainer upload targeted at sarge.
1558 * Programs translations:
1559 - German updated. Closes: #291703
1560 - Tagalog added. Closes: #292353
1561 - Korean updated.
1562
1563 -- Christian Perrier <bubulle@debian.org> Sun, 23 Jan 2005 09:30:49 +0100
1564
1565 shadow (1:4.0.3-30.8) unstable; urgency=low
1566
1567 * Non-maintainer upload targeted at sarge.
1568 * Debconf translations:
1569 - Tagalog added. Closes: #289837
1570 * Programs translations:
1571 - Traditional Chinese added. Closes: #288879
1572
1573 -- Christian Perrier <bubulle@debian.org> Tue, 11 Jan 2005 11:39:18 +0100
1574
1575 shadow (1:4.0.3-30.7) unstable; urgency=low
1576
1577 * Non-maintainer upload targeted at sarge.
1578 * Resolv conflict with manpage-spl in login
1579 as well as passwd. Thanks to Robert Luberda for
1580 the notice
1581
1582 -- Christian Perrier <bubulle@debian.org> Thu, 23 Dec 2004 22:23:11 +0100
1583
1584 shadow (1:4.0.3-30.6) unstable; urgency=low
1585
1586 * Revert back to Ian Gulliver genuine patch
1587 to chpasswd. Update man page accordingly.
1588 Closes: #283961
1589 (again)
1590 * Programs translations
1591 - German updated. Closes: #286522
1592 * Debconf translations
1593 - German updated. Closes: #286522
1594
1595 -- Christian Perrier <bubulle@debian.org> Mon, 20 Dec 2004 23:51:39 +0100
1596
1597 shadow (1:4.0.3-30.5) unstable; urgency=high
1598
1599 * Non-maintainer upload targeted at sarge.
1600 Fix release critical bug
1601 * Resolve conflict with woody's manpages-pl package
1602 which prevent woody->sarge upgrade if
1603 manpages-pl was installed
1604 Closes: #284239
1605 * Programs translations
1606 - Romanian added. Closes: #284338
1607 * Add MD5 support to chpasswd
1608 Thanks to Ian Gulliver for the patch
1609 Closes: #283961
1610 * Correct typos in man pages
1611 Thanks to Nicolas François for the patch
1612 Closes: #141322
1613 * Replace "C/" with "../../" in man/fr/shadow.conf
1614 for best integration in the package build process
1615
1616 -- Christian Perrier <bubulle@debian.org> Thu, 16 Dec 2004 21:48:56 +0100
1617
1618 shadow (1:4.0.3-30.4) unstable; urgency=low
1619
1620 * Non-maintainer upload targeted at sarge.
1621 Localisation and d-i related updates only
1622 * Programs translations
1623 - Albanian (very partial) added.
1624 * Debconf translations
1625 - Hindi added. Closes: #282443
1626 - Malagasy added. Closes: #282580
1627 - Albanian added. Closes: #282160
1628
1629 -- Christian Perrier <bubulle@debian.org> Thu, 25 Nov 2004 07:21:53 +0100
1630
1631 shadow (1:4.0.3-30.3) unstable; urgency=high
1632
1633 * Non-maintainer upload: security fix using the woody patch
1634 by the Security Team
1635 * Adjusted password check to fix authentication bypass
1636 [debian/patches/036_CAN-2004-1001_passwd_check]
1637 * Debconf translations
1638 - Brazilian Portuguese updated. Closes: #278051
1639 - Norwegian Bokmal fixed. Closes: #277563
1640 * Programs translations
1641 - Indonesian updated. Closes: #277751, #277741
1642
1643 -- Christian Perrier <bubulle@debian.org> Tue, 2 Nov 2004 22:28:26 +0100
1644
1645 shadow (1:4.0.3-30.2) unstable; urgency=low
1646
1647 * Non-maintainer upload targeted at sarge.
1648 Localisation and d-i related updates only
1649 * Debconf translations
1650 - Macedonian added. Closes: #275781
1651 - Slovakian updated. Closes: #273585
1652 - Slovenian added.
1653 * Man pages translations
1654 - German for vipw.8/vigr.8. Closes: #260645
1655 * Fix preseeding for d-i : do not mark debconf templates as seen
1656 Also remove the hack for Joey Hess login name..:)
1657 Closes: #271407
1658 * Ask for the user full name at critical priority so that
1659 it is never empty. Closes: #257700
1660
1661 -- Christian Perrier <bubulle@debian.org> Sun, 10 Oct 2004 19:02:50 +0200
1662
1663 shadow (1:4.0.3-30.1) unstable; urgency=low
1664
1665 * Non-maintainer upload targeted at sarge. Localisation updates only
1666 * Debconf translations
1667 - Arabic added. Closes: #261022
1668 - Swedish updated. Closes: #261553
1669 - Bulgarian added. Closes: #262928
1670 - Brazilian Portuguese updated. Closes: #263957
1671 - Simplified Chinese updated. Closes: #268646
1672 - Traditional Chinese updated. Closes: #268151
1673 - German updated. Closes: #268051
1674 - Basque synced with templates.pot
1675 * Programs translations
1676 - Swedish updated. Closes: #261553
1677 - Russian updated. Closes: #268412
1678 - Norwegian Bokmal updated. Closes: #269907
1679 - Norwegian Nynorsk updated. Closes: #269907
1680 - Hebrew updated. Closes: #269967
1681 - Danish updated. Closes: #270083
1682 - Catalan updated. Closes: #254956
1683 * Man pages translations
1684 - French translation completely rewritten and reviewed
1685 Closes: #270168
1686 - Add expiry.1 and limits.conf.5 to the list of installed man
1687 pages (add two lines to passwd.files and one to rules)
1688 From #270168 also.
1689
1690 -- Christian Perrier <bubulle@debian.org> Tue, 7 Sep 2004 20:20:21 +0200
1691
1692 shadow (1:4.0.3-30) unstable; urgency=high
1693 * Attempt to fix FTBFS and dependency problems on hurd. Closes: #235641
1694 * don't run dh_undocumented anymore as it has become angstful.
1695
1696 * Thanks to Christian Perrier:
1697 * Debconf translations
1698 - Brazilian updated. Closes: #261387
1699 - Croatian added. Closes: #261418
1700 - Minor corrections fo ja.po and pl.po headers
1701 * Programs translations
1702 - Dutch updated. Closes: #260361
1703 - Hebrew added. Closes: #260722
1704 * Urgency set to high because of RC bug fixed:
1705 * Correct check for root password being already set in passwd.config
1706 Closes: #260799
1707
1708 * Acknowledge 29.1 NMU:
1709 Closes: #256664, #257949, #258241, #258563, #258566, #258957,
1710 #190567, #259389, #260223, #257949, #259663, #259827
1711
1712 -- Karl Ramm <kcr@debian.org> Tue, 27 Jul 2004 09:38:32 -0400
1713
1714 shadow (1:4.0.3-29.1) unstable; urgency=low
1715
1716 * NMU with maintainer consent
1717 * Programs translations
1718 - Greek updated. Closes: #256664
1719 - Finnish updated. Closes: #257949
1720 - Spanish updated. Closes: #258241
1721 - Polish updated. Closes: #258563
1722 - Indonesian added (configure.in changed accordingly). Closes: #258566
1723 - French updated. Closes: #258957, #190567
1724 - Slovak updated. Closes: #259389
1725 - Portuguese updated. Closes: #260223
1726 * Debconf translations
1727 - Finnish updated. Closes: #257949
1728 * Typo correction in su.1 man page. Closes: #259663
1729 * Removed malloc definition in libmisc/xmalloc.c
1730 Closes: #259827
1731 * Lintian-driven corrections
1732 - Corrected section number in several man pages:
1733 - grpck.8
1734 - pwck.8
1735 - ja/grpck.8
1736 - pl/grpck.8
1737 - pl/pwck.8
1738 - Replace the full GPL text in copyright by a pointer
1739 - Bumped Standards to 3.6.1.1 (changes checked)
1740
1741 -- Christian Perrier <bubulle@debian.org> Mon, 19 Jul 2004 17:52:24 +0200
1742
1743 shadow (1:4.0.3-29) unstable; urgency=low
1744 * Be up front on the origin of our su. Closes: #244297
1745 * The following thanks to Christian Perrier:
1746 * Debconf translations
1747 - Hungarian added. Closes: #256493
1748 - Greek updated. Closes: #251990
1749 - Brazilian portuguese updated. Closes: #256771
1750 * po/POTFILES.in
1751 - corrected file. No more mentions unexisting files
1752 Closes: #253792
1753 this change was already in 28.5 but was forgotten in the
1754 changelog
1755 * Acknowledge NMUs:
1756 closes: #244604, #244734, #246302, #246376, #246848, #246859,
1757 #247084, #247698, #247770, #248386, #248391, #248392,
1758 #248392, #248516, #248516, #248648, #248938, #248957,
1759 #249141, #249257, #249682, #250169, #250339, #250496,
1760 #251140, #251141, #251317, #251495, #251716, #251990,
1761 #252087, #252499, #253165, #253186, #253570, #254503,
1762 #254760
1763
1764 -- Karl Ramm <kcr@debian.org> Sat, 3 Jul 2004 00:24:55 -0400
1765
1766 shadow (1:4.0.3-28.5) unstable; urgency=low
1767
1768 * debian/*.files
1769 - care about adding ALL existing translations. Removed hard-coded
1770 file names. Closes: #248516
1771 Thanks to Ruben Porras for noticing
1772 This involves changes to debian/*.files with the use of
1773 regexp in these files
1774 * libmisc/failure.c
1775 - Make use of plural forms. Closes: #251317
1776 * Programs translations
1777 - Norwegian Bokmal and Norwegian Nynorsk translations. Closes: #252499
1778 - Dutch updated. Closes: #253165
1779 - Brazilian Portuguese updated
1780 - Turkish updated
1781 - Korean updated
1782 - Czech updated
1783 - Japanese updated
1784 - German updated
1785 - Catalan added. Closes: #254760
1786 - Italian updated
1787 * Debconf translations
1788 - Finnish added. Closes: #253570
1789 - Danish updated
1790 - Hebrew added. Closes: #253186
1791 - Traditional Chinese added. Closes: #254503
1792 - French updated for clarification and shorten the root password screen
1793
1794 -- Christian Perrier <bubulle@debian.org> Tue, 22 Jun 2004 09:44:45 +0200
1795
1796 shadow (1:4.0.3-28.4) unstable; urgency=low
1797
1798 * NMU for l10n stuff again
1799 * Programs translations
1800 - All languages "activated" in configure.in. Closes: #248516
1801 - Russian. Closes: #250496
1802 - Bosnian added. Closes: #251141
1803 - Finnish update. Closes: #251495
1804 - Italian update. Closes: #252087
1805 * Debconf translations
1806 - Norwegian Bokmal update. Closes: #250339
1807 - Bosnian added. Closes: #251140
1808 - Catalan updated. Closes: #251716
1809 - Greek update. Closes: #251990
1810 - Welsh added (directly sent by Dafydd Harries
1811 * Christian Perrier
1812 - debian/passwd.config : a few rewards to a few people. Just check
1813 the code
1814
1815 -- Christian Perrier <bubulle@debian.org> Tue, 1 Jun 2004 09:11:01 -0300
1816
1817 shadow (1:4.0.3-28.3) unstable; urgency=high
1818
1819 * NMU for correcting my mistake
1820 * Remove an extra "fi" in passwd.config. Closes: #250169
1821 * Debconf translation updates:
1822 - Norwegian Nynorsk. Closes: #249682
1823
1824 -- Christian Perrier <bubulle@debian.org> Fri, 21 May 2004 06:50:13 +0200
1825
1826 shadow (1:4.0.3-28.2) unstable; urgency=high
1827
1828 * NMU for Debian Installer rc1 release schedule
1829 * Removed duplicate sentence in templates. Closes: #244734, #244604
1830 * Move the "root password empty" check before the root password
1831 confirmation. Closes: #247770
1832 * Debconf translation updates:
1833 - Danish. Closes: #246859
1834 - Spanish. Closes: #246302
1835 - Russian. Closes: #248392
1836 - Simplified Chinese. Closes: #248938
1837 - Lithuanian. Closes: #249141
1838 - Italian. Closes: #249257
1839 - Dutch sent directly by Bart Cornelis
1840 - Korean sent directly by Changwoo Ryu
1841 - Galician sent directly by Héctor Fernández
1842 - Romanian sent directly by Eddy Petrisor
1843 * Programs translation updates:
1844 - Korean. Closes: #242055
1845 - Japanese. Closes: #242586
1846 - Polish. Closes: #246376
1847 - Slovak. Closes: #247084
1848 - Basque. Closes: #248386
1849 - German. Closes: #248391
1850 - Russian. Closes: #248392
1851 - Spanish. Closes: #248516
1852 - Czech. Closes: #248648
1853 - Simplified Chinese. Closes: #248957
1854 - Indonesian. Closes: #242813
1855 - Italian sent directly by Giuseppe Sacco
1856 * Translated man pages
1857 - Typo correction in Brazilian Portuguese for gpasswd. Closes: #247698
1858
1859 -- Christian Perrier <bubulle@debian.org> Tue, 18 May 2004 12:09:34 +0200
1860
1861 shadow (1:4.0.3-28.1) unstable; urgency=high
1862
1863 * NMU for special purposes below
1864 * Urgency set to high for helping out Brazilian DD's building CD's
1865 for FISL conference
1866 * Translation updates:
1867 - Debconf:
1868 - Brazilian Portuguese. Closes: #246848
1869 - Spanish. Was unfortunately based on older templates hence
1870 this does not close 246302
1871 - Basque: Closes: #243545
1872 - German: Closes: #242116
1873
1874 -- Christian Perrier <bubulle@debian.org> Mon, 10 May 2004 23:23:25 +0200
1875
1876 shadow (1:4.0.3-28) unstable; urgency=low
1877
1878 * Fix login and passwd in preinst to avoid promts on woody upgrade,
1879 Closes: #243099
1880 * Fix login and passwd configuration file to support common-passwd
1881 * Apply NMU patch from Christian Perrier, Closes: #241438
1882
1883 -- Sam Hartman <hartmans@debian.org> Thu, 29 Apr 2004 16:31:25 -0400
1884
1885 shadow (1:4.0.3-27) unstable; urgency=low
1886
1887 * update "da" debconf translation, closes: #241262
1888 * new "pt_BR" program translation, closes: #241366
1889
1890 -- Karl Ramm <kcr@debian.org> Thu, 1 Apr 2004 00:19:44 -0500
1891
1892 shadow (1:4.0.3-26.1) unstable; urgency=low
1893
1894 * NMU for Debian Installe rneeds
1895 * Translation updates:
1896 - Debconf:
1897 - French. Closes: #241438
1898 - Ukrainian. Closes: #241514
1899 - Swedish: #241558
1900 - Japanese. Closes: #241802
1901 - Danish. Closes: #241262
1902 - Portuguese. Closes: #241675
1903 - Polish. Closes: #243185, #242996
1904 - Czech. Closes: #241877
1905 - Korean. Closes: #241928
1906 - Greek. Closes: #242396
1907 - Turkish. Closes: #243103
1908 - Slovak. Closes: #245671
1909
1910 -- Christian Perrier <bubulle@debian.org> Wed, 28 Apr 2004 11:47:34 +0200
1911
1912 shadow (1:4.0.3-26) unstable; urgency=low
1913
1914 * Have passwd.config fall back gracefully to useradd if adduser is
1915 unavailable. closes: #240894
1916
1917 -- Karl Ramm <kcr@debian.org> Wed, 31 Mar 2004 00:26:17 -0500
1918
1919 shadow (1:4.0.3-25) unstable; urgency=low
1920
1921 * Update "da" program translation, thanks to Claus Hindsgaul.
1922 * Update "sv" translation, closes: #239198
1923 * lower debconf priority of shadow password question to 'low'
1924
1925 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 19:39:59 -0500
1926
1927 shadow (1:4.0.3-24) unstable; urgency=low
1928
1929 * add new program translations to the file manifest. *sigh*
1930 closes: #241016
1931 * add "tr" debconf translation. closes: #239148
1932 * Rearrange username creation dialog text to make sense in
1933 new order. closes: #240607
1934 * Edit the debconf templates for content.
1935 * Remove the program .gmo files in the clean step. closes: #200054
1936
1937 -- Karl Ramm <kcr@debian.org> Tue, 30 Mar 2004 11:37:22 -0500
1938
1939 shadow (1:4.0.3-23) unstable; urgency=low
1940
1941 * increase maximum group name size to 32 for no particularly good reason
1942 closes: #240456
1943 * fix su man page to reflect code. closes: #239805
1944 * fix username defaulting in passwd.config. closes: #238781
1945 * update "it" debconf translation. closes: #237504
1946 * update "ru" debconf translation. closes: #238211
1947 * update "de" debconf translation. closes: #238779
1948 * update "el" debconf translation. closes: #240473
1949 * add "nn" debconf translation. closes: #238590
1950 * add "da" program translation. closes: #238005
1951 * add "nl" program translation. closes: #238488
1952 * add "pt" program translation. closes: #238796
1953 * add "pt" debconf translation. closes: #239641
1954 * remove spurious const, closes: #240677
1955
1956 -- Karl Ramm <kcr@debian.org> Sun, 28 Mar 2004 19:46:34 -0500
1957
1958 shadow (1:4.0.3-22) unstable; urgency=low
1959
1960 * Don't assume that lastlog.ll_time or utmp.ut_time or utmpx.ut_tv are made
1961 up of time_ts and timevals, because they aren't on x86-64. Dismaying
1962 but true.
1963
1964 -- Karl Ramm <kcr@debian.org> Sun, 14 Mar 2004 16:53:21 -0500
1965
1966 shadow (1:4.0.3-21) unstable; urgency=low
1967
1968 * Try and get the right French translation update in the right place,
1969 Karl, you can do it even if you do only speak English. Closes: #236993
1970
1971 -- Karl Ramm <kcr@debian.org> Wed, 10 Mar 2004 15:31:35 -0500
1972
1973 shadow (1:4.0.3-20) unstable; urgency=low
1974
1975 * Added Norwegian Bokmal debconf translation, closes: #206349
1976 * tell shadow build system about new message translations
1977
1978 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 11:04:44 -0500
1979
1980 shadow (1:4.0.3-19) unstable; urgency=low
1981
1982 * When creating a user account in psaswd.config, ask for full name
1983 first, and make up a default username. Closes: #235386
1984 * "No really, assume md5 passwords". Closes: #223664
1985
1986 -- Karl Ramm <kcr@debian.org> Thu, 4 Mar 2004 00:42:08 -0500
1987
1988 shadow (1:4.0.3-18) unstable; urgency=low
1989
1990 * Removed po/cs.po and added new debian/po/cs.po
1991 Updated Czech translation, closes: #229125
1992 * Updated Japanese debconf translation, closes: #227237
1993 * Updated Danish debconf translation, closes: #227619
1994 * Updated Dutch debconf translation, closes: #227883
1995 * Updated Brazilian Portuguese debconf translation, closes: #228080
1996 * Added Simplified Chinese debconf translation
1997 Added Simplified Chinese programs translation
1998 Closes: #229334
1999 * Added Greek debconf translation
2000 Added Greek programs translation
2001 Closes: #229504, #229528
2002 * Added Finnish programs translation, closes: #230369
2003 charset changed from UTF-8 to ISO-8859-1 as the bug patch was wrong
2004 * Updated German debconf translation, closes: #232710
2005 * Updated Russian debconf translation, closes: #235541
2006 * Added Ukrainian debconf translation, closes: #233560
2007 * Added Lithuanian debconf translation, closes: #235698
2008 * thanks to Christian Perrier <bubulle@debian.org>
2009
2010 -- Karl Ramm <kcr@debian.org> Wed, 3 Mar 2004 22:56:31 -0500
2011
2012 shadow (1:4.0.3-17) unstable; urgency=low
2013
2014 * Fix braino in version number of example dependency in README.shells.
2015 Apologies to anyone foolhardy enough to believe my documentation.
2016 * Add Swedish debconf translation, closes: #225059
2017 * New French debconf translation, closes: #225914
2018 * Add Catalan debconf translation, closes: #227029
2019 * add securetty files for the hurd, freebsd, and netbsd, closes: #200739
2020
2021 -- Karl Ramm <kcr@debian.org> Sun, 11 Jan 2004 17:37:54 -0500
2022
2023 shadow (1:4.0.3-16) unstable; urgency=low
2024
2025 * run dh_installdeb *after* dh_installdebconf,
2026 remove . from short description of passwd,
2027 add versioned conflict with debconf older than 0.5
2028 closes: #224133
2029 * replace manpages-it due to man page conflict
2030 closes: #224474
2031 * fix the *other* su syslogs.
2032 closes: #224508
2033 * fix filename in control file, closes: #224579
2034 * fix permissions on chage and expiry, closes: #224717
2035 * run debconf-updatepo
2036 * remove debian/compat as redundant
2037
2038 -- Karl Ramm <kcr@debian.org> Mon, 22 Dec 2003 19:53:30 -0500
2039
2040 shadow (1:4.0.3-15) unstable; urgency=low
2041
2042 * remove bogus dependency on base-config 2.00,
2043 closes: #222772, #223726
2044 * New Czech translation thanks to Miroslav Kure.
2045
2046 -- Karl Ramm <kcr@debian.org> Fri, 12 Dec 2003 18:40:25 -0500
2047
2048 shadow (1:4.0.3-14) unstable; urgency=low
2049
2050 * exit 30 when backing all the way out in passwd.conf, and
2051 depend on base-config 2.00, closes: #222772
2052 * adjust debconf templates for debian-installer work,
2053 closes: #222832
2054
2055 -- Karl Ramm <kcr@debian.org> Thu, 11 Dec 2003 01:53:37 -0500
2056
2057 shadow (1:4.0.3-13) unstable; urgency=low
2058
2059 * Fix typo passwd.config. Closes: #223079, #222714
2060 * Let's try out this oldfangled anonymous ftp upload queue.
2061
2062 -- Karl Ramm <kcr@debian.org> Mon, 8 Dec 2003 17:59:31 -0500
2063
2064 shadow (1:4.0.3-12) unstable; urgency=low
2065
2066 * Explicitly use automake-1.7 and aclocal-1.7. closes: #216594
2067 * Update Danish debconf translation. closes: #216542
2068 * Update French debconf translation. closes: #206352
2069 * Update Dutch debconf translation. closes: #212995
2070 * Remove redundant dependency on grep. closes: #216535
2071 * Fix chfn documentation bug. closes: #213931
2072 * Fix su syslogs to be less ambiguous. (old:new instead of old-new
2073 because '-' can appear in usernames.) Not clearer, mind you, but less
2074 ambiguous. closes: #213592
2075 * Rename limits(5) to limits.conf(5) and edit to reflect reality.
2076 closes: #212935
2077 * Move the change_uid call in login back to where it was before -11, and
2078 relocate the fork for pam_close_session above it. closes: #211884
2079
2080 -- Karl Ramm <kcr@debian.org> Sat, 25 Oct 2003 15:26:20 -0400
2081
2082 shadow (1:4.0.3-11) unstable; urgency=low
2083
2084 * update Japanese debconf translation. closes: #210382
2085 * update Brazilian Portugese debconf translation. closes: #208122
2086 * run pam cleanup code as root. closes: #195048
2087
2088 -- Karl Ramm <kcr@debian.org> Sat, 13 Sep 2003 17:49:29 -0400
2089
2090 shadow (1:4.0.3-10) unstable; urgency=low
2091
2092 * postinst sources confmodule. closes: #88843
2093 * Implement the pam configuration New World Order. Wow, that was quick. :-)
2094 * Implement a scheme for allowing other packages to modify /etc/shells.
2095
2096 -- Karl Ramm <kcr@debian.org> Fri, 22 Aug 2003 20:58:42 -0400
2097
2098 shadow (1:4.0.3-9) unstable; urgency=low
2099
2100 * fix mysterious creeping bug in po/Makefile.in.in, closes: #200052
2101 * dutch debconf translation, closes: #204578
2102 * switch to po-debconf, closes: #183998, #200130
2103 * use automake1.7, closes: #205991
2104 * update german debconf translation, closes: #94138
2105 * I can't come up with a good justification as to why characters other
2106 than ':'s and '\0's should be disallowed in group and usernames (other
2107 than '-' as the leading character). Thus, the maintenance tools don't
2108 anymore. closes: #79682, #166798, #171179
2109 * Fix typo in /etc/pam.d/su. closes: #196804
2110 * danish debconf translation, closes: #118245
2111 * russian debconf translation, closes: #198729
2112 * And last, but not least, what's undoubtedly going to be the most
2113 popular change: md5 passwords are turned on by default, and there is
2114 no prompt to change them. Yes, this is reduced functionality. No, it
2115 can't go back in the way it was; the old code not only modified
2116 conffiles, it modified *other*packages* conffiles and was a massive
2117 policy violation. I expect this change will motivate the people who
2118 have said that they will come up with a proper solution to do so.
2119 closes: #186016, #110228, #171808
2120
2121 -- Karl Ramm <kcr@debian.org> Wed, 20 Aug 2003 02:06:50 -0400
2122
2123 shadow (1:4.0.3-8) unstable; urgency=low
2124
2125 * Fix missing ':' in getopt call. closes: #184301
2126 * Don't install mkpasswd, we don't use it. closes: #185919, #187906
2127 * replaces: manpages-ko. closes: #184810
2128 * Fix the message in #190567 (not closing until it's been accepted upstream)
2129 * Fix brainos in login.1. closes: #184731
2130 * Fixup permissions for chage. closes: #184138
2131 * Force the umask to 022 in passwd.config. closes: #182506
2132 * Add Sam Hartman <hartmans@debian.org> as an uploader.
2133 * Update standards-version.
2134 * Add versioned build-depend on debhelper.
2135
2136 -- Karl Ramm <kcr@debian.org> Sat, 26 Apr 2003 15:34:16 -0400
2137
2138 shadow (1:4.0.3-7) unstable; urgency=low
2139
2140 * When relocating a user's home directory, don't fail and remove the new
2141 home directory if we can't remove the old home directory for some
2142 reason; the results can be spectularly poort if, for instance, only
2143 the rmdir() fails. closes: #166369
2144 * run dh_installdebconf so base-config will work. *sigh*. closes: #166788
2145
2146 -- Karl Ramm <kcr@debian.org> Sun, 24 Nov 2002 21:40:30 -0500
2147
2148 shadow (1:4.0.3-6) unstable; urgency=low
2149
2150 * remove automake dependency and leave only automake1.5, since it seems
2151 to confuse the alpha and mipsel autobuilders for some reason.
2152
2153 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 21:45:15 -0400
2154
2155 shadow (1:4.0.3-5) unstable; urgency=low
2156
2157 * build-depend on libtool and automake. oops. closes: #164545
2158
2159 -- Karl Ramm <kcr@debian.org> Sun, 13 Oct 2002 01:44:47 -0400
2160
2161 shadow (1:4.0.3-4) unstable; urgency=low
2162
2163 * I am unable to begin to express the bitterness that I'm now experiencing.
2164 * replaces manpages-de <= 0.4-4, closes: #162097, #162173
2165 * replaces manpages-fr, closes: #162150
2166 * replaces manpages-hu, closes: #162126
2167 * replaces manpages-ja, closes: #163511, #162095
2168 * fix sg symlink, closes: #162339, #163652
2169 * newgrp should be aware that getlogin() and ttyname() are not
2170 guaranteed to return anything and NOT blindly assume that they
2171 successfully returned a pointer to a string. I mean, really, people,
2172 that sort of thing hasn't been reliable since 4.2BSD on a VAX. I'll
2173 bet most of the working on the upstream weren't even born yet when
2174 this sort of thing was commonplace (it was NEVER acceptable).
2175 closes: #162303
2176 * pull the manpage for the spiffy su forward. closes: #162275
2177 * depend on automake1.5, and rerun the autogrunge. This should
2178 *hopefully* make it build more consistently.
2179 * this concludes the biweekly treading of water.
2180
2181 -- Karl Ramm <kcr@debian.org> Sat, 12 Oct 2002 14:56:16 -0400
2182
2183 shadow (1:4.0.3-3) unstable; urgency=low
2184
2185 * the "fix the brain damage" release
2186 * fix pam brain-damage in ch{age,passwd}, {group,user}{add,del,mod}, newusers
2187 closes: #162181, #162199, #162228
2188 * fix vipw symlink brain-damage: closes: #162218
2189 * fix package description brain damage, closes: #139563
2190 * install cp{pw,gr} brain damge
2191
2192 -- Karl Ramm <kcr@debian.org> Wed, 25 Sep 2002 01:21:35 -0400
2193
2194 shadow (1:4.0.3-2) unstable; urgency=low
2195
2196 * fix "su -". closes: #162089
2197 * document exit codes of groupdel and userdel (again, for userdel)
2198 closes: #161861
2199 * clean up logoutd cleanup
2200
2201 -- Karl Ramm <kcr@debian.org> Mon, 23 Sep 2002 19:44:40 -0400
2202
2203 shadow (1:4.0.3-1) unstable; urgency=low
2204
2205 * new upstream version! closes: #149444, #150237, #145415
2206 * completely new packaging!
2207 * all new bugs!
2208 * old bugs as well!
2209 * remove /etc/init.d/logoutd, like the old postrm should've, closes: #160682
2210 * fix passwd manpage, closes: #160477, #122797
2211 * fix lastlog manpage, closes: #159886
2212 * add as many virtual console devices as I seem to have to securetty,
2213 closes: #156472
2214 * add ttyS0 and tts/0 to securetty. closes: #130138
2215 * su should not segfault if nobody has uid 0. closes: #139967
2216 * install and use translations. closes: #118238
2217 * upstream uses new automake. closes: #114935
2218 * add russian template file for password. closes: #130358
2219 * handle template installation correctly. closes: #156674
2220 * don't place a maximum restriction on the length of passwords.
2221 closes: #159487
2222 * fix description. closes: #145459
2223 * update config.{guess,sub}
2224
2225 -- Karl Ramm <kcr@debian.org> Wed, 18 Sep 2002 10:14:08 -0400
2226
2227 shadow (20000902-12) unstable; urgency=high
2228
2229 * "oops"
2230 * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
2231
2232 -- Karl Ramm <kcr@debian.org> Sun, 7 Apr 2002 11:54:48 -0400
2233
2234 shadow (20000902-11) unstable; urgency=low
2235
2236 * Fix some nits:
2237 * remove changelog~ file. oops. closes: #139711
2238 * fix typo in control. closes: #139564
2239 * Hmmm. People open more bugs when I upload new versions of things.
2240 Maybe they just notice them more then, or maybe it's just Murphy.
2241
2242 -- K. Ramm <kcr@debian.org> Tue, 26 Mar 2002 12:14:33 -0500
2243
2244 shadow (20000902-10) unstable; urgency=low
2245
2246 * We hates the automake. We hates it forever. closes: #139293
2247 * stupid ommision: logoutd still in postinst. closes: #139422
2248 * make login.defs a bit clearer. closes: #138809
2249
2250 -- Karl Ramm <kcr@debian.org> Fri, 22 Mar 2002 12:09:07 -0500
2251
2252 shadow (20000902-9) unstable; urgency=medium
2253
2254 * Get rid of logoutd, it doesn't work, didn't work in potato, and now
2255 it's causing people to open RC bugs. closes: #138259, #66153, #121940
2256 I'm told the timeoutd package does a better job anyway.
2257 * add /bin/tcsh to /etc/shells, closes: #118103, #122112
2258 * add /bin/ksh to /etc/shells, closes: #123556
2259 * remove text about password aging from passwd(5), closes: #137493
2260 * spanish debconf template for passwd, closes: #136463
2261 * document the fact that you can not have a valid password in
2262 /etc/shadow. closes: #131690
2263 * /etc/login.defs: /var/spool/mail -> /var/mail, closes: #125311
2264 * fix locations of utmp and wtmp in login(1), closes: #119656
2265 * The package description for passwd refers to README.Debian.gz
2266 but only README.debian.gz actually exists. Most packages use
2267 README.Debian.gz, but the control file is the only place that gets it
2268 wrong for this package. When in doubt, fix the documentation. :-)
2269 closes: #116955
2270
2271 -- Karl Ramm <kcr@debian.org> Thu, 14 Mar 2002 17:05:56 -0500
2272
2273 shadow (20000902-8) unstable; urgency=low
2274
2275 * check in passwd.expire.cron for already-expired passwords; closes: #102319
2276 * note in chage.1 and shadowconfig.8 that password aging information
2277 only works when shadow passwords are enabled. closes: #103702
2278 * enable changing the name in chfn by default. closes: #107819
2279 * fail to mangle files in lib/commonio.c, thanks to matt@linuxbox.nu
2280 * add /dev/console to the secure ttys list. because. closes: #113949
2281 * find the FHS mail spool first in configure. closes: #114951
2282 (thanks to mjb@debian.org)
2283 * above sadly causes automake to go bonkers, and I don't want to
2284 reassemble the build system before woody is released. Keep automake
2285 from going off on its own.
2286 * terminate argument validation in login when it hits a '--'.
2287 closes: #66368
2288
2289 -- Karl Ramm <kcr@debian.org> Mon, 22 Oct 2001 11:17:35 -0400
2290
2291 shadow (20000902-7) unstable; urgency=low
2292
2293 * the "I'm sorry, I should've done this earlier" release
2294 * Cancel login timeout after authentication so that patient people
2295 timing out on network directory services can log in with local
2296 accounts. Closes: #107148
2297 * Add Brazillian Portugese debconf template translation for passwd.
2298 Closes: #105292, #93223
2299 * Pull /usr/share/doc/$package/README.shadow-paper.gz. Closes: #98058
2300 * Use getent instead of group to verify existence of shadow group
2301 [works better for distributed group files]. Closes: #99902
2302 [Note that this sort of problem is rampant in these postinst and
2303 config scripts, but that's not getting fixed in woody.]
2304 * Amend reference to /usr/doc in shadowconfig.8. Closes: #102804
2305 * su should set $USER. Closes: #102995
2306 * userdel now deletes user groups from /etc/gshdow as well as
2307 /etc/group. Closes: #99442
2308 * grpck now has an (otherwise undocumented) -p option, so that
2309 shadowconfig can clean up the results of the above, so the config
2310 script will fail randomly less often. Closes: #103385
2311
2312 -- Karl Ramm <kcr@debian.org> Wed, 22 Aug 2001 12:09:27 -0400
2313
2314 shadow (20000902-6.1) unstable; urgency=low
2315
2316 * Non-maintainer upload.
2317 * Upgrade to latest config.sub and config.guess. Closes: #88547
2318
2319 -- Gerhard Tonn <gt@debian.org> Fri, 1 Jun 2001 20:38:43 +0200
2320
2321 shadow (20000902-6) unstable; urgency=medium
2322
2323 * actually set root's password when appropriate
2324 patch thanks to joeyh, closes #98402
2325 * fix error in expiry man page. Such damage. closes: #99291
2326 * fix group of setgid program chage and expiry, closes: #98122
2327
2328 -- Karl Ramm <kcr@debian.org> Thu, 31 May 2001 07:38:59 -0400
2329
2330 shadow (20000902-5) unstable; urgency=low
2331
2332 * add build dependency on file, to keep libtool happy. closes: #97498
2333
2334 -- Karl Ramm <kcr@debian.org> Wed, 16 May 2001 06:57:23 -0400
2335
2336 shadow (20000902-4) unstable; urgency=low
2337
2338 * Change maintainers, closes: #92355
2339
2340 -- Karl Ramm <kcr@debian.org> Sun, 13 May 2001 03:28:07 -0400
2341
2342 shadow (20000902-3.1) unstable; urgency=low
2343
2344 * Non-maintainer upload
2345 * Recompile to fix ARM lossage
2346
2347 -- Philip Blundell <philb@armlinux.org> Sun, 11 Mar 2001 07:47:27 -0500
2348
2349 shadow (20000902-3) unstable; urgency=low
2350
2351 * Update config.sub and config.guess so ia64 compiled, closes: #81897
2352 * libmisc/sub.c: skip '*' in shell name when doing subsystem, closes:
2353 #82893
2354 * src/su.c: don't assume uid 0 == "root", use getpwuid to fetch it,
2355 closes: #81924
2356 * This was fixed in a previous version, closes: #77057
2357 * Update passwd long desc, closes: #88299
2358 * Conflict with suidmanager << 0.5, and remove suid{,un}register calls,
2359 closes: #87157
2360 * Update policy to 3.5.0.0
2361 * Added debconf support for passwd from base-config
2362
2363 -- Ben Collins <bcollins@debian.org> Sat, 3 Mar 2001 07:26:57 -0500
2364
2365 shadow (20000902-2) unstable frozen; urgency=low
2366
2367 * control.hurd->control.gnu: closes: #77940
2368 * Cannot reproduce, closes: #79447
2369 * User never sent a patch, plus I think removing the passwd/account when
2370 doing passwd -l is a bad idea. Makes it so you cannot unlock the
2371 account. closes: #77824
2372 * Don't allow shadowconfig to change perms of other binaries, close: #77057
2373 * IMO, this is not a bug. It's part of a feature, and can be disabled by
2374 turning off USER_GROUPS. closes: #76806
2375 * /bin/login is suid root for several good reasons. For one, it allows
2376 daemons that use it to run as non-root. This is a good thing since it
2377 means only one program is running as root, and not several. closes: #17911
2378 * sulog is fairly easy to grep or parse so I don't see how the
2379 similarity of the log entries for failed and successful is a problem.
2380 '-' for failed, '+' for success. closes: #63801
2381 * logoutd.8: s,/etc/utmp,/var/run/utmp, closes: #80494
2382 * Fix case where pam_auth returns a NULL username, closes: #76817, #75510
2383 * Hmm, Linux is a sysv derivative, so the comment is perfectly
2384 legitimate, closes: #76898
2385 * MAX_PASSWORD is used by useradd, and CHFN_AUTH is actually used by
2386 * chfn to decide if the current user needs to auth in order to change
2387 their info, closes: #71114
2388 * login.1: Fix \' closes: #75435
2389 * login -f works for me assuming you call it as root. I tested this with
2390 plain pam_unix.so, and also with pam_unix.so stacked with pam_ldap.so.
2391 So if it doesn't work with telnet-heimdal, then that program is not
2392 doing something right. closes: #78186
2393 * login.pam.d: made pam_nologin.so requisite. closes: #80111
2394 * su to root seems pretty quick to me, closes: #64756
2395 * xmalloc.c: remove decleration of malloc, which was causing system
2396 * header conflicts. closes: #80398
2397
2398 -- Ben Collins <bcollins@debian.org> Sun, 31 Dec 2000 14:33:47 -0500
2399
2400 shadow (20000902-1) unstable frozen; urgency=low
2401
2402 * New upstream release, lots of Debian patches merged, closes: #72735
2403 * man/passwd.1: removed reference to passwd(3), closes: #72704
2404 * man/chsh.1,man/chfn.1: document login.defs affects on these programs,
2405 closes: #68029
2406 * not a bug, expected behavior, closes: #74137
2407 * IMO, this is a bug in the user's setup, closes: #65600
2408 * securetty: add devfs console devices, closes: #71946
2409 * libmisc/sulog.c: removed arbitrary limit on number of chars printed of
2410 the tty name (truncated to 6 chars, which is silly), closes: #65404
2411 * tested this, and it works fine for me so long as pam_unix.so is called
2412 with the nullok option (which it isn't by default because of security
2413 concerns), closes: #75063
2414 * appears to be fixed by PAM, closes: #70627
2415 * src/useradd.c: user mkstemp instead of mktemp, per libc6 linktime
2416 warning
2417 * src/su.c: fixup arg handling passed to shell, closes: #75326
2418
2419 -- Ben Collins <bcollins@debian.org> Mon, 23 Oct 2000 13:22:29 -0400
2420
2421 shadow (19990827-21) unstable frozen; urgency=low
2422
2423 * Added build deps
2424 * Use pre-generated files for hurd/linux control file. The old method of
2425 using cpp would have broken with the new gcc.
2426
2427 -- Ben Collins <bcollins@debian.org> Wed, 26 Jul 2000 21:04:03 -0400
2428
2429 shadow (19990827-20) unstable frozen; urgency=low
2430
2431 * Release Manager
2432 None of these are marked as RC in the BTS, however, they do make the
2433 package unsuitable for release. Since this is an essential package (IOW,
2434 installed on every Debian system), I hope you can see how important it
2435 is to make sure this package is perfect. None of the changes are
2436 functional (except the fix in logoutd's init script, which was a 20 char
2437 change), so please consider this for the next test cycle.
2438 * Fix logoutd init script from spurious output when /etc/porttime is not
2439 there, closes: #63962, #64067
2440 * su: Fix typo in usage output, closes: #60226
2441 * passwd: Fixed typo and missing newline in output for successful password
2442 change, closes: #64106, #63703
2443 * passwd.1: Add documentation on the -f, -e, -s and -d command line
2444 options, closes: #64339, #64410
2445 * login: Verified that utmp/wtmp works when called by telnet with -h
2446 option, closes: #56854
2447
2448 -- Ben Collins <bcollins@debian.org> Tue, 23 May 2000 14:40:01 -0400
2449
2450 shadow (19990827-19) unstable frozen; urgency=low
2451
2452 * debian/local/shells: added esh, closes: #59934
2453 * logoutd: modify to work with pam_time.so's time.conf file, modify
2454 manpage to reflect this, closes: #61300
2455 * userdel.8: added note about group removal, closes: #56723
2456 * base-config handles md5 setup, closes: #60125
2457 * cppw: make sure it gets installed, closes: #62960
2458 * passwd: correct error message for "not you", closes: #61313
2459 * sulog.c: fixed extern for char (char foo[] -> char *foo), closes: #61643
2460 * userdel.8: documented userdel's exit values, closes: #54775
2461 * passwd: error messages are two fold, the second is actually from
2462 pam_strerror(), closes: #61937
2463 * passwd: print "success" on successful password change, closes: #58676
2464
2465 -- Ben Collins <bcollins@debian.org> Sat, 29 Apr 2000 10:26:56 -0400
2466
2467 shadow (19990827-18) unstable frozen; urgency=low
2468
2469 * Crap, all the bug fixes from -17 need to go to frozen too
2470
2471 -- Ben Collins <bcollins@debian.org> Tue, 29 Feb 2000 14:57:14 -0500
2472
2473 shadow (19990827-17) unstable; urgency=low
2474
2475 * Fixed typo in login.defs, closes: #54877
2476 * logoutd.init.d: Check for /etc/security/time.conf, closes: #54900
2477 * login.defs: Added note about the MAIL env option, closes: #54768
2478 * login.pam.d,passwd.pam.d: Use new options in pam_unix.so to enable
2479 obsure password checks. This mimics the old behavior in pre-PAM
2480 shadow, closes: #58203
2481 * Use patch from Topi Miettinen <tom@pluto.nic.fi> to add pam session
2482 ability to su, closes: #57526, #55873, #57532
2483 * Made login's -f option also able to use the username after -- if none
2484 was passed as it's optarg, closes: #53702
2485
2486 -- Ben Collins <bcollins@debian.org> Mon, 28 Feb 2000 12:37:22 -0500
2487
2488 shadow (19990827-16) unstable; urgency=low
2489
2490 * got rid of g+s directories in the source tarball, closes: #54585
2491 * make su mode 4755 in the package. This way there is no chance of a
2492 failed dpkg install causing it to be left without suid root perms
2493 before suidmanager or chmod is called in the postinst.
2494 * src/login.c: added faillog support to the pam_authenticate loop. This
2495 loop is now completely rewritten, and should produce better results on
2496 failures, closes: #53164
2497
2498 -- Ben Collins <bcollins@debian.org> Sun, 9 Jan 2000 23:35:08 -0500
2499
2500 shadow (19990827-15) unstable; urgency=low
2501
2502 * src/su.c: moved signal() call to re-establish SIGINT to right place,
2503 closes: #54496
2504 * src/login.c: if hostname is blank (not a remote login via rlogin or
2505 telnet), then use the tty to log failures in syslog, closes: #53966
2506 * passwd: Locking a password by appending '!' appears to be pretty
2507 standard, so ssh needs to check for it.
2508 * passwd and login come with a README.pam that discusses the differences
2509 between the PAM and old non-PAM versions. It also talks about where to
2510 look for details. Also now that I have added the extra examples to the
2511 pam.d files, I hope this satisfies...closes: #52917
2512 * A new package, base-config, which will be used by boot floppies is
2513 going to have an option to configure MD5 usage for passwords. Since
2514 this is the best place for it, and I don't really have any control
2515 over it, I am .... closes: #47620
2516 * libmisc/chowntty.c: applied patch for read-only root, closes: #52069
2517
2518 -- Ben Collins <bcollins@debian.org> Sat, 8 Jan 2000 22:11:29 -0500
2519
2520 shadow (19990827-14) unstable; urgency=low
2521
2522 * debian/local/shells: added /bin/zsh, closes: #53883
2523
2524 -- Ben Collins <bcollins@debian.org> Sun, 2 Jan 2000 13:51:42 -0500
2525
2526 shadow (19990827-13) unstable; urgency=low
2527
2528 * su.c: ignore SIGINT while authenticating, closes: #52372
2529 * su.pam.d: added 2 new examples of how to allow su for wheel users
2530 without prompting for a password, and also how to deny users of a
2531 specific group.
2532
2533 -- Ben Collins <bcollins@debian.org> Sat, 1 Jan 2000 22:29:46 -0500
2534
2535 shadow (19990827-12) unstable; urgency=low
2536
2537 * Recompiled against latest libpam and up'd the module deps,
2538 closes: #52171
2539 * login.pam.d: added "noenv" option so we don't clobber login's setting,
2540 closes: #51441
2541
2542 -- Ben Collins <bcollins@debian.org> Tue, 14 Dec 1999 22:41:40 -0500
2543
2544 shadow (19990827-11) unstable; urgency=low
2545
2546 * debian/passwd.in: add a preinst (matches login's) to fix the latest
2547 build change (only affected hurd since it doesn't use login).
2548 * debian/scripts/passwd.mk: use passwd.preinst instead of login.preinst
2549 to complete the fix above.
2550
2551 -- Ben Collins <bcollins@debian.org> Mon, 6 Dec 1999 18:25:07 -0500
2552
2553 shadow (19990827-10) unstable; urgency=low
2554
2555 * src/login.c: only set pam_fail_delay if > 0. Also make the default 0
2556 so not defining it has the same affect as disabling it, closes: #51178
2557 * src/userdel.c: make sure we remove the shadow group entries when
2558 removing the users own group, closes: #50005, #50138
2559
2560 -- Ben Collins <bcollins@debian.org> Fri, 26 Nov 1999 22:37:44 -0500
2561
2562 shadow (19990827-9) unstable; urgency=low
2563
2564 * src/su.c: Fixed getopt parsing, and added a usage output
2565 * man/su.1: minor typos
2566
2567 -- Ben Collins <bcollins@debian.org> Mon, 8 Nov 1999 22:13:05 -0500
2568
2569 shadow (19990827-8) unstable; urgency=low
2570
2571 * src/login.c: fixed loggin of username on succesful login (was using
2572 the normal username, when it should have used pam_user),
2573 closes: #47819
2574 * src/login.c: check for hushed login and pass PAM_SILENT if true,
2575 closes: #48002
2576 * src/useradd.c: set def_shell to /bin/bash, closes: #48304
2577 * doc/README.debian: add note about how to avoid issues with nscd's
2578 lag in aging the cache, closes: #48629
2579 * src/cppw.c: new program to assist copying a passwd/group file without
2580 corruption, closes: #42141
2581
2582 -- Ben Collins <bcollins@debian.org> Tue, 2 Nov 1999 21:46:28 -0500
2583
2584 shadow (19990827-7) unstable; urgency=low
2585
2586 * {passwd,login}.pam.d: added blurb about how to use the pam_cracklib
2587 module, and also changed it to use pam_unix and not pam_pwdb (gah!
2588 how did that happen?), closes: #46983
2589 * README.debian: changes to reflect new PAM usage aswell as removing
2590 references to obsolete config files, closes: #46595
2591 * passwd.expire.cron: example script that informs users by email when
2592 their accounts are about to expire, closes: #41393
2593 * lastlogin.c: added -h option and usage aswell as long option support,
2594 closes: #45804
2595 * shadow now only has 3 wishlist bugs and nothing else
2596
2597 -- Ben Collins <bcollins@debian.org> Sat, 9 Oct 1999 11:54:16 -0400
2598
2599 shadow (19990827-6) unstable; urgency=low
2600
2601 * debian/shells: new file, needed to include /bin/sash, closes: #45826
2602 * useradd.8,groupadd.8: added note about the prefered use of adduser
2603 and addgroup when conforming to Debian policy (taken from notes in
2604 adduser's man pages), closes: #22821
2605 * dialups.5: new man page that documents /etc/{dialups,d_passwd},
2606 closes: #42212
2607 * src/su.c: added -m, -p and -s command line options to match GNU options,
2608 also documented in su(1), closes: #45394, #46424
2609 * login.defs.5: clarified usage of TTYTYPE_FILE, closes: #23194
2610 * login.pam.d: added pam_issue.so which replaces the old ISSUE_FILE from
2611 login.defs, this also allows it to grok escapes in the issue file,
2612 also increases the MODDEPS to (>= 0.69-10). By default this module is
2613 not enabled, closes: #21044
2614 * login.defs.pam.linux: added ISSUE_FILE to list of deprecated options
2615
2616 -- Ben Collins <bcollins@debian.org> Mon, 4 Oct 1999 19:56:22 -0400
2617
2618 shadow (19990827-5) unstable; urgency=low
2619
2620 * {login,su}.1: added description of a subsystem login, closes: #31987
2621 * src/chowndir.c: fixed recursive chown's on usermod, also changed it
2622 to use lchown and lstat since we actually want that, closes: #46405
2623 * su.1: removed reference to suauth aswell as added "-c" to the SYNOPSIS,
2624 closes: #45685
2625 * login.1: added options to the SYNOPSIS and documented OPTIONS,
2626 closes: #28763
2627 * login.defs.5: documented the ENVIRON_FILE options (even though it's
2628 not really used in the PAM version), close: #28786
2629 * 010_src_gpasswd.c: new patch, fixes changing group passwords when not
2630 using shadow groups, closes: #25919
2631 * {chfn,chsh,login}.pam.d: added nullok to pam_unix.so auth line to
2632 allow for passwordless accounts, closes: #46510
2633 * login.pam.d: add "standard" to the pam_mail option so we get old
2634 style "You have..." login messages.
2635
2636 -- Ben Collins <bcollins@debian.org> Sun, 3 Oct 1999 13:41:53 -0400
2637
2638 shadow (19990827-4) unstable; urgency=low
2639
2640 * Alright, we are really getting some usage from this now, and seeing
2641 some odd ball setups, so it means more work for me, but more stable
2642 and feature filled software for you :)
2643 * debian/{login,su}.pam.d: Fixed spelling errors, closes: #45234, #45235
2644 * debian/login.pam.d: Added commented pam_access.so reference and
2645 description, closes: #45241
2646 * src/login.c: moved usage of setup_uid_gid() when PAM is enabled or
2647 pam_groups.so's groups get clobbered
2648 * src/newgrp.c: don't call sanitize_env() and also make sure we don't
2649 check passwords when the user is trying to get back to their default
2650 group, closes: #22244
2651 * Closed some other bugs that were either not really bugs, or they weren't
2652 reproducable.
2653 * debian/login.pam.d: moved around the pam_motd and pam_mail modules to
2654 order them the same as old login would have done
2655
2656 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 19:42:13 -0400
2657
2658 shadow (19990827-3) unstable; urgency=low
2659
2660 * This is a "Sit down and really fix some bugs" update. I'm going through
2661 the ones that really need some work.
2662 * src/vipw.c: use the system() call to invoke the editor so that it accepts
2663 command line args in the EDITOR and VISUAL environment vars, closes: #31029
2664 * src/userdel.c: added code to remove user groups (of the same name) if there
2665 were no members left and USERGROUPS_ENAB is set to yes, closes: #35046
2666 * login.defs: documented above change
2667 * {login,passwd}.postinst: fixed some bashisms, closes: #45159
2668 * login.defs.pam.linux: documented the FAKE_SHELL option, closes: 31987
2669 * su.1,login.1: documented the subsystem root ability in login and su, closes:
2670 * doc directory for both packages now includes the README.shadow-paper file
2671 closes: #15391
2672
2673 -- Ben Collins <bcollins@debian.org> Sun, 19 Sep 1999 15:49:11 -0400
2674
2675 shadow (19990827-2) unstable; urgency=low
2676
2677 * debian/rules: use "$(CC) -E" instead of "cpp" to make it easier to
2678 cross compile for Hurd (requested by Marcus Brinkman).
2679 * debian/login.pam.d: forgot to remove that comment about login not
2680 being PAMified, it is and works fine.
2681 * src/login.c: Added login.defs option to turn on and off the persistent
2682 login, also give note on when it isn't and is needed in login.defs.
2683 * lib/getdef.c: Added CLOSE_SESSIONS for above code.
2684 * man/login.defs.5: document the new CLOSE_SESSION option for login
2685 * logoutd: disabled until I can fix it to grok /etc/security/time.conf
2686
2687 -- Ben Collins <bcollins@debian.org> Mon, 13 Sep 1999 18:57:47 -0400
2688
2689 shadow (19990827-1) unstable; urgency=low
2690
2691 * New Maintainer, with Guy's consent.
2692 closes: #22296, #22331 (closed some NMU bug reports)
2693 * New upstream release, closes: #15879, #24712, #25739, #28785, #32991
2694 closes: #38672, #39933, #41060, #42480, #22534, #12690, #36150, #26412
2695 closes: #40398, #43750
2696 * Ok, now for some dusting and house cleaning (aka The Bug Killfile
2697 Begins Here):
2698 %%- login package
2699 - Not a bug in login anymore, closes: #28098
2700 - No longer pertinent, and is not controlled by the login program,
2701 closes: #23155
2702 - This does not appear to be a bug anymore, closes: #32424
2703 - This is not a login problem. Xterm itself prints the LOGIN message
2704 and it does _not_ read login.access, closes: #16958
2705 - Seems to be fixed, closes: #28098
2706 - Huge list of "Fixed" bugs, that I want to close. I really need to
2707 start with a clean slate in order to get some of this cleaned up,
2708 closes: #3439, #11443, #13485, #13815, #15176, #15998, #16187, #17529
2709 closes: #17532, #17532, #18133, #18225, #20052, #20876, #21280, #21357
2710 closes: #21687, #21695, #21746, #21767, #22716, #24710
2711 - lastlog(8): Clarified differences in the usage of "login-name" and
2712 UID, closes: #26727
2713 %%- passwd package
2714 - newuser: appears to be working correctly and placing x, not !,
2715 closes: #19620
2716 - userdel(8): added note about user's mail spool also being deleted,
2717 closes: #20790
2718 - Can't reproduce this one, closes: #21639
2719 - -e expire_date
2720 The date on which the user account will be dis-
2721 abled. The date is specified in the format
2722 MM/DD/YY.
2723 Bug filer was trying to use an integer instead of the documented
2724 format, closes: #22533
2725 - chfn's command line options seem to work for root and non-root,
2726 closes: #25396
2727 - seems to have been fixed by the latest upstream, #25670
2728 - Removed references to shadow(3), closes: #32859
2729 - passwd only saves first 8 chars...duh :) closes: #33368
2730 - userdel can only do so much, the admin should know to check some
2731 things on their own, closes: #35418
2732 - Lot's of Y2K issues fixed in this release, closes: #37232
2733 - useradd requires the -m option to make it create a home directory
2734 if one does not exist, closes: #39581
2735 - useradd's -p option requires the password to already be encrypted
2736 as documented in useradd(8), closes: #39870, #39874
2737 - More "Fixed" bugs in passwd, closes: #13753, #16893, #17894, #18132
2738 closes: #18628, #12691
2739 %%- su (no longer a package, but has bugs just the same, will be
2740 forwarded to the login package soon)
2741 - Sorry, but su (all su's) invoke the shell with -c "cmd". This is
2742 documented, not a bug, it's a standard interface that su expects,
2743 go fix sash's bug for not supporting it, closes: #14551
2744 - Acknoledged NMU: closes: #20058
2745 - More "Fixed" bugs getting closed...CLOSED AT LAST, closes: #17593
2746 closes: #20057, #12689
2747 * Switched to a new build setup (dbs)
2748 * Split makes into seperate files to make it a little cleaner
2749 * FHS compliance changes (usr/{doc,man} to usr/share/{doc,man})
2750 * debian/tar.c: removed
2751 * su: su is now going to be provided by shadow's login package and
2752 removed from shellutils (the shellutils maintainer agreed to this)
2753 in preperation for future PAM support. Added conflicts with older
2754 version of shellutils that does provide the su binary.
2755 * debian/control.in: removed the secure-su package since login now
2756 contains su and all of it's components
2757 * debian/control.in: modified the package descriptions to be a little
2758 more explicative of what they do.
2759 * Upgraded standards version to 3.0.1.1
2760 * Setup suidmanager support for all +s apps, closes: #15705, #15704, #15699
2761 * Enabled PAM. Support now for su, passwd, chfn, chsh. I am working on the
2762 support in login.
2763 * expiry: Changed to be installed as sgid shadow instead of suid root
2764 since it doesn't need root priviledges. Also added man page expiry(1) based
2765 on the comments found in expiry.c.
2766 * Removed bashism's in control scripts. Now lintian clean (smells fresh too)
2767 * chage.c: Keep chage from locking when not running as root, since it just
2768 needs to read the shadow and password files. This let's it run sgid shadow
2769 instead of suid root. When run as root, it can lock files for editing.
2770 * login.c: Pam support Works For Me(tm)!
2771 * login.c: Fixed PAM's auth when PAM_USER was not set from the command line,
2772 also call pam_fail_delay() with FAIL_DELAY as the arg before authentication.
2773 * etc/login.defs.pam.linux: new file, reflects options that PAM takesover
2774 * etc/login.defs.pam.hurd: new file, same for Hurd
2775 * debian/passwd.mk: make sure that login.defs.5 get's installed for Hurd
2776 * pam.d/: Modified defaults for each service to reflect the old style and also
2777 added commented options on how to enable obsoleted options from login.defs
2778 in the PAM Way(tm).
2779 * debian/rules: removed --disable-desrpc from configure options since it was
2780 supposedly just a workaround for glibc 2.0
2781 * src/login.c: reset pam_fail_delay after every failure
2782 * debian/rules: remove debian/files on clean target
2783 * src/login.c: removed setup_limits() and check_nologin() usage when PAM is
2784 enabled
2785 * debian/login.pam.d,debian/login.defs.pam.linux: made notes about the pam_limits.so
2786 module, as well as pam_nologin.so
2787 * debian/su.pam.d: made notes about pam_limits.so module
2788 * debian/control.in: removed depends on libpam-motd since it is now in libpam-modules,
2789 also make login conflict with secure-su
2790 * debian/*: setup so that Hurd does not get PAM, since they don't have it ported
2791 completely yet.
2792 * debian/*: Final approach to a final upload, modified login.postinst to check old
2793 obsolete conffiles to see if the user needs a notice that they are no longer used.
2794
2795 -- Ben Collins <bcollins@debian.org> Sat, 11 Sep 1999 19:58:14 -0400
2796
2797 shadow (980403-0.3.3) unstable; urgency=low
2798
2799 * Non maintainer upload.
2800 * Add dpkg-architecture and cross compilation support to the package.
2801 * Changes for the Hurd:
2802 + Only build passwd, add etc/login.defs.hurd to this package.
2803 + libmisc/rlogin.c: Conditionalize CBAUD, which is not portable.
2804
2805 -- Marcus Brinkmann <brinkmd@debian.org> Thu, 5 Aug 1999 00:28:12 +0200
2806
2807 shadow (980403-0.3.2) unstable; urgency=low
2808
2809 * configure.in patched for utmpx.h (for arm)
2810
2811 -- Jim Pick <jim@jimpick.com> Sun, 4 Oct 1998 19:06:15 -0700
2812
2813 shadow (980403-0.3.1) frozen unstable; urgency=low
2814
2815 * Non maintainer upload.
2816 changes.{guess,sub} changed to recognize a Arm architecture.
2817
2818 -- Turbo Fredriksson <turbo@debian.org> Fri, 14 Aug 1998 22:37:58 -0400
2819
2820 shadow (980403-0.3) frozen unstable; urgency=high
2821
2822 * Non maintainer upload.
2823 * src/login.c: Applied patch from <marekm@i17linuxb.ists.pwr.wroc.pl> to
2824 fix security hole of login not checking the return code from setgid(),
2825 initgroups() or setuid(). [#24710]
2826
2827 -- James Troup <james@nocrew.org> Fri, 17 Jul 1998 18:56:31 +0100
2828
2829 shadow (980403-0.2) frozen unstable; urgency=low
2830
2831 * (login.defs): fixed UMASK
2832 (thanks to James Troup for noticing my screwup :)
2833 * Pruned non-Debian changelog entries.
2834
2835 -- Joel Klecker <jk@espy.org> Mon, 11 May 1998 11:25:22 -0700
2836
2837 shadow (980403-0.1) frozen unstable; urgency=low
2838
2839 * Non-maintainer release.
2840 * New upstream release (18225).
2841 * (debian/login.postinst)
2842 * Use 'touch' instead of 'cat >' when creating /var/log/faillog
2843 (15998,16187,21687).
2844 * No longer fails if no previous configured version exists (11433).
2845 * (gpasswd): now checks which user invoked it before calling setuid() (18132).
2846 * (debian/passwd.postinst): removed bashism (13753).
2847 * (groupmod): NULL dereference fixed upstream, as a result, it no longer
2848 dumps core when changing group name (16893,17894).
2849 * (useradd): no longer segfaults if /etc/default/useradd is missing (18628).
2850 * (login.defs.1): now documents more options (13485).
2851 * (source): includes 'missing' (13815,18133,21280).
2852 * (login.1):
2853 * Removed mention of "d_passwd(5)", which doesn't exist,
2854 and login.defs.5 now documents /etc/dialups (15176).
2855 * Added /etc/nologin to FILES section and reference nologin(5) (21695).
2856 * The URL mentioned in Bug#15391 is no longer valid.
2857 * (login.defs): no longer sets ULIMIT (17529).
2858 * (login):
2859 * No longer uses static buffers for group lines (17532).
2860 * Doesn't seem to make assumptions about gid_t any longer (21767).
2861 * (faillog.8): s-/usr/adm-/var/log-g (19974).
2862 * (lastlog.8): notes that "some systems" use /var/log instead of
2863 /usr/adm (21746).
2864 * Install upstream changelog as 'changelog.gz' as per policy (20052).
2865 * (secure-su): Changed /etc/suauth to reference the group 'root'
2866 instead of 'wheel' (17593).
2867
2868 -- Joel Klecker <jk@espy.org> Thu, 30 Apr 1998 18:32:12 -0700
2869
2870 shadow (970616-1) unstable; urgency=low
2871
2872 * Upstream upgrade.
2873 * chage works (10561).
2874 * Fix NIS behavior (5634,8734,10032,10545,10984,11160,12064).
2875 * Wrote pwconv,pwunconv,grpconv,grpunconv manpage (10940).
2876 * vipw fixes (10521,10696,11618,11924,12184,13001)
2877 * Fixes for new automake.
2878 * Compile with glibc2. (8627,8777,9824,11713,11719,12082,12108,11442).
2879 * debian/rules fixes (8876,12468).
2880 * /etc/login.defs: UMASK=002 (9102).
2881 * chown /dev/vcs* on login (9421,13255).
2882 * Added tty9-tty12 to /etc/securetty (11644).
2883 * Provide template and manpage for /etc/limits (12289).
2884 * Fix security hole in postinst (11769).
2885 * login fills out ut_addr field in utmp (10701).
2886 * shadowconfig.sh fixes (9189,9328,9386,10968,12452,12469).
2887 * Overcome postinst bug in old shadow-passwd package (9939,12120).
2888 * useradd default GROUP=100 (9244).
2889 * Allow 8 bit chars in chfn (12367).
2890 * secure-su - set HOME, use SHELL if set (11003,11189).
2891
2892 -- Guy Maor <maor@ece.utexas.edu> Fri, 26 Sep 1997 19:23:42 -0500
2893
2894 shadow (970616) unstable; urgency=low
2895
2896 * vipw preserves permissions on edited files (10521).
2897 * various other bug fixes.
2898
2899 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 16 Jun 1997 02:02:00 +0200
2900
2901 shadow (970601) unstable; urgency=low
2902
2903 * Fix typo in libmisc/mail.c causing login to segfault.
2904
2905 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Mon, 2 Jun 1997 07:33:00 +0200
2906
2907 shadow (970502-2) unstable; urgency=low
2908
2909 * Fixes to shadow group support (grpconv didn't work).
2910
2911 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 15:48:00 +0200
2912
2913 shadow (970502-1) unstable; urgency=low
2914
2915 * Upstream upgrade.
2916
2917 -- Marek Michalkiewicz <marekm@piast.t19.ds.pwr.wroc.pl> Fri, 2 May 1997 03:18:00 +0200
2918
2919 shadow (961025-2) frozen unstable; urgency=medium
2920
2921 * Fix useradd -D segfault (8098, 8152, 8733).
2922 * Fix shadowconfig - permfix only on xlock; /etc/init.d/xdm rewrite, chmod
2923 (8102, 8320, 8333, 8708).
2924 * Remove HOWTO from usr/doc/passwd as it's in linux-doc (8150).
2925 * Fixes to su.1 (8153).
2926 * login, passwd, su each conflict and replace with the old shadow-*
2927 version. (8269, 8290, 8393, 8394).
2928 * Put /etc/shells back in passwd (8328).
2929 * Fixed login.postinst for upgrade from shadow-login (8392).
2930 * Added -e to pwck for use in shadowconfig: reports only errors, no
2931 warnings (8542).
2932 * Wrote shadowconfig.8 (8588).
2933
2934 -- Guy Maor <maor@ece.utexas.edu> Sat, 19 Apr 1997 02:34:59 -0500
2935
2936 shadow (961025-1) unstable; urgency=low
2937
2938 * Upstream upgrade, new source format.
2939
2940 -- Guy Maor <maor@ece.utexas.edu> Mon, 10 Feb 1997 02:56:56 -0600
2941
2942 shadow (960530-1) experimental; urgency=LOW
2943
2944 * Added grpunconv script
2945 * Changed prerm/postinst scripts to remove/create shadowed group
2946 file
2947 * Added vipw/vigr binaries
2948 * Renamed package to shadow-passwd
2949 * Added packages shadow-su and shadow-login
2950 * Added 'Essential: yes' to be able to replace passwd and login
2951 * Section now base for shadow-passwd and shadow-login
2952 * Added /etc/shell conffile
2953 * Added /etc/securetty conffile
2954 * Added new conffile /etc/suauth. Set it up so only users in group 0
2955 can su to root.
2956
2957 -- Unknown <unknown@debian.org> Mon, 01 Jul 1996 00:00:00 +0000
2958
2959 shadow (960810-1) base; urgency=LOW
2960
2961 * Added useradd default file so that default group is no longer 1
2962 * Also corrected the useradd manpage
2963 * Replaced grpunconv script by real binary which does correct
2964 locking.
2965 * Added 'source' field control file to control files
2966 * Changed version naming in debian.rules
2967 * New upstream version
2968
2969 -- Unknown <unknown@debian.org> Mon, 01 Jan 1996 00:00:00 +0000
2970

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.5