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

Contents of /debian/trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


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

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.5