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