Parent Directory
|
Revision Log
LANGUAGE=en fix closes: #496631
| 1 | debconf (1.5.25) UNRELEASED; urgency=low |
| 2 | |
| 3 | [ Joey Hess ] |
| 4 | * debconf-devel(7): Fix state machine example to handle case where user |
| 5 | backs out of first question. |
| 6 | |
| 7 | [ Colin Watson ] |
| 8 | * Support overriding frontend's package name determination (used to set |
| 9 | the owner) using the DEBCONF_PACKAGE environment variable. Useful for |
| 10 | applications driving debconf other than by way of package installation. |
| 11 | * Refer to po-debconf(7) rather than its README (thanks, James R. Van |
| 12 | Zandt). Closes: #505392 |
| 13 | * Refer to debconf-show(1) from dpkg-reconfigure(8) for those who just |
| 14 | want to see the current configuration. Closes: #506070 |
| 15 | * Only use -C fields when explicitly disabling internationalisation within |
| 16 | debconf (or when DEBCONF_C_VALUES=true), not merely when in the C |
| 17 | locale. Based on a patch by Frans Pop, for which thanks! Closes: #476873 |
| 18 | * Force fallback to the default template if we encounter 'en' in the |
| 19 | locale list and no language-specific template for English was |
| 20 | found,since English text is usually found in a plain field rather than |
| 21 | something like Choices-en.UTF-8. This allows you to override other |
| 22 | locale variables for a different language with LANGUAGE=en. Thanks again |
| 23 | to Frans Pop. Closes: #496631 |
| 24 | |
| 25 | [ Manpages translations ] |
| 26 | * Completed german man page translation. |
| 27 | |
| 28 | [ Debconf translations ] |
| 29 | * Corrections in german translation with apologies for |
| 30 | forgetting this bug report. Closes: #462302 |
| 31 | |
| 32 | -- Joey Hess <joeyh@debian.org> Tue, 14 Oct 2008 13:27:10 -0400 |
| 33 | |
| 34 | debconf (1.5.24) unstable; urgency=low |
| 35 | |
| 36 | [ Joey Hess ] |
| 37 | * debconf(7): Clarify reason for libterm-readline-gnu-perl being recommended |
| 38 | for users of readline frontend. Closes: #497357 |
| 39 | |
| 40 | [ Manpages translations ] |
| 41 | * Updated german man page translation. Closes: #492370 |
| 42 | * German proofread by Helge Kreutzmann. Copyright fixed to include |
| 43 | Florian Rehnisch |
| 44 | * Corrected French manpages translation wrt "interactive". |
| 45 | Closes: #496555 |
| 46 | |
| 47 | [ Debconf translations ] |
| 48 | * Hindi updated. |
| 49 | * Greek updated. Closes: #498580 |
| 50 | |
| 51 | [ Programs translations ] |
| 52 | * Hindi updated. |
| 53 | * Greek updated. Closes: #498577 |
| 54 | |
| 55 | [ Joey Hess ] |
| 56 | * debconf.7: Remove whitespace in manrefs. Closes: #498446 |
| 57 | |
| 58 | [ Colin Watson ] |
| 59 | * Fall back to untranslated fields if asking explicitly for any |
| 60 | nonexistent translated field, not just Choices-C. For example, asking |
| 61 | for Choices-en.UTF-8 should fall back to Choices if Choices-en.UTF-8 |
| 62 | doesn't exist. LP: #271652 |
| 63 | * Remove some dead code in Debconf::Template::AUTOLOAD. |
| 64 | * Add an AUTHOR section to debconf-escape(1) to make the German po4a |
| 65 | translations work better. |
| 66 | * Add missing =back to debconf-apt-progress(1)'s OPTIONS section. |
| 67 | * Use =head1 in German POD addendum, not =HEAD1. Together with switching |
| 68 | output to UTF-8 (below), this fixes various problems with German manual |
| 69 | page output. Closes: #492368 |
| 70 | * Recode all manual pages to UTF-8 and re-enable Russian manual page |
| 71 | generation, now that pod2man has a --utf8 option. Requires perl (>= |
| 72 | 5.10.0-16) as bug #500210 broke the Russian pages. Closes: #485756 |
| 73 | |
| 74 | -- Colin Watson <cjwatson@debian.org> Sun, 12 Oct 2008 18:07:17 +0100 |
| 75 | |
| 76 | debconf (1.5.23) unstable; urgency=low |
| 77 | |
| 78 | [ Manpages Translations ] |
| 79 | * Russian updated. Closes: #482288 |
| 80 | * French updated. |
| 81 | * German added. Closes: #486869 |
| 82 | |
| 83 | [ Debconf translations ] |
| 84 | * Macedonian. Closes: #485993 |
| 85 | * Romanian. Closes: #488530 |
| 86 | * Korean. Closes: #491515 |
| 87 | |
| 88 | [ Programs translations ] |
| 89 | * Catalan. Closes: #486714 |
| 90 | * Romanian. Closes: #488530 |
| 91 | * Korean. Closes: #491515 |
| 92 | |
| 93 | [ Joey Hess ] |
| 94 | * Typo. Closes: #486870 |
| 95 | * Disable Russian man pages until the encoding issue affecting them can be |
| 96 | fixed. |
| 97 | |
| 98 | -- Joey Hess <joeyh@debian.org> Tue, 22 Jul 2008 00:18:49 -0400 |
| 99 | |
| 100 | debconf (1.5.22) unstable; urgency=low |
| 101 | |
| 102 | * Improve LDAP KeyByKey option by setting the LDAP search base to the exact |
| 103 | key that is requested. Patch from Davor Ocelic. |
| 104 | * Initial support for storing templates database in LDAP. (i18n not |
| 105 | supported). Patch from Davor Ocelic. Closes: #477531 |
| 106 | |
| 107 | [ Manpages Translations ] |
| 108 | * Russian updated. Closes: #462780 |
| 109 | |
| 110 | [ Debconf Translations ] |
| 111 | * Bulgarian updated. |
| 112 | * Polish updated. Closes: #478041 |
| 113 | |
| 114 | [ Programs Translations ] |
| 115 | * Bulgarian added. Closes: #478431 |
| 116 | |
| 117 | -- Joey Hess <joeyh@debian.org> Wed, 14 May 2008 19:36:48 -0400 |
| 118 | |
| 119 | debconf (1.5.21) unstable; urgency=low |
| 120 | |
| 121 | * Fix method call in LDAP dbdriver. Closes: #475545 |
| 122 | |
| 123 | -- Joey Hess <joeyh@debian.org> Sat, 19 Apr 2008 16:55:08 -0400 |
| 124 | |
| 125 | debconf (1.5.20) unstable; urgency=low |
| 126 | |
| 127 | * Use signal names rather than numbers in debconf-apt-progress. |
| 128 | * Fix use of 'next' rather than 'return' in debconf-apt-progress |
| 129 | handle_status. |
| 130 | |
| 131 | -- Colin Watson <cjwatson@debian.org> Tue, 11 Mar 2008 14:38:28 +0000 |
| 132 | |
| 133 | debconf (1.5.19) unstable; urgency=low |
| 134 | |
| 135 | * Add a hack to the teletype frontend to allow typing "q" at a "[More]" |
| 136 | prompt and break out of the 'pager'. Useful when ucf's diff turns out |
| 137 | to be many many pages in length. There's no UI indication that "q" works |
| 138 | here, but it's the same as in other pagers like less. |
| 139 | * Add (experimental, nonstandard) implementation of the X_LOADTEMPLATEFILE |
| 140 | protocol command. Should be compatible with cdebconf's. Closes: #427091 |
| 141 | |
| 142 | -- Joey Hess <joeyh@debian.org> Tue, 29 Jan 2008 19:59:34 -0500 |
| 143 | |
| 144 | debconf (1.5.18) unstable; urgency=low |
| 145 | |
| 146 | [ Søren Hansen ] |
| 147 | * debconf-apt-progress sometimes gets captured by buggy daemons, causing |
| 148 | tasksel to hang because $debconf_command_eof never becomes true. |
| 149 | STATUS_READ should be the last fd to close, so checking $status_eof is |
| 150 | sufficient (LP: #141601). |
| 151 | |
| 152 | [ Joey Hess ] |
| 153 | * debconf(1): Document that this command is rarely used. Closes: #457598 |
| 154 | * Add missing newlines to some error messages. Closes: #457609 |
| 155 | |
| 156 | -- Colin Watson <cjwatson@debian.org> Tue, 08 Jan 2008 14:08:27 +0000 |
| 157 | |
| 158 | debconf (1.5.17) unstable; urgency=low |
| 159 | |
| 160 | * Partial support for cancelable progress bars. While the dialog frontend |
| 161 | cannot support them due to limitations in whiptail(1) and dialog(1), |
| 162 | and I haven't implemented support in frontends like gnome or kde, |
| 163 | the confmodule does now check to see if the frontend's progress bar |
| 164 | methods return nonzero, and will pass that nonzero status along |
| 165 | to the caller. |
| 166 | * Implemented support for cancelable progress bars in the passthrough |
| 167 | frontend. |
| 168 | * debconf-apt-progress: Check for the progress bar being canceled, and if |
| 169 | this happens, try to kill the apt process. Users of debconf-apt-progress |
| 170 | that want a cancelable progress bar can thus just set the progresscancel |
| 171 | capb before calling it and everything should work. Of course, this should |
| 172 | only be done when the apt operation being run is one that can be cleanly |
| 173 | killed. |
| 174 | * debconf-apt-progress: Notice if the child exited abnormally, and exit |
| 175 | nonzero. |
| 176 | * Avoid setting a default title of "Configuring " when starting up the |
| 177 | frontend if no package name could be determined. |
| 178 | * Fix the passthrough frontend to not clear the capb on startup. |
| 179 | * debconf-apt-progress: Add --dlwaypoint option. |
| 180 | |
| 181 | -- Joey Hess <joeyh@debian.org> Mon, 12 Nov 2007 01:57:15 -0500 |
| 182 | |
| 183 | debconf (1.5.16) unstable; urgency=low |
| 184 | |
| 185 | * Drop python 2.3. Closes: #447864 |
| 186 | * debconf-apt-progress: Add --no-progress option intended to be used |
| 187 | by apt-install in d-i. |
| 188 | |
| 189 | -- Joey Hess <joeyh@debian.org> Fri, 26 Oct 2007 06:01:13 -0400 |
| 190 | |
| 191 | debconf (1.5.15) unstable; urgency=low |
| 192 | |
| 193 | [ Colin Watson ] |
| 194 | * Add manual page description for debconf-set-selections. Closes: #435954 |
| 195 | * Ignore AttributeError in the Python DebconfCommunicator destructor, so |
| 196 | that you don't get a confusing exception message if you give the wrong |
| 197 | number of arguments to the constructor. |
| 198 | * Don't use dh_python's postinst fragment (and copy its prerm fragment by |
| 199 | hand). debconf is too important to fail because some random python |
| 200 | module wouldn't compile. Closes: #225384, #293820 |
| 201 | |
| 202 | [ Debconf Translations ] |
| 203 | * Nepali updated. Closes: #435388 |
| 204 | |
| 205 | [ Programs Translations ] |
| 206 | * Nepali added. Closes: #435389 |
| 207 | |
| 208 | [ Joey Hess ] |
| 209 | * Applied Davor Ocelic's patch adding a keybykey option to the LDAP |
| 210 | DbDriver. Closes: #440857 |
| 211 | (Note that it currently has some minor uninitialised value warnings.) |
| 212 | * TERM isn't set if run from synaptic, avoid uninitialised value in Readline |
| 213 | frontend. Closes: #307568 |
| 214 | |
| 215 | -- Joey Hess <joeyh@debian.org> Fri, 19 Oct 2007 21:26:20 -0400 |
| 216 | |
| 217 | debconf (1.5.14) unstable; urgency=low |
| 218 | |
| 219 | [ Colin Watson ] |
| 220 | * Retry flock() on EINTR. Failing that, print the errno if flock() fails |
| 221 | so that we have a better chance of working out why. |
| 222 | * Install Python confmodule for python2.5 as well. |
| 223 | * Add confmodule bindings for the DATA command. |
| 224 | * Somebody looking at confmodule(3) probably actually wants |
| 225 | debconf-devel(7). Add a reference in SEE ALSO. |
| 226 | * Make sure that apt status commands and debconf protocol commands under |
| 227 | debconf-apt-progress are properly interleaved. Closes: #425397 |
| 228 | |
| 229 | [ Debconf Translations ] |
| 230 | * Marathi added. Closes: #416805 |
| 231 | * Basque updated. Closes: #418897 |
| 232 | |
| 233 | [ Programs Translations ] |
| 234 | * Marathi added. Closes: #416805 |
| 235 | * Punjabi added. Closes: #427327 |
| 236 | * Basque updated. Closes: #418902 |
| 237 | * Esperanto added. Closes: #428275 |
| 238 | |
| 239 | [ Joey Hess ] |
| 240 | * Increase selectspacer to 13 for dialog. May be needed due to changes in |
| 241 | new versions of dialog. |
| 242 | * Update url to web site in README. |
| 243 | |
| 244 | [ Trent Buck ] |
| 245 | * Fix bash_completion syntax. Closes: #425676 |
| 246 | |
| 247 | -- Colin Watson <cjwatson@debian.org> Wed, 25 Jul 2007 14:58:39 +0100 |
| 248 | |
| 249 | debconf (1.5.13) unstable; urgency=low |
| 250 | |
| 251 | [ Man pages translations ] |
| 252 | - French updated |
| 253 | |
| 254 | [ Joey Hess ] |
| 255 | * Fix kde frontend to "show" noninteractive elements so they can handle |
| 256 | setting their values appropriately. Closes: #413509 (except possibly for |
| 257 | the strange and unreproducible bits) |
| 258 | * Avoid initialising kde until the first question is found that needs to be |
| 259 | displayed using it. The Qt module could fail in some ugly ways during |
| 260 | destruction if kde stuff was initialised but never used. (See #413509) |
| 261 | |
| 262 | -- Joey Hess <joeyh@debian.org> Tue, 6 Mar 2007 12:53:58 -0500 |
| 263 | |
| 264 | debconf (1.5.12) unstable; urgency=low |
| 265 | |
| 266 | [ Debconf Translations ] |
| 267 | - Updated Esperanto. Closes: #404588 |
| 268 | - Updated Slovenian. Closes: #405581 |
| 269 | - Added Malayalam. Closes: #405910 |
| 270 | |
| 271 | [ Joey Hess ] |
| 272 | * Bubulle requested I include a copy of debconf.pot in the source, rather |
| 273 | than cleaning it, so here it is. Note that it's not included in svn, to |
| 274 | avoid churn. |
| 275 | |
| 276 | [ Christian Perrier ] |
| 277 | * Fix typos in debconf-devel(7) and debconf(7). Closes: #410168, #410169 |
| 278 | |
| 279 | [ Joey Hess ] |
| 280 | * po/Makefile: Smarter detection of no-op changes to po files. |
| 281 | |
| 282 | -- Joey Hess <joeyh@debian.org> Mon, 26 Feb 2007 20:46:20 -0500 |
| 283 | |
| 284 | debconf (1.5.11) unstable; urgency=low |
| 285 | |
| 286 | [ Programs Translations ] |
| 287 | - Updated Dutch. Closes: #391311 |
| 288 | - Updated Portuguese. Closes: #392703 |
| 289 | |
| 290 | [ Joey Hess ] |
| 291 | * Add need_tty field to frontend objects. dpkg-preconfigure can test |
| 292 | this if it fails to reopen /dev/tty, and avoid dying if the frontend |
| 293 | doesn't care about the tty, as happens in g-i when preconfiguring using |
| 294 | the passthrough frontend. Closes: #401876 |
| 295 | |
| 296 | -- Joey Hess <joeyh@debian.org> Wed, 20 Dec 2006 13:30:50 -0500 |
| 297 | |
| 298 | debconf (1.5.10) unstable; urgency=low |
| 299 | |
| 300 | [ Christian Perrier ] |
| 301 | * Better support for locale aliases. Thanks to Nicolas François |
| 302 | for the patch. Closes: #232044 |
| 303 | |
| 304 | -- Joey Hess <joeyh@debian.org> Mon, 11 Dec 2006 17:26:50 -0500 |
| 305 | |
| 306 | debconf (1.5.9) unstable; urgency=low |
| 307 | |
| 308 | [ Debconf Translations ] |
| 309 | - Updated Bosnian. Closes: #396654 |
| 310 | - Updated Greek |
| 311 | - Updated Nepali. |
| 312 | - Updated Bulgarian. Closes: #397778 |
| 313 | |
| 314 | [ Programs Translations ] |
| 315 | - Added Bosnian. Closes: #397282 |
| 316 | |
| 317 | -- Joey Hess <joeyh@debian.org> Wed, 15 Nov 2006 18:35:19 -0500 |
| 318 | |
| 319 | debconf (1.5.8) unstable; urgency=low |
| 320 | |
| 321 | * Fix passthrough frontend's handling of noninteractive elements. |
| 322 | Instead of duplicating the code in their show method, which varies for |
| 323 | some types (select), just call the show method. Closes: #396147 |
| 324 | |
| 325 | -- Joey Hess <joeyh@debian.org> Sun, 29 Oct 2006 23:57:34 -0500 |
| 326 | |
| 327 | debconf (1.5.7) unstable; urgency=low |
| 328 | |
| 329 | [ Programs Translations ] |
| 330 | - Updated Chinese (Simplified) |
| 331 | - Updated Danish. Closes: #392194 |
| 332 | - Updated Dutch. Closes: #392192 |
| 333 | - Updated Hebrew. Closes: #391155 |
| 334 | - Updated Korean. Closes: #393615 |
| 335 | - Updated Kurdish. |
| 336 | - Updated Portuguese. |
| 337 | - Added Thai. Closes: #394633 |
| 338 | - Updated Vietnamese. |
| 339 | |
| 340 | [ Debconf Translations ] |
| 341 | - Updated Albanian |
| 342 | - Updated Belarusian |
| 343 | - Updated Chinese (Traditional) |
| 344 | - Updated Greek. Closes: #392192 |
| 345 | - Updated Indonesian. |
| 346 | - Added Thai. Closes: #394631 |
| 347 | |
| 348 | -- Joey Hess <joeyh@debian.org> Tue, 24 Oct 2006 20:32:07 -0400 |
| 349 | |
| 350 | debconf (1.5.6) unstable; urgency=medium |
| 351 | |
| 352 | [ Joey Hess ] |
| 353 | * Fix names of Kde and Gnome frontends in the frontend selection question. |
| 354 | Closes: #389939, #388679, #391650 |
| 355 | * Set IFS to a sane value before calling printf, in case the maintainer |
| 356 | script does something nasty to it. Closes: #381619 |
| 357 | * Dialog backtitle unbranding. Closes: #376116 |
| 358 | |
| 359 | [ Christian Perrier ] |
| 360 | * Correct a grammar error in the french man page translation |
| 361 | |
| 362 | [ Programs Translations ] |
| 363 | - Updated French. |
| 364 | - Updated Khmer. Closes: #375064 |
| 365 | - Updated Galician. Closes: #391173 |
| 366 | - Updated Spanish. |
| 367 | - Updated Catalan. |
| 368 | - Updated Slovak. |
| 369 | - Updated Dzongkha. |
| 370 | - Updated Norwegian Bokmal. |
| 371 | - Updated Ukrainian |
| 372 | - Updated Swedish |
| 373 | - Updated Basque |
| 374 | - Updated Dutch |
| 375 | - Updated Brazilian Portuguese |
| 376 | - Updated Hungarian |
| 377 | - Updated Finnish |
| 378 | - Updated Japanese |
| 379 | - Updated Czech |
| 380 | - Updated German |
| 381 | - Updated Romanian |
| 382 | - Updated Turkish |
| 383 | - Updated Polish |
| 384 | - Updated Italian. Closes: #391559 |
| 385 | - Updated Traditional Chinese |
| 386 | - Updated Arabic. Closes: #391614 |
| 387 | - Updated Russian |
| 388 | |
| 389 | [ Debconf Translations ] |
| 390 | - Updated Dzongkha. Closes: #388016 |
| 391 | - Added Nepali. Closes: #374950 |
| 392 | |
| 393 | -- Joey Hess <joeyh@debian.org> Sun, 8 Oct 2006 14:09:45 -0400 |
| 394 | |
| 395 | debconf (1.5.5) unstable; urgency=low |
| 396 | |
| 397 | [ Debconf Translations ] |
| 398 | - Updated Wolof |
| 399 | |
| 400 | [ Programs Translations ] |
| 401 | - Added Kurdish. Closes: #387811 |
| 402 | - Fixed typos in Italian. Closes: #387820 |
| 403 | |
| 404 | [ Colin Watson ] |
| 405 | * debconf-apt-progress: Die if debconf-apt-progress/media-change can't be |
| 406 | displayed. |
| 407 | * debconf-apt-progress: Avoid falling through to generic progress updating |
| 408 | code from media-change handling. |
| 409 | * When asking for a Choices-C field in a template, fall back to Choices |
| 410 | (etc.); if i18n is disabled then asking for Choices tries Choices-C |
| 411 | first. This lets you say "Choices: ${CHOICES-TRANS}" and "Choices-C: |
| 412 | ${CHOICES}" to substitute reliably into translated and untranslated |
| 413 | templates without having to ensure that ${CHOICES-TRANS} is translated |
| 414 | to the same thing in every language. |
| 415 | * Make sure that languages whose codes are prefixes of other language |
| 416 | codes don't accidentally match those languages. This is mostly |
| 417 | significant for C, but could also be a problem once translations for |
| 418 | languages with three-letter codes start being widely deployed. |
| 419 | |
| 420 | -- Joey Hess <joeyh@debian.org> Wed, 20 Sep 2006 17:26:43 -0400 |
| 421 | |
| 422 | debconf (1.5.4) unstable; urgency=low |
| 423 | |
| 424 | [ Christian Perrier ] |
| 425 | * Split out Choices in templates. Sorry, translators. |
| 426 | * Activate the generation of Russian man pages by po4a, KOI8-R encoded |
| 427 | Closes: #385549 |
| 428 | * Translations: |
| 429 | - Updated French |
| 430 | - Added Welsh (from D-I translations) |
| 431 | - Added Dzongkha (from D-I translations) |
| 432 | |
| 433 | [ Luk Claes ] |
| 434 | * Translations: |
| 435 | - Updated Catalan debconf translation (Closes: #380344). |
| 436 | - Updated Estonian debconf translation (Closes: #380352). |
| 437 | - Updated Italian debconf translation. |
| 438 | - Updated Simplified Chinese debconf translation. |
| 439 | - Updated Tagalog debconf translation. |
| 440 | - Updated Norwegian Bokmal debconf translation. |
| 441 | - Updated Korean debconf translation (Closes: #380378). |
| 442 | - Updated Arabic debconf translation (Closes: #380381). |
| 443 | - Updated Danish debconf translation (Closes: #382002). |
| 444 | - Updated Hungarian debconf translation. |
| 445 | - Updated Malagasi debconf translation. |
| 446 | - Updated Russian debconf translation (Closes: #380427). |
| 447 | - Updated Slovak debconf translation (Closes: #380432). |
| 448 | - Updated Czech debconf translation (Closes: #380437). |
| 449 | - Updated Finnish debconf translation (Closes: #380453). |
| 450 | - Updated Hebrew debconf translation. |
| 451 | - Updated Brazillian Portuguese debconf translation. |
| 452 | - Updated Japanese debconf translation (Closes: #380477). |
| 453 | - Updated Romanian debconf translation (Closes: #380495). |
| 454 | - Updated Latvian debconf translation. |
| 455 | - Updated Turkish debconf translation. |
| 456 | - Updated Galician debconf translation (Closes: #380592). |
| 457 | - Updated Lithuanian debconf translation. |
| 458 | - Updated Punjabi debconf translation. |
| 459 | - Updated Portuguese debconf translation. |
| 460 | - New Khmer debconf translation (Closes: #375064). |
| 461 | - New Khmer programs translation (Closes: #375066). |
| 462 | - Updated Vietnamese debconf translation (Closes: #382328). |
| 463 | - Updated Basque debconf translation (Closes: #382459). |
| 464 | - Updated Ukrainian debconf translation (Closes: #382504). |
| 465 | - New Dzongkha programs translation (Closes: #382623). |
| 466 | - Updated Spanish debconf translation (Closes: #382713). |
| 467 | - Updated German debconf translation (Closes: #384370). |
| 468 | - Updated Swedish debconf translation (Closes: #386509). |
| 469 | |
| 470 | [ Joey Hess ] |
| 471 | * Add support for media-change in debconf-apt-progress. |
| 472 | |
| 473 | -- Joey Hess <joeyh@debian.org> Fri, 8 Sep 2006 14:44:33 -0400 |
| 474 | |
| 475 | debconf (1.5.3) unstable; urgency=low |
| 476 | |
| 477 | [ Christian Perrier ] |
| 478 | * Translations: |
| 479 | - Updated French debconf translation. |
| 480 | - Added Dzongkha programs and debconf translation. |
| 481 | |
| 482 | [ Luk Claes ] |
| 483 | * Translations: |
| 484 | - New Nepali programs translation (Closes: #373725). |
| 485 | - Updated Korean debconf translation (Closes: #374152). |
| 486 | - Updated Estonian debconf translation (Closes: #374324). |
| 487 | - Updated Italian debconf translation (Closes: #374728). |
| 488 | - Updated Finnish programs translation. |
| 489 | - Updated Hungarian programs translation. |
| 490 | - Updated Hindi debconf translation. |
| 491 | - New Khmer debconf translation (Closes: #375064). |
| 492 | - New Khmer programs translation (Closes: #375066). |
| 493 | - Updated Esperanto debconf translation. |
| 494 | - Updated Macedonian debconf translation. |
| 495 | - Updated Catalan debconf translation (Closes: #376139). |
| 496 | - Updated French manpage translation (Closes: #376186). |
| 497 | - New Russian manpage translation (Closes: #376748). |
| 498 | |
| 499 | [ Colin Watson ] |
| 500 | * Use printf rather than echo to send commands to debconf, to avoid |
| 501 | breaking escaped commands if /bin/sh is dash (closes: #306134). |
| 502 | |
| 503 | [ Joey Hess ] |
| 504 | * Fix amusing lintian warnings about debconf's own templates not meeting |
| 505 | best practices for debconf templates. |
| 506 | * Removed the following template translations which all had broken |
| 507 | translated choices lists, which triggered lintian warnings and broke |
| 508 | debhelper: dz ne km |
| 509 | I can't fix those languages; feel free to re-add your translation |
| 510 | when it's actually fixed. Removed bug closure numbers above for these |
| 511 | and contacted translators. |
| 512 | * Current version of policy. |
| 513 | * Since lintian is being insanely strict about changelog formats now, |
| 514 | I had to remove the comment at the end of the stripped down changelog |
| 515 | that tells where to get the full changelog. |
| 516 | * No longer a need to call dh_python twice, the new version apparently |
| 517 | sets things up for both 2.3 and 2.4 with one call. |
| 518 | * debhelper v5. |
| 519 | |
| 520 | -- Joey Hess <joeyh@debian.org> Fri, 28 Jul 2006 16:45:25 -0400 |
| 521 | |
| 522 | debconf (1.5.2) unstable; urgency=low |
| 523 | |
| 524 | [ Colin Watson ] |
| 525 | * Stop the Gnome and Kde frontends from displaying select questions with |
| 526 | zero or one choices, or multiselect questions with zero choices; this |
| 527 | was broken due to an error in multiple inheritance (thanks, Gary Coady; |
| 528 | closes: https://launchpad.net/bugs/42187). |
| 529 | |
| 530 | [ Joey Hess ] |
| 531 | * debconf-get-selections: Don't skip notes or errors, people may want to |
| 532 | preseed those. |
| 533 | |
| 534 | -- Joey Hess <joeyh@debian.org> Mon, 12 Jun 2006 16:26:20 -0400 |
| 535 | |
| 536 | debconf (1.5.1) unstable; urgency=low |
| 537 | |
| 538 | [ Colin Watson ] |
| 539 | * Remove trailing whitespace from some .P requests in man pages, to make |
| 540 | po4a happier. |
| 541 | * Strip only trailing newlines from replies in the Python confmodule, |
| 542 | rather than all leading and trailing whitespace. |
| 543 | * Retry readline() in the Python confmodule if it's interrupted by a |
| 544 | signal. |
| 545 | * Typo fixes in Debconf::Encoding documentation. |
| 546 | * Add cloexec keyword argument to Python DebconfCommunicator class, |
| 547 | defaulting to False; if True, the file descriptors connected to |
| 548 | debconf-communicate will be marked close-on-exec. |
| 549 | * Avoid needlessly marking cache db items dirty on addowner if the entry |
| 550 | already had that owner. |
| 551 | * Add a --no-reload option to dpkg-reconfigure, to allow you to prevent it |
| 552 | from reloading templates before running confmodules. This may be useful |
| 553 | for performance if you know that the templates database is already |
| 554 | correct. |
| 555 | * Handle escaped commas ("\,") and escaped spaces ("\ ") in Choices and |
| 556 | Value fields in questions, matching cdebconf. I've grepped the archive |
| 557 | for backslashes in Choices fields in templates and in db_set and |
| 558 | db_subst commands and found nothing that this change would break, while |
| 559 | it lets us use more code from d-i in the installed system. |
| 560 | |
| 561 | [ Joey Hess ] |
| 562 | * Stop mailing notes since something like 90% of the use of that data type |
| 563 | is abuse anyway. Error messages will still be mailed if necessary. |
| 564 | * In the gnome and kde frontends, exit 1 not 0 when cancel is hit. |
| 565 | |
| 566 | -- Joey Hess <joeyh@debian.org> Fri, 12 May 2006 19:09:58 -0500 |
| 567 | |
| 568 | debconf (1.5.0) unstable; urgency=low |
| 569 | |
| 570 | [ Colin Watson ] |
| 571 | * Define UTF-8 as the encoding for all passthrough communication (it was |
| 572 | previously undefined, causing installer breakage when using non-UTF-8 |
| 573 | locales). Now the passthrough frontend recodes everything to UTF-8 when |
| 574 | talking to the UI agent, and we recode DATA parameters from UTF-8 to the |
| 575 | user's charmap. Closes: #355251 |
| 576 | * Note that if you try to exchange non-ASCII text with debconf at the |
| 577 | moment using anything but the DATA command, you lose unless you know |
| 578 | that the other end is using the same character encoding as you. |
| 579 | Retrofitting encoding sanity is hard. |
| 580 | * Accept -- as an end-of-options terminator in frontend, even though it |
| 581 | doesn't currently take any arguments. Simplifies a corner case in |
| 582 | cdebconf compatibility. |
| 583 | * Notice and error out on write errors (such as ENOSPC) when saving |
| 584 | databases. Should help with a lot of database corruption bugs. |
| 585 | Closes: #198297, #247849 (we hope) |
| 586 | |
| 587 | [ Christian Perrier ] |
| 588 | * Rename the Punjabi translation file name from pa_IN to pa |
| 589 | to fit a decision taken in -i18n |
| 590 | * Man pages translations: |
| 591 | - French updated |
| 592 | - Complete translator information in addenda |
| 593 | |
| 594 | [ Luk Claes ] |
| 595 | * Translations: |
| 596 | - Arabic updated programs (Closes: #357010). |
| 597 | - Arabic updated debconf (Closes: #360584). |
| 598 | - Brazilian Portuguese updated debconf (Closes: #357653). |
| 599 | - Romanian updated programs (Closes: #361152). |
| 600 | - Romanian updated debconf (Closes: #361157). |
| 601 | - Indonesian updated programs (Closes: #361185). |
| 602 | * Fixed typo in French debconf-devel manpage (Closes: #358525). |
| 603 | * Small correction in German programs translation (Closes: #358804). |
| 604 | |
| 605 | [ Joey Hess ] |
| 606 | * Finally applied Danilo Piazzalunga's gnome multiselct usability patch, |
| 607 | which turns it into a list of checkboxes. Closes: #294116 |
| 608 | * Set maintainer to debconf-devel mailing list, this package is noticably |
| 609 | Colin^Wteam maintained now. Closes: #265570 |
| 610 | |
| 611 | -- Joey Hess <joeyh@debian.org> Thu, 20 Apr 2006 17:54:06 -0400 |
| 612 | |
| 613 | debconf (1.4.72) unstable; urgency=low |
| 614 | |
| 615 | [ Colin Watson ] |
| 616 | * Expand substitution variables when replying to localised METAGET |
| 617 | requests for description, extended_description, or choices. |
| 618 | * Add support for an 'escape' capability. If a confmodule sets this using |
| 619 | CAPB, then commands it sends to debconf will be processed for backslash |
| 620 | escapes (\n is a newline, \ followed by any other character is just that |
| 621 | character) and debconf's replies will be backslash-escaped similarly. |
| 622 | This allows such things as embedding newlines in substitutions and |
| 623 | fetching extended descriptions using METAGET; the use of a capability is |
| 624 | required because otherwise this would break compatibility with old |
| 625 | confmodules. Closes: #126753 |
| 626 | * debconf.py: Avoid leaking a file descriptor from DebconfCommunicate. |
| 627 | * Fix truncation of multi-line return values to handle values over two |
| 628 | lines long correctly. |
| 629 | * Add a debconf-escape program and make the confmodules unescape text |
| 630 | automatically in escape mode. At present we don't escape text |
| 631 | automatically, but you can use 'debconf-escape -e' yourself if you want |
| 632 | an easy way to do that. |
| 633 | * Remove *.pyc and *.pyo on clean. |
| 634 | |
| 635 | [ Luk Claes ] |
| 636 | * Translations: |
| 637 | - Hungarian new programs. Closes: #353933 |
| 638 | |
| 639 | [ Joey Hess ] |
| 640 | * Add the same insane kind of fork check for Qt having a working display as |
| 641 | we already had for GTK, since both libraries are written by monkeys who |
| 642 | think that having a *library* exit(3) is a good idea if there's not a |
| 643 | usable display. Sheesh. (On the plus side, the same monkeys have taught |
| 644 | users to not care if it takes a 9 ghz machine to run a simple dialog, so |
| 645 | who cares if we have to use expensive forking to work around your brain |
| 646 | damage.) Closes: #354656, #244972, #246133 |
| 647 | |
| 648 | [ Christian Perrier and the French team ] |
| 649 | * Switch to po4a for man pages translations |
| 650 | * Complete update of the French manpages translations |
| 651 | |
| 652 | -- Colin Watson <cjwatson@debian.org> Wed, 15 Mar 2006 12:58:20 +0000 |
| 653 | |
| 654 | debconf (1.4.71) unstable; urgency=low |
| 655 | |
| 656 | [ Luk Claes ] |
| 657 | * Translations: |
| 658 | - Brazilian portuguese updated programs. Closes: #352415 |
| 659 | - Bulgarian updated debconf. Closes: #351046 |
| 660 | - Catalan updated programs. Closes: #350966 |
| 661 | - Danish updated programs. Closes: #352238 |
| 662 | - Dutch updated programs. Closes: #351538 |
| 663 | - French updated programs. Closes: #351227, #352485 |
| 664 | - Hungarian updated debconf. Closes: #352271 |
| 665 | - Portuguese updated debconf and programs. |
| 666 | - Turkish updated debconf and programs. |
| 667 | - Ukrainian updated debconf and programs. Closes: #350680 |
| 668 | |
| 669 | [ Christian Perrier ] |
| 670 | * Translations: |
| 671 | - Corrected encoding of Turkish |
| 672 | |
| 673 | -- Joey Hess <joeyh@debian.org> Tue, 21 Feb 2006 15:11:09 -0500 |
| 674 | |
| 675 | debconf (1.4.70) unstable; urgency=low |
| 676 | |
| 677 | [ Christian Perrier ] |
| 678 | * Fix spelling error in French translation |
| 679 | |
| 680 | [ Colin Watson ] |
| 681 | * Add experimental confmodule support for cdebconf, now that the file |
| 682 | conflicts between debconf and cdebconf have been removed: set |
| 683 | DEBCONF_USE_CDEBCONF to have /usr/share/debconf/confmodule try to run |
| 684 | the cdebconf frontend rather than the debconf frontend. (I expect this |
| 685 | not to work smoothly yet; for a start, cdebconf won't have a useful |
| 686 | database!) |
| 687 | * Only conflict with cdebconf (<< 0.96). |
| 688 | |
| 689 | [ Luk Claes ] |
| 690 | * Translations: |
| 691 | - Baskish updated programs. |
| 692 | - Czech updated programs. |
| 693 | - Dutch updated debconf. |
| 694 | - Finnish updated debconf. |
| 695 | - Galician updated programs. |
| 696 | - German updated debconf and programs. |
| 697 | - Greek updated programs. |
| 698 | - Hebrew updated debconf and programs. |
| 699 | - Italian updated programs. Closes: #350387 |
| 700 | - Japanese updated programs. Closes: #350251 |
| 701 | - Latvian updated debconf. |
| 702 | - Lithuanian updated debconf. |
| 703 | - Norwegian (nb) updated debconf and programs. |
| 704 | - Polish updated debconf and programs. |
| 705 | - Punjabi updated debconf. |
| 706 | - Russian updated programs. Closes: #350159 |
| 707 | - Simplified Chinese updated programs. |
| 708 | - Slovak updated programs. |
| 709 | - Slovenian updated debconf. |
| 710 | - Spanish updated debconf and programs. |
| 711 | - Swedish updated programs. |
| 712 | - Tagalog updated programs. |
| 713 | - Traditional Chinese updated programs. |
| 714 | - Vietnamese updated debconf and programs. Closes: #350087 |
| 715 | |
| 716 | -- Colin Watson <cjwatson@debian.org> Mon, 30 Jan 2006 10:16:01 +0000 |
| 717 | |
| 718 | debconf (1.4.69) unstable; urgency=low |
| 719 | |
| 720 | [ Luk Claes ] |
| 721 | * Translations: |
| 722 | - Japanese updated debconf and programs. Closes: #348965 |
| 723 | - Simplified Chinese updated debconf. Closes: #349600 |
| 724 | |
| 725 | [ Colin Watson ] |
| 726 | * Fix shadowing of 'bool' builtin in debconf.py getBoolean() (found by |
| 727 | pychecker). |
| 728 | * Add support for templates of type 'error', which are largely treated |
| 729 | like notes except that they are displayed no matter what the priority |
| 730 | and even if they've previously been seen. For example, this can be used |
| 731 | for input validation errors. This is compatible with cdebconf. |
| 732 | * Fix crash in kde frontend while handling PROGRESS STOP. |
| 733 | |
| 734 | -- Colin Watson <cjwatson@debian.org> Wed, 25 Jan 2006 09:53:46 +0000 |
| 735 | |
| 736 | debconf (1.4.68) unstable; urgency=low |
| 737 | |
| 738 | [ Luk Claes ] |
| 739 | * Translations: |
| 740 | - Italian updated debconf. Closes: #346114 |
| 741 | - Slovak updated debconf and programs. Closes: #346371 |
| 742 | - Turkish updated debconf. Closes: #347714 |
| 743 | |
| 744 | -- Joey Hess <joeyh@debian.org> Thu, 19 Jan 2006 14:37:34 -0500 |
| 745 | |
| 746 | debconf (1.4.67) unstable; urgency=low |
| 747 | |
| 748 | [ Christian Perrier ] |
| 749 | * Translations: |
| 750 | - Greek updated programs. Closes: #344643 |
| 751 | - Tagalog updated debconf. Closes: #344749 |
| 752 | - Catalan updated debconf and programs. Closes: #344966 |
| 753 | - Czech updated debconf and programs. Closes: #345339 |
| 754 | |
| 755 | [ Joey Hess ] |
| 756 | * debconf.conf(5) typo fix. Closes: #344336 |
| 757 | |
| 758 | [ Colin Watson ] |
| 759 | * Add bash completion file (thanks, Alexandra N. Kossovsky). |
| 760 | Closes: #301998 |
| 761 | * Fix DebconfCommunicator inheritance. |
| 762 | |
| 763 | [ Luk Claes ] |
| 764 | * Translations: |
| 765 | - Catalan updated programs and debconf. Closes: #344966 |
| 766 | |
| 767 | -- Colin Watson <cjwatson@debian.org> Tue, 3 Jan 2006 18:42:30 +0000 |
| 768 | |
| 769 | debconf (1.4.66) unstable; urgency=HIGH |
| 770 | |
| 771 | [ Colin Watson ] |
| 772 | * DEBCONF_DB_REPLACE causes all databases from the config file to be |
| 773 | opened read-only, including the templates database, partly because it's |
| 774 | hard to do otherwise and partly because DEBCONF_DB_REPLACE is used for |
| 775 | passthrough applications which want to avoid two debconf instances both |
| 776 | opening the same templates database read-write. Unfortunately this |
| 777 | breaks if anyone tries to register new templates. As a workaround, stack |
| 778 | a throwaway pipe database in front of the configured templates database |
| 779 | if DEBCONF_DB_REPLACE is in use. Closes: #343902 |
| 780 | |
| 781 | * Translations: |
| 782 | - Indonesian updated debconf (Closes: #344512). |
| 783 | - Greek updated debconf (Closes: #344585). |
| 784 | |
| 785 | -- Colin Watson <cjwatson@debian.org> Sun, 25 Dec 2005 10:46:36 +0000 |
| 786 | |
| 787 | debconf (1.4.65) unstable; urgency=HIGH |
| 788 | |
| 789 | * Remove my progress bar check of the last version since it breaks |
| 790 | passthrough, especially where the actual progress bar was started by the |
| 791 | destination frontend. |
| 792 | |
| 793 | -- Joey Hess <joeyh@debian.org> Wed, 21 Dec 2005 03:37:19 -0500 |
| 794 | |
| 795 | debconf (1.4.64) unstable; urgency=HIGH |
| 796 | |
| 797 | [ Colin Watson ] |
| 798 | * debconf-apt-progress: Make sure to start up a debconf frontend properly |
| 799 | (including saving/restoring @ARGV) in all modes except --config, not |
| 800 | just in the all-in-one mode. Closes: #344159 |
| 801 | |
| 802 | [ Joey Hess ] |
| 803 | * Add a check in the ConfModule to make sure that a progress bar is |
| 804 | available before trying to use it. |
| 805 | |
| 806 | -- Joey Hess <joeyh@debian.org> Tue, 20 Dec 2005 19:16:14 -0500 |
| 807 | |
| 808 | debconf (1.4.63) unstable; urgency=low |
| 809 | |
| 810 | [ Colin Watson ] |
| 811 | * debconf-apt-progress: Allow --from and --to to be used with --start to |
| 812 | change the endpoints of the created progress bar. |
| 813 | * Add DebconfCommunicator class to debconf.py to allow speaking the |
| 814 | debconf protocol over a debconf-communicate subprocess. Useful for |
| 815 | querying the debconf database noninteractively. |
| 816 | |
| 817 | [ Luk Claes ] |
| 818 | * Translations: |
| 819 | - Basque updated programs and updated debconf (Closes: #342093). |
| 820 | - Russian updated programs translation (Closes: #342771). |
| 821 | - Russian updated debconf translation (Closes: #342773). |
| 822 | - Galician updated debconf translation (Closes: #343056). |
| 823 | - Danish updated debconf translation (Closes: #343431). |
| 824 | - Swedish updated debconf translation (Closes: #344059). |
| 825 | |
| 826 | [ Joey Hess ] |
| 827 | * Slightly optimised the postinst script while leaving old transition |
| 828 | handling code in it by moving old code into blocks with a single check for |
| 829 | really old versions of debconf. |
| 830 | |
| 831 | [ Christian Perrier ] |
| 832 | * Add debconf-updatepo to the clean rule as recommended to always have |
| 833 | up-to-date PO files for debconf translations. |
| 834 | * Debconf translations: |
| 835 | - French updated |
| 836 | |
| 837 | [ Joey Hess ] |
| 838 | * Changes to the Makefile to deal with changed quoting rules for continued |
| 839 | strings in new version of make. |
| 840 | * Current standards version. |
| 841 | * Use commas as separator in the choices list for nb and fa |
| 842 | * Split build-depends and -indep. |
| 843 | |
| 844 | -- Joey Hess <joeyh@debian.org> Tue, 20 Dec 2005 15:30:31 -0500 |
| 845 | |
| 846 | debconf (1.4.62) unstable; urgency=low |
| 847 | |
| 848 | [ Colin Watson ] |
| 849 | * Add debconf-apt-progress, as discussed on debian-boot@, to install |
| 850 | packages using debconf to display a progress bar. Requires apt 0.6.41. |
| 851 | * Fix DEBCONF_DB_REPLACE to work properly when given a database name from |
| 852 | debconf.conf. |
| 853 | |
| 854 | [ Joey Hess ] |
| 855 | * Remove newline removal code from perl mangling in Makefile. |
| 856 | * Reword debconf-apt-progress/preparing template since it might be used for |
| 857 | removals too. |
| 858 | |
| 859 | -- Joey Hess <joeyh@debian.org> Sun, 4 Dec 2005 12:51:54 -0500 |
| 860 | |
| 861 | debconf (1.4.61) unstable; urgency=low |
| 862 | |
| 863 | * The default debconf priority changes from medium to high in this release. |
| 864 | This is consistent with the default pririty used already for fresh |
| 865 | installs by d-i, and with the definitions of debconf priorities -- high |
| 866 | priority questions have no reasonable default answer so should be |
| 867 | displayed, while medium priority questions do have a default and can be |
| 868 | skipped easily. |
| 869 | |
| 870 | Please do not use this change as an excuse to inflate priorities of |
| 871 | questions! |
| 872 | |
| 873 | -- Joey Hess <joeyh@debian.org> Thu, 1 Dec 2005 18:07:08 -0500 |
| 874 | |
| 875 | debconf (1.4.60) unstable; urgency=low |
| 876 | |
| 877 | [ Luk Claes ] |
| 878 | * Programs translations: |
| 879 | - Swedish updated. Closes: #338607, #339832. |
| 880 | - Tagalog updated. Closes: #338611. |
| 881 | |
| 882 | [ Christian Perrier ] |
| 883 | * Programs translations: |
| 884 | - French updated. |
| 885 | |
| 886 | [ Joey Hess ] |
| 887 | * Improve message diplayed if kde frontend cannot start due to missing Qt. |
| 888 | Closes: #341315 |
| 889 | |
| 890 | -- Joey Hess <joeyh@debian.org> Thu, 1 Dec 2005 16:14:16 -0500 |
| 891 | |
| 892 | debconf (1.4.59) unstable; urgency=low |
| 893 | |
| 894 | [ Christian Perrier ] |
| 895 | * Remove the obsolete entries from the Ukrainian translation of |
| 896 | debconf. Closes: #325413 |
| 897 | * Fix some typos in debconf-devel(7). Closes: #335035 |
| 898 | |
| 899 | [ Joey Hess ] |
| 900 | * Fix variables in man page example. Patch from Jérémy Bobbio. |
| 901 | Closes: #326134 |
| 902 | * debconf-get-selections: Include a comment with available choices for |
| 903 | select and multiselect questions. |
| 904 | * Don't compress demo templates file. Closes: #336477 |
| 905 | |
| 906 | [ Colin Watson ] |
| 907 | * Add progress indicator to dpkg-preconfigure if we're running in apt mode |
| 908 | and there are more than 30 packages (arbitrarily selected) to |
| 909 | preconfigure. We'll make more calls to apt-extracttemplates as a result, |
| 910 | but the progress indicator only ticks once every 30 packages so it |
| 911 | shouldn't be too bad. |
| 912 | * Fix typo in debconf-show(1). Closes: #326739 |
| 913 | * Mention in debconf(1) that debconf(7) is in the debconf-doc package. |
| 914 | Closes: #308888 |
| 915 | * Look at the output of 'lsb_release -is' (falling back to 'debian' if |
| 916 | /etc/debian_version is present) to figure out which logo to display in |
| 917 | the Gnome frontend. |
| 918 | * Install python confmodule for both python2.3 and python2.4 (since |
| 919 | /usr/lib/site-python doesn't work properly yet). |
| 920 | |
| 921 | [ Luk Claes ] |
| 922 | * Programs translations: |
| 923 | - Russian updated. Closes: #332880 |
| 924 | - Swedish updated. Closes: #333811 |
| 925 | * Debconf translations: |
| 926 | - Romanian updated. Closes: #333199 |
| 927 | - Portuguese updated. Closes: #332934 |
| 928 | |
| 929 | -- Colin Watson <cjwatson@debian.org> Tue, 8 Nov 2005 13:59:30 -0500 |
| 930 | |
| 931 | debconf (1.4.58) unstable; urgency=low |
| 932 | |
| 933 | [ Joey Hess ] |
| 934 | * debconf-set-selections: support wrapping of long lines with "\". |
| 935 | |
| 936 | [ Christian Perrier ] |
| 937 | * Rewrite the debconf/priority short description to have the same |
| 938 | wording than cdebconf |
| 939 | Translations merged from cdebconf translations (languages not yet |
| 940 | supported in debconf added with translations from cdebconf) |
| 941 | |
| 942 | -- Joey Hess <joeyh@debian.org> Thu, 25 Aug 2005 12:09:51 -0400 |
| 943 | |
| 944 | debconf (1.4.57) unstable; urgency=low |
| 945 | |
| 946 | * Run puic in LC_ALL to fix build failure in French locale in August. |
| 947 | Closes: #322122 |
| 948 | |
| 949 | -- Joey Hess <joeyh@debian.org> Tue, 9 Aug 2005 08:22:25 -0400 |
| 950 | |
| 951 | debconf (1.4.56) unstable; urgency=low |
| 952 | |
| 953 | [ Luk Claes ] |
| 954 | * Debconf translations: |
| 955 | - Arabic added (thanks Mohammed Adnène Trojette). Closes: #320762 |
| 956 | |
| 957 | [ Colin Watson ] |
| 958 | * Force dialog progress bars to the full available screen width right from |
| 959 | the start, to avoid the box flashing as longer info messages are added. |
| 960 | Matches cdebconf. |
| 961 | * Fix zero-arg case of passthrough's title method to return the title |
| 962 | rather than emptying it. |
| 963 | * The approach used by progress bars of saving the title when a progress |
| 964 | bar starts and restoring it when it stops doesn't work if somebody sets |
| 965 | the title when a progress bar is up. Instead, remember the last title |
| 966 | that was explicitly requested and restore that on progress stop. |
| 967 | * If DEBCONF_SYSTEMRC is set to a file that exists, use it in preference |
| 968 | to the system debconf.conf files. Closes: #299216 |
| 969 | * Never send STOP through the passthrough interface. One of the uses for |
| 970 | passthrough is putting a progress bar in front of base-config's package |
| 971 | installation, and that previously sent a STOP after every package, which |
| 972 | shut down the debconf instance running the progress bar. Frontends shut |
| 973 | themselves down anyway when their input goes away, so the STOP was |
| 974 | unnecessary. |
| 975 | * Allow setting the pipe driver's outfd to 'none' to throw the database |
| 976 | away on shutdown. Helps with #312072. |
| 977 | |
| 978 | -- Colin Watson <cjwatson@debian.org> Thu, 4 Aug 2005 20:55:12 +0100 |
| 979 | |
| 980 | debconf (1.4.55) unstable; urgency=low |
| 981 | |
| 982 | [ Joey Hess ] |
| 983 | * confmodule: avoid using non-XSI local variables; instead use a nasty |
| 984 | temporary IFS setting hack and _db_local_ namespace. Closes: #242011 |
| 985 | |
| 986 | [ Colin Watson ] |
| 987 | * Fix error message on uninitialised template database. |
| 988 | * Add DEBCONF_DB_REPLACE environment variable with the same syntax as |
| 989 | DEBCONF_DB_OVERRIDE and DEBCONF_DB_FALLBACK, which bypasses all the |
| 990 | normal databases (thus avoiding locking them). Useful for local testing |
| 991 | or for running two concurrent debconf instances. |
| 992 | * Start a new, bigger dialog instance when updating a progress bar with |
| 993 | info text that won't fit into the current instance. |
| 994 | * Start/restart dialog progress bars at the correct percentage. |
| 995 | * Fix showdialog return values. |
| 996 | |
| 997 | -- Colin Watson <cjwatson@debian.org> Tue, 2 Aug 2005 15:04:55 +0100 |
| 998 | |
| 999 | debconf (1.4.54) unstable; urgency=low |
| 1000 | |
| 1001 | * Make dialog progress bars interruptible: if a question needs to be asked |
| 1002 | while a progress bar is up, we tear down the progress bar and restore it |
| 1003 | afterwards where we left off. The gnome frontend is still broken in this |
| 1004 | situation, although at least kde and readline work fine. |
| 1005 | |
| 1006 | -- Colin Watson <cjwatson@debian.org> Mon, 1 Aug 2005 16:20:20 +0100 |
| 1007 | |
| 1008 | debconf (1.4.53) unstable; urgency=low |
| 1009 | |
| 1010 | [ Luk Claes ] |
| 1011 | * Manpage translations: |
| 1012 | - Updated French confmodule manpage. Closes: #318410 |
| 1013 | |
| 1014 | [ Sylvain Ferriol ] |
| 1015 | * add Test::Debconf::DbDriver::CommonTest::test_shutdown to verify sync of |
| 1016 | data between cache and file on shutdown. |
| 1017 | * add Test::Debconf::DbDriver::CommonTest::test_shutdown to verify sync of |
| 1018 | data between cache and ldap on shutdown. |
| 1019 | * add unit tests to validate debconf_copydb. |
| 1020 | * add Test::CopyDBTest::test_201431. Closes: #201431 |
| 1021 | * modify debconf.schema because extendedDescription attribute has an |
| 1022 | inappropriate matching rule => slapd (2.2.23-8) failed |
| 1023 | * set the type of the template in Template::new because if we don't |
| 1024 | use Template::load, it do not appear in template instance |
| 1025 | * call Cache::shutdown in LDAP::shutdown to synchronize data between |
| 1026 | cache and ldap. |
| 1027 | |
| 1028 | [ Joey Hess ] |
| 1029 | * Add Kamion to the uploaders. |
| 1030 | * debconf-get-selections: Use new d-i logfile path for --installer mode. |
| 1031 | |
| 1032 | [ Colin Watson ] |
| 1033 | * Fix template -C handling to avoid clobbering $field for later requests |
| 1034 | for the same template. |
| 1035 | * debconf-get-selections: Tolerate both old and new d-i logfile paths. |
| 1036 | * Implement the DATA command, so that debconf can act as a UI agent |
| 1037 | communicating with another instance of debconf running the passthrough |
| 1038 | frontend. |
| 1039 | * Add myself to debian/copyright for progress bar support. |
| 1040 | |
| 1041 | -- Colin Watson <cjwatson@debian.org> Sun, 31 Jul 2005 18:19:41 +0100 |
| 1042 | |
| 1043 | debconf (1.4.52) unstable; urgency=low |
| 1044 | |
| 1045 | * Colin Watson: |
| 1046 | - Lower-case the field name passed to METAGET, since the template |
| 1047 | database stores fields that way. |
| 1048 | - If a template name ending in -C is requested (e.g. via METAGET), |
| 1049 | return the untranslated template regardless of the locale. |
| 1050 | - Strip off DOS line endings in debconf-set-selections. |
| 1051 | - Autoflush stdout in debconf-communicate so that stdout can be a pipe. |
| 1052 | - Clean up stray newlines in DEBCONF_DEBUG=developer debconf-communicate |
| 1053 | output. |
| 1054 | - Add read and write keyword arguments to debconf.py:Debconf.__init__(), |
| 1055 | to allow using this module with a debconf-communicate subprocess |
| 1056 | rather than having to re-exec the current process inside a frontend. |
| 1057 | * Debconf translations: |
| 1058 | - Vietnamese added. Closes: #313509 |
| 1059 | * Programs translations: |
| 1060 | - Romanian updated. Closes: #303804 |
| 1061 | |
| 1062 | -- Colin Watson <cjwatson@debian.org> Wed, 6 Jul 2005 13:00:57 +0100 |
| 1063 | |
| 1064 | debconf (1.4.51) unstable; urgency=low |
| 1065 | |
| 1066 | * Colin Watson |
| 1067 | - Fix spelling of "unknown" in copied database items with no owners. |
| 1068 | - Pass SETTITLE straight through the passthrough frontend (with |
| 1069 | accompanying DATA) rather than turning it into TITLE. Closes: #292989 |
| 1070 | * Joey Hess |
| 1071 | - Patch from mfz to allow dpkg-reconfigure -fnoninteractive to work |
| 1072 | consistently with DEBIAN_FRONTEND=noninteractive and with common sense, |
| 1073 | by testing for forced_frontend. Closes: #312550 |
| 1074 | * Programs translations: |
| 1075 | - French spellchecked |
| 1076 | |
| 1077 | -- Joey Hess <joeyh@debian.org> Wed, 8 Jun 2005 23:03:01 -0400 |
| 1078 | |
| 1079 | debconf (1.4.50) unstable; urgency=low |
| 1080 | |
| 1081 | * Colin Watson |
| 1082 | - Generate po/debconf.pot in sorted order by source filename, rather |
| 1083 | than having it be in whatever order find(1) happens to produce. |
| 1084 | - Implement INFO command from cdebconf, to display an out-of-band |
| 1085 | informative message. Closes: #304332 |
| 1086 | - Revert stdin/stdout inversion from debconf 1.1.30; that caused the |
| 1087 | dialog child process to read from stdout and write to stdin (which |
| 1088 | miraculously happened to work, at least for terminals). Instead, avoid |
| 1089 | the perl warning from #155682 by restoring stdin first after the open3 |
| 1090 | call. |
| 1091 | - Add progress bar support, using the cdebconf PROGRESS protocol. The |
| 1092 | editor and web frontend implementations are stubs. |
| 1093 | - Correct location of standalone template files in debconf-devel(7) |
| 1094 | (should be /usr/share/debconf/templates/progname.templates). |
| 1095 | - Extend passthrough protocol slightly to send SUBST commands for any |
| 1096 | substitution variables that are set for each question. |
| 1097 | - Translate select/multiselect defaults to the current locale when |
| 1098 | sending them to a passthrough UI agent, and translate the value |
| 1099 | returned by the UI agent back to C. |
| 1100 | * Joey Hess |
| 1101 | - debconf man page update. Closes: #309698 |
| 1102 | * Christian Perrier |
| 1103 | - Man pages typos corrected. Closes: #309010, #309011, #309013 |
| 1104 | * Programs translations |
| 1105 | - Italian updated. Closes: #310288 |
| 1106 | |
| 1107 | -- Colin Watson <cjwatson@debian.org> Sat, 28 May 2005 21:08:59 +0100 |
| 1108 | |
| 1109 | debconf (1.4.49) unstable; urgency=low |
| 1110 | |
| 1111 | * Debconf translation updates: |
| 1112 | - Italian. Closes: #304908 |
| 1113 | * Fix an enxironment variable name in debconf(7). Closes: #305260 |
| 1114 | * Document in the debconf-set-selections man page that |
| 1115 | debconf-get-selections is in debconf-utils. Closes: #305262 |
| 1116 | * Fix typo in Debconf/Template.pm : s/speerated/separated |
| 1117 | Unfuzzy translations |
| 1118 | Closes: #307165 |
| 1119 | * Program translation updates: |
| 1120 | - Italian. |
| 1121 | - French, directly received from l10n team |
| 1122 | - Danish. Closes: #305994 |
| 1123 | - Vietnamese. Closes: #307067 |
| 1124 | |
| 1125 | -- Joey Hess <joeyh@debian.org> Wed, 4 May 2005 19:24:09 -0400 |
| 1126 | |
| 1127 | debconf (1.4.48) unstable; urgency=low |
| 1128 | |
| 1129 | * Joey Hess |
| 1130 | - Apply patch from Denis Barbier to translate --help output. See #167177 |
| 1131 | - Make debconf-set-selections not fail if it encounters an unknown |
| 1132 | question type. |
| 1133 | - Overload the type field in preseed files; if it's "seen" then |
| 1134 | instead set the seen flag; this allows for preseeding that only changes |
| 1135 | a default value but still leaves the question unseen. |
| 1136 | - This obsoletes the --unseen flag in debconf-set-selections, but |
| 1137 | I've left it in and working for now since things probably already use |
| 1138 | it. |
| 1139 | * Christian Perrier |
| 1140 | - Man page typo fixs. Closes: #302746, #302749, #302747, #302748, #302752 |
| 1141 | * Program translation updates: |
| 1142 | - Slovak. Closes: #302509 |
| 1143 | - Spanish. Closes: #302528 |
| 1144 | - Traditional Chinese. Closes: #302532 |
| 1145 | - Hebrew |
| 1146 | - Brazilian Portuguese. Closes: #302539 |
| 1147 | - Japanese. Closes: #302552 |
| 1148 | - Dutch. Closes: #302580 |
| 1149 | - Ukrainian. Closes: #302595 |
| 1150 | - Turkish. Closes: #302596 |
| 1151 | - Basque. Closes: #302616 |
| 1152 | - Simplified Chinese: Closes: #302636 |
| 1153 | - Czech: Closes: #302679 |
| 1154 | - Portuguese: Closes: #302691 |
| 1155 | - Greek: Closes: #302850 |
| 1156 | - Tagalog: Closes: #303172 |
| 1157 | - Romanian: Closes: #303804 |
| 1158 | |
| 1159 | -- Christian Perrier <bubulle@debian.org> Sat, 9 Apr 2005 07:55:27 +0200 |
| 1160 | |
| 1161 | debconf (1.4.47) unstable; urgency=low |
| 1162 | |
| 1163 | * Since python confmodule checks only to see if DEBIAN_HAS_FRONTEND |
| 1164 | exists, dpkg-reconfigure needs to delete it, not unset it. Closes: #302004 |
| 1165 | * Translations: |
| 1166 | - Galician updated. Closes: #296470 |
| 1167 | - Spanish updated. Closes: #301126 |
| 1168 | |
| 1169 | -- Joey Hess <joeyh@debian.org> Tue, 29 Mar 2005 12:19:37 -0500 |
| 1170 | |
| 1171 | debconf (1.4.46) unstable; urgency=low |
| 1172 | |
| 1173 | * Translations: |
| 1174 | - Greek updated. Closes: #293912 |
| 1175 | - Polish updated. Closes: #295378 |
| 1176 | - Traditional Chinese added. Closes: #294892 |
| 1177 | - Tagalog updated (programs) and added (debconf). Closes: #296050 |
| 1178 | |
| 1179 | -- Joey Hess <joeyh@debian.org> Mon, 21 Feb 2005 19:39:21 -0500 |
| 1180 | |
| 1181 | debconf (1.4.45) unstable; urgency=low |
| 1182 | |
| 1183 | * Fix bad use of gettext from previous patch. In fact, debug statements are |
| 1184 | not intended to be translated, so revert that part of it. Closes: #293675 |
| 1185 | |
| 1186 | -- Joey Hess <joeyh@debian.org> Fri, 4 Feb 2005 20:14:08 -0500 |
| 1187 | |
| 1188 | debconf (1.4.44) unstable; urgency=low |
| 1189 | |
| 1190 | * Fix a rogue quotation mark intorduced in the translatable string patch |
| 1191 | in the previous version. Closes: #293666 (and approximatly 2e5 other bugs |
| 1192 | that will be filed before dinstall tomorrow). |
| 1193 | |
| 1194 | -- Joey Hess <joeyh@debian.org> Fri, 4 Feb 2005 17:39:04 -0500 |
| 1195 | |
| 1196 | debconf (1.4.43) unstable; urgency=low |
| 1197 | |
| 1198 | * Christian Perrier |
| 1199 | - Mark more strings as translatable. Closes: #225463 |
| 1200 | * Colin Watson |
| 1201 | - The passthrough frontend sets the value of visible questions by |
| 1202 | getting the value from the UI agent, but it didn't set the value of |
| 1203 | invisible questions as the confmodule expects it to. It now sets the |
| 1204 | value of invisible questions in the same way as the noninteractive |
| 1205 | frontend. |
| 1206 | * Joey Hess |
| 1207 | - In dpkg-reconfigure man page, note that -a works as --all. |
| 1208 | Closes: #292416 |
| 1209 | * Translations: |
| 1210 | - French updated |
| 1211 | - Italian updated. Closes: #291797 |
| 1212 | - Simplified Chinese updated. Closes: #291799 |
| 1213 | - Dutch updated. Closes: #291805 |
| 1214 | - Russian updated. Closes: #291806 |
| 1215 | - Czech updated. Closes: #291810 |
| 1216 | - Portuguese updated. Closes: #291837 |
| 1217 | - Ukrainian updated. Closes: #291861 |
| 1218 | - Catalan updated. Closes: #291868 |
| 1219 | - Norwegian Nynorsk updated. Closes: #291882 |
| 1220 | - Spanish updated. Closes: #291885 |
| 1221 | - Hebrew updated. Closes: #291906 |
| 1222 | - Japanese updated. Closes: #291924 |
| 1223 | - Danish updated. Closes: #291988 |
| 1224 | - Finnish updated. Closes: #292051 |
| 1225 | - Indonesian updated. Closes: #291948 |
| 1226 | - Brazilian Portuguese updated. Closes: #291980 |
| 1227 | - Slovak updated. Closes: #291947 |
| 1228 | - Swedish updated. Closes: #292036 |
| 1229 | - Basque updated. |
| 1230 | - Romanian updated. Closes: #292306 |
| 1231 | - Korean updated (but still incomplete) |
| 1232 | - Tagalog added. Closes: #292608 |
| 1233 | - Arabic added (from Arabeyes CVS) |
| 1234 | |
| 1235 | -- Joey Hess <joeyh@debian.org> Mon, 31 Jan 2005 11:29:10 -0500 |
| 1236 | |
| 1237 | debconf (1.4.42) unstable; urgency=low |
| 1238 | |
| 1239 | * Fix bug in man page example script. Closes: #286335 |
| 1240 | * Add --unseen flag to debconf-set-selections. Closes: #286318 |
| 1241 | * Fix typo in man page example. Closes: #285099 |
| 1242 | * Patch from mdz to improve the passthrough frontend: |
| 1243 | - Use DEBCONF_READFD and DEBCONF_WRITEFD for passthrough communication |
| 1244 | if DEBCONF_PIPE is not set to a socket. |
| 1245 | - Change passthrough protocl for INPUT command so it is the same as in |
| 1246 | the debconf protocol, and pass the type of the question in a "DATA type" |
| 1247 | command. |
| 1248 | - Fix passing of extended descriptions in DATA. Note they're newline |
| 1249 | escaped. |
| 1250 | - Pass choices for multiselect questions. |
| 1251 | - Now usable with cdebconf as the client on the other side of the |
| 1252 | passthrough channel. |
| 1253 | |
| 1254 | -- Joey Hess <joeyh@debian.org> Thu, 13 Jan 2005 19:01:58 -0500 |
| 1255 | |
| 1256 | debconf (1.4.41) unstable; urgency=low |
| 1257 | |
| 1258 | * Translations: |
| 1259 | - Finnish updated (programs). Closes: #280709 |
| 1260 | - Romanian added (programs). Closes: #283209 |
| 1261 | |
| 1262 | -- Joey Hess <joeyh@debian.org> Mon, 6 Dec 2004 17:22:42 -0500 |
| 1263 | |
| 1264 | debconf (1.4.40) unstable; urgency=low |
| 1265 | |
| 1266 | * Joey Hess |
| 1267 | - Force PERL_DL_NONLAZY=1 in confmodule, confmodule.sh, debconf.py, and |
| 1268 | Debconf::Client::ConfModule to avoid bad behavior of the dynamic linker |
| 1269 | when Text::Iconv is loaded but its symbols have not really been |
| 1270 | resolved. This caused debconf to be killed with a relocation error |
| 1271 | in certian upgrades from woody involving packages that use debconf in |
| 1272 | their preinst. Closes: #278417 Thanks to Andrew Suffield and Branden |
| 1273 | Robinson for analysis. |
| 1274 | - Add check in frontend and debug message if PERL_DL_NONLAZY is not set |
| 1275 | to 1 when it's run from a preinst, in case I missed other entry points. |
| 1276 | * Colin Watson |
| 1277 | - Set the seen flag on questions asked in the noninteractive frontend if |
| 1278 | DEBCONF_NONINTERACTIVE_SEEN is set to true. This allows debootstrap to |
| 1279 | behave better (partly fixes #238301). |
| 1280 | * Translations: |
| 1281 | - Indonesian added (programs). Closes: #275981 |
| 1282 | - Traditional Chinese renamed from zh_TW.Big5.po to zh_TW.po |
| 1283 | (Christian Perrier) |
| 1284 | - Simplified Chinese added (programs). Closes: #277470 |
| 1285 | - Slovak translation added (programs and debconf). Closes: #279299 |
| 1286 | |
| 1287 | -- Joey Hess <joeyh@debian.org> Wed, 3 Nov 2004 14:20:39 -0500 |
| 1288 | |
| 1289 | debconf (1.4.39) unstable; urgency=low |
| 1290 | |
| 1291 | * Joey Hess |
| 1292 | - Avoid a warning message in DbDriver::Copy that's triggered by d-i |
| 1293 | debconf preseeding. Closes: #275122 |
| 1294 | * Translations: |
| 1295 | - Spanish updated (programs). Closes: #274148 |
| 1296 | - Hebrew added (both). Closes: #274381 |
| 1297 | - Italian added (programs) and updated (debconf). Closes: #274582, #274584 |
| 1298 | - Norwegian Nynorsk added (programs). Closes: #275081 |
| 1299 | - Polish updated (debconf). Closes: #275815 |
| 1300 | |
| 1301 | -- Joey Hess <joeyh@debian.org> Sun, 10 Oct 2004 15:16:57 -0400 |
| 1302 | |
| 1303 | debconf (1.4.38) unstable; urgency=low |
| 1304 | |
| 1305 | * Joey Hess |
| 1306 | - Tightended the versioned conflicts/replaces on debconf-utils in |
| 1307 | debconf-i18n. Closes: #273970 |
| 1308 | * Translations: |
| 1309 | - Updated Brazilian Portuguese translation (programs). Closes: #273941 |
| 1310 | |
| 1311 | -- Christian Perrier <bubulle@kheops.frmug.org> Thu, 30 Sep 2004 11:11:00 +0200 |
| 1312 | |
| 1313 | debconf (1.4.37) unstable; urgency=low |
| 1314 | |
| 1315 | * Translations: |
| 1316 | - Correct errors in Greek translation by Konstantinos Margaritis |
| 1317 | - Italian debconf update. Closes: #272521 |
| 1318 | - Czech debconf update. Closes: #273522 |
| 1319 | - Russian translation updates. Closes: #272723 |
| 1320 | - Dutch translation added. Closes: #272535 |
| 1321 | - Portuguese translation added. Closes: #273227 |
| 1322 | * Spelling error in "man page" of debconf-show fixed. Closes: #272541 |
| 1323 | |
| 1324 | -- Joey Hess <joeyh@debian.org> Mon, 27 Sep 2004 22:14:59 -0400 |
| 1325 | |
| 1326 | debconf (1.4.36) unstable; urgency=low |
| 1327 | |
| 1328 | * Joey Hess |
| 1329 | - Used wrong regexp in last version. |
| 1330 | * Translations: |
| 1331 | - Updated French translation (programs and debconf) |
| 1332 | Closes: #242935, #264152, #271373, #255657 |
| 1333 | - Updated/added Ukrainian translations (programs and debconf) |
| 1334 | Closes: #270088 |
| 1335 | - Polish debconf translation updated |
| 1336 | Closes: #271398 |
| 1337 | - Brazilian Portuguese debconf translation checked |
| 1338 | Closes: #271412 |
| 1339 | - Correct trivial errors to Russian and Polish translations headers |
| 1340 | |
| 1341 | -- Joey Hess <joeyh@debian.org> Mon, 13 Sep 2004 23:09:14 -0400 |
| 1342 | |
| 1343 | debconf (1.4.35) unstable; urgency=low |
| 1344 | |
| 1345 | * Fix debconf-get-selections to not choke on files with comments followed |
| 1346 | by nothing. |
| 1347 | * Allow multiple spaces between all values except the last one in preseed |
| 1348 | files. |
| 1349 | |
| 1350 | -- Joey Hess <joeyh@debian.org> Sun, 12 Sep 2004 13:30:42 -0400 |
| 1351 | |
| 1352 | debconf (1.4.34) unstable; urgency=low |
| 1353 | |
| 1354 | * Skip questions with no known type also in debconf-get-selections. |
| 1355 | |
| 1356 | -- Joey Hess <joeyh@debian.org> Wed, 1 Sep 2004 01:25:20 -0400 |
| 1357 | |
| 1358 | debconf (1.4.33) unstable; urgency=low |
| 1359 | |
| 1360 | * Skip title questions in debconf-get-selections along with the notes, text, |
| 1361 | and errors previously skipped. |
| 1362 | * Add titles to the list of known types in debconf-set-selections, just in |
| 1363 | case. |
| 1364 | |
| 1365 | -- Joey Hess <joeyh@debian.org> Wed, 1 Sep 2004 00:42:50 -0400 |
| 1366 | |
| 1367 | debconf (1.4.32) unstable; urgency=low |
| 1368 | |
| 1369 | * Hack in an --installer parameter in debconf-get-selections so the d-i |
| 1370 | manual can document a sane way to generate d-i preseeding files. |
| 1371 | * Add the question's short description as a comment in |
| 1372 | debconf-get-selections output, and skip notes, text, and errors. |
| 1373 | |
| 1374 | -- Joey Hess <joeyh@debian.org> Thu, 19 Aug 2004 14:46:03 +0100 |
| 1375 | |
| 1376 | debconf (1.4.31) unstable; urgency=low |
| 1377 | |
| 1378 | * Improve the man page with state machine improvements and better back out |
| 1379 | handling from Bruce Perens. |
| 1380 | * Minor Danish po file update. Closes: #262131 |
| 1381 | * Patch from David Schweikert to let dpkg-reconfigure use the noninteractive |
| 1382 | frontend if forced to do so. Closes: #263398 |
| 1383 | * Patch from Julien Louis to add translations of debconf-communicate and |
| 1384 | debconf-set-selections to debconf-i18n. Closes: #264140 |
| 1385 | * Ran recode latin1..utf-8 debian/changelog. Closes: #214563 |
| 1386 | * Add Tukish po file translation from Recai Oktas. Closes: #264713 |
| 1387 | * Japanese po file update from kmuto. Closes: #265984 |
| 1388 | |
| 1389 | -- Joey Hess <joeyh@debian.org> Mon, 16 Aug 2004 23:11:33 +0100 |
| 1390 | |
| 1391 | debconf (1.4.30) unstable; urgency=low |
| 1392 | |
| 1393 | * Fix and update German translation. Thanks, Michael Piefel. Closes: #260572 |
| 1394 | * Update Basque templates translation. Thanks, Piarres Beobide Egaña. |
| 1395 | Closes: #260678 |
| 1396 | |
| 1397 | -- Joey Hess <joeyh@debian.org> Sat, 24 Jul 2004 02:41:35 -0400 |
| 1398 | |
| 1399 | debconf (1.4.29) unstable; urgency=low |
| 1400 | |
| 1401 | * Force two spare lines to be available for select and multiselect lists |
| 1402 | in the dialog frontend. Closes: #255652 |
| 1403 | |
| 1404 | -- Joey Hess <joeyh@debian.org> Wed, 23 Jun 2004 20:16:31 -0400 |
| 1405 | |
| 1406 | debconf (1.4.28) unstable; urgency=low |
| 1407 | |
| 1408 | * Typo fixes in debconf-devel.7. Closes: #253341 |
| 1409 | * Put back the PREVIOUS_MODULE stuff, at least console-data "uses" it, |
| 1410 | although it does nothing, is undocumented, etc. |
| 1411 | |
| 1412 | -- Joey Hess <joeyh@debian.org> Tue, 8 Jun 2004 17:28:25 -0400 |
| 1413 | |
| 1414 | debconf (1.4.27) unstable; urgency=low |
| 1415 | |
| 1416 | * Change the shell confmodule to not construct functions on the fly. |
| 1417 | The new code is smaller, a bit faster, and simpler, but the important |
| 1418 | thing is that it does not clobber $@. The old version messed up $@ if |
| 1419 | parameters contained spaces. |
| 1420 | * Removed the never completed PREVIOUS_MODULE stuff from the shell, |
| 1421 | perl, and python confmodules. |
| 1422 | |
| 1423 | -- Joey Hess <joeyh@debian.org> Sun, 6 Jun 2004 17:14:31 -0400 |
| 1424 | |
| 1425 | debconf (1.4.26) unstable; urgency=low |
| 1426 | |
| 1427 | * Add Basqe translation by Piarres Beobide Egaña. Closes: #247321 |
| 1428 | * German translation update. Closes: #251731 |
| 1429 | * Catalan translation update. Closes: #251786 |
| 1430 | * Remove soi-unsightly trailing blanks in debconf-show output. |
| 1431 | Closes: #252482 |
| 1432 | |
| 1433 | -- Joey Hess <joeyh@debian.org> Tue, 4 May 2004 14:35:50 -0400 |
| 1434 | |
| 1435 | debconf (1.4.25) unstable; urgency=low |
| 1436 | |
| 1437 | * Overload Template object's stringification, so metaget of a question's |
| 1438 | template field returns the name of the template. Closes: #244089 |
| 1439 | |
| 1440 | -- Joey Hess <joeyh@debian.org> Wed, 28 Apr 2004 17:50:09 -0400 |
| 1441 | |
| 1442 | debconf (1.4.24) unstable; urgency=low |
| 1443 | |
| 1444 | * Patch from Eugeniy Meshcheryako to make the dialog frontend use a |
| 1445 | utf-aware width function when calculating dialog sizes. Closes: #245688 |
| 1446 | |
| 1447 | -- Joey Hess <joeyh@debian.org> Sat, 24 Apr 2004 15:15:52 -0400 |
| 1448 | |
| 1449 | debconf (1.4.22) unstable; urgency=low |
| 1450 | |
| 1451 | * Update po/ja.po. Closes: #241786 |
| 1452 | * Fix frontend capitalisation warning. Closes: #242277 |
| 1453 | * Wording tweak in dpkg-reconfigure. Closes: #242917 |
| 1454 | * Update po/da.po. Closes: #243202 |
| 1455 | |
| 1456 | -- Joey Hess <joeyh@debian.org> Fri, 2 Apr 2004 19:01:02 -0500 |
| 1457 | |
| 1458 | debconf (1.4.21) unstable; urgency=low |
| 1459 | |
| 1460 | * Remove old stuff for cvs repo in README. Closes: #241252 |
| 1461 | * Improve handling of bad priorities, and documentation. Closes: #241292 |
| 1462 | |
| 1463 | -- Joey Hess <joeyh@debian.org> Wed, 31 Mar 2004 17:29:43 -0500 |
| 1464 | |
| 1465 | debconf (1.4.20) unstable; urgency=low |
| 1466 | |
| 1467 | * Update Ukrainian po file. Closes: #241044 |
| 1468 | * Fix more encoding problems with the gnome frontend introduced by the last |
| 1469 | patch. Closes: #240898 |
| 1470 | * In the KDE frontend, don't show the window until there is a question to |
| 1471 | ask. Closes: #239109 |
| 1472 | |
| 1473 | -- Joey Hess <joeyh@debian.org> Tue, 30 Mar 2004 12:04:56 -0500 |
| 1474 | |
| 1475 | debconf (1.4.19) unstable; urgency=low |
| 1476 | |
| 1477 | * Fix Gnome frontend's display of select and multiselect questions |
| 1478 | and notes to use more of the available space. Closes: #229009 |
| 1479 | Thanks to Mark Howard for this patch. |
| 1480 | * Use tooltips to display the help texts for questions in the Gnome |
| 1481 | frontend. Closes: #240299 (Mark Howard). The Help bttons are still |
| 1482 | left in the UI for now. |
| 1483 | * Updated Greek po file from Konstantinos Margaritis. Closes: #240641 |
| 1484 | * French po update from Julien Louis. Closes: #240648 |
| 1485 | |
| 1486 | -- Joey Hess <joeyh@debian.org> Sun, 28 Mar 2004 10:41:16 -0500 |
| 1487 | |
| 1488 | debconf (1.4.18) unstable; urgency=low |
| 1489 | |
| 1490 | * Removed all sigils. Closes: #223020, #182239, #239916 |
| 1491 | |
| 1492 | -- Joey Hess <joeyh@debian.org> Fri, 26 Mar 2004 22:01:40 -0500 |
| 1493 | |
| 1494 | debconf (1.4.17) unstable; urgency=low |
| 1495 | |
| 1496 | * Added Turkish po file translation from Recai Oktas. Closes: #239141 |
| 1497 | |
| 1498 | -- Joey Hess <joeyh@debian.org> Sat, 20 Mar 2004 22:29:51 -0500 |
| 1499 | |
| 1500 | debconf (1.4.16) unstable; urgency=medium |
| 1501 | |
| 1502 | * Dialog and whiptail differ in their handling of --nocancel with |
| 1503 | --defaultno. Never use the two options together. Closes: #236943 |
| 1504 | * Bump the urgency, this bug can cause bad things to happen and needs to be |
| 1505 | fixed in testing. |
| 1506 | |
| 1507 | -- Joey Hess <joeyh@debian.org> Wed, 10 Mar 2004 10:59:28 -0500 |
| 1508 | |
| 1509 | debconf (1.4.14) unstable; urgency=low |
| 1510 | |
| 1511 | * Fix call to to_Unicode in KDE String element. Closes: #236574 |
| 1512 | |
| 1513 | -- Joey Hess <joeyh@debian.org> Sun, 7 Mar 2004 13:13:00 -0900 |
| 1514 | |
| 1515 | debconf (1.4.13) unstable; urgency=low |
| 1516 | |
| 1517 | * Fix display on non-latin symbols in the KDE frontend. Closes: #235837 |
| 1518 | (Thanks, Eugeniy Meshcheryakov) |
| 1519 | * Added Chinese po files. Closes: #235950 (thanks, Carlos Liu) |
| 1520 | |
| 1521 | -- Joey Hess <joeyh@debian.org> Wed, 3 Mar 2004 15:36:18 -0500 |
| 1522 | |
| 1523 | debconf (1.4.12) unstable; urgency=low |
| 1524 | |
| 1525 | * Updated French manpages from Julien Louis, includes new |
| 1526 | debconf-{get,set}-selections translations. Closes: #235690 |
| 1527 | |
| 1528 | -- Joey Hess <joeyh@debian.org> Tue, 2 Mar 2004 12:31:51 -0500 |
| 1529 | |
| 1530 | debconf (1.4.11) unstable; urgency=low |
| 1531 | |
| 1532 | * Updated Spanish templates translation. Closes: #232662 |
| 1533 | * Fix dialog frontend's handling of user entering nothing in an inputbox, |
| 1534 | in this case whiptail's output FD is eof, and care must be taken to not |
| 1535 | return undef. Closes: #233618, #226963, #227732 |
| 1536 | |
| 1537 | -- Joey Hess <joeyh@debian.org> Sat, 14 Feb 2004 20:35:36 -0500 |
| 1538 | |
| 1539 | debconf (1.4.10) unstable; urgency=low |
| 1540 | |
| 1541 | * Use treeview for gnome multiselect lists (kov). Closes: #232090 |
| 1542 | |
| 1543 | -- Joey Hess <joeyh@debian.org> Tue, 10 Feb 2004 18:33:40 -0500 |
| 1544 | |
| 1545 | debconf (1.4.9) unstable; urgency=low |
| 1546 | |
| 1547 | * Patch from Sylvain Ferriol: |
| 1548 | - allow empty calues in LDAP DbDriver |
| 1549 | - change debconf.schema to support slapd 2.1.x. Closes: #215878 |
| 1550 | - adds a test suite for DbDrivers. |
| 1551 | Thanks, Sylvain! |
| 1552 | * Work around perl bug #231619 by unnecessarily using fields in |
| 1553 | DirTree.pm. Closes: #227013 |
| 1554 | * Patch from Eugeniy Meshcheryakov to fix display of messages in KOI8 |
| 1555 | locales using the GNOME frontend. Closes: #231302 |
| 1556 | * Re-introduce debconf-get-selections and debconf-set-selections. |
| 1557 | The former goes in debconf-utils, the latter in debconf so it can be |
| 1558 | used for preseeding during new installs. |
| 1559 | * Patch example in debconf-devle(7) to deal with variables that the admin |
| 1560 | removed from the config file, but when turned back on via a |
| 1561 | dpkg-reconfigure. Thanks, Daniel Kobras. |
| 1562 | * Update Polish translation. Closes: #230869 |
| 1563 | * New Ukrainian translation by Eugeniy Meshcheryako. Closes: #230964 |
| 1564 | * Update French translation. Closes: #231496 |
| 1565 | * Update Dutch translation, sorry that took so long. Closes: #227884 |
| 1566 | |
| 1567 | -- Joey Hess <joeyh@debian.org> Mon, 2 Feb 2004 22:08:43 -0500 |
| 1568 | |
| 1569 | debconf (1.4.8) unstable; urgency=low |
| 1570 | |
| 1571 | * Remove padding whitespace from the end of lines in select questions |
| 1572 | in the teletype frontend. |
| 1573 | * Explicitly waitpid on dialog in the dialog frontend, to work around |
| 1574 | some kind of perl / linux 2.6 behavior change with plain wait. |
| 1575 | Closes: #228987 |
| 1576 | * New Czech translation by Miroslav Kure. Closes: #230600 |
| 1577 | * Updated Danish translation. Closes: #230618 (non-templates) |
| 1578 | |
| 1579 | -- Joey Hess <joeyh@debian.org> Fri, 16 Jan 2004 23:08:08 -0500 |
| 1580 | |
| 1581 | debconf (1.4.7) unstable; urgency=low |
| 1582 | |
| 1583 | * Fix debian/po/fi.po. |
| 1584 | |
| 1585 | -- Joey Hess <joeyh@debian.org> Wed, 14 Jan 2004 11:17:33 -0500 |
| 1586 | |
| 1587 | debconf (1.4.6) unstable; urgency=low |
| 1588 | |
| 1589 | * Updated de.po from Leonard Michlmayr. |
| 1590 | * Gustavo Noronha Silva: |
| 1591 | - work around encoding problems when using UTF-8 locales and Gnome |
| 1592 | frontend. Closes: #226896 |
| 1593 | - use a scrooled window instead of a vscrollbar so that |
| 1594 | looong texts will fit better. |
| 1595 | - addbutton now accepts mnemonics, good for usability! |
| 1596 | * Fix misc formatting and tab damange. |
| 1597 | * pt_BR update from Gustavo Noronha Silva. |
| 1598 | * Updated debian/po/ja.po from Kenshi Muto. Closes: #227462 |
| 1599 | * Updated debian/po/da.po from Morten Brix Pedersen. Closes: #227617 |
| 1600 | |
| 1601 | -- Joey Hess <joeyh@debian.org> Tue, 13 Jan 2004 11:05:55 -0500 |
| 1602 | |
| 1603 | debconf (1.4.5) unstable; urgency=low |
| 1604 | |
| 1605 | * Updated Finnish translation. Closes: #226900 |
| 1606 | |
| 1607 | -- Joey Hess <joeyh@debian.org> Fri, 9 Jan 2004 11:36:52 -0500 |
| 1608 | |
| 1609 | debconf (1.4.4) unstable; urgency=low |
| 1610 | |
| 1611 | * Add a Greek translation by Konstantinos Margaritis. Closes: #226834 |
| 1612 | * Updated the French translation. Closes: #226226 |
| 1613 | |
| 1614 | -- Joey Hess <joeyh@debian.org> Thu, 8 Jan 2004 20:02:02 -0500 |
| 1615 | |
| 1616 | debconf (1.4.3) unstable; urgency=low |
| 1617 | |
| 1618 | * Port of the gnome frontend to GNOME2 libs: |
| 1619 | * Debconf/Frontend/Gnome.pm, Debconf/Element/Gnome.pm, |
| 1620 | Debconf/Element/Gnome/*.pm: |
| 1621 | - fixed debian logo exibition |
| 1622 | * Makefile, debian-logo.png, debian-logo.xpm: |
| 1623 | - use a png instead of a xpm to have a cuter interface =P |
| 1624 | * Above changes from Gustavo Noronha Silva. Closes: #225503 |
| 1625 | * Fix broken fallback from noninteractive frontend in dpkg-reconfgure. |
| 1626 | Closes: #226205 |
| 1627 | |
| 1628 | -- Joey Hess <joeyh@debian.org> Thu, 1 Jan 2004 21:49:21 -0500 |
| 1629 | |
| 1630 | debconf (1.4.2) unstable; urgency=low |
| 1631 | |
| 1632 | * Deal better with hostname -f during debootstrap. |
| 1633 | |
| 1634 | -- Joey Hess <joeyh@debian.org> Tue, 30 Dec 2003 15:36:48 -0500 |
| 1635 | |
| 1636 | debconf (1.4.1) unstable; urgency=low |
| 1637 | |
| 1638 | * Patch from Denis Barbier to fix return values from select and multiselect |
| 1639 | in the KDE frontend to take localisation into account. Closes: #225504 |
| 1640 | |
| 1641 | -- Joey Hess <joeyh@debian.org> Tue, 30 Dec 2003 10:16:38 -0500 |
| 1642 | |
| 1643 | debconf (1.4.0) unstable; urgency=low |
| 1644 | |
| 1645 | * Add an exerimental KDE frontend, contributed by Peter Rockai. |
| 1646 | Closes: #224040 |
| 1647 | * Generate Debconf/FrontEnd/Kde/WizardUi.pm in Makefile using puic, |
| 1648 | so build-depend on libqt-perl. |
| 1649 | * Added basic pod docs for the Kde frontend, though it could stand |
| 1650 | improvements. |
| 1651 | * Fix code formatting to match the rest of debconf. |
| 1652 | * Use frontend debug facility instead of developer. |
| 1653 | * Remove some dead code and useless init methods that just call super. |
| 1654 | * Split modules into their own files where appropriate; better handling |
| 1655 | of libqt-perl less systems with Kde frontend selected. |
| 1656 | * Suggest libqt-perl. |
| 1657 | |
| 1658 | -- Joey Hess <joeyh@debian.org> Sun, 28 Dec 2003 19:03:46 -0500 |
| 1659 | |
| 1660 | debconf (1.3.22) unstable; urgency=medium |
| 1661 | |
| 1662 | * When the teletype frontend is processing the answer to a boolean |
| 1663 | question, accept English answers even if the locale is set to some other |
| 1664 | language, as the question may not yet be translated. Closes: #220472 |
| 1665 | * Remove cruft that acted as if "" was a default value in Teletpye Boolean. |
| 1666 | Closes: #210671 |
| 1667 | * debconf-copydb, DbDriver/Copy: deal better with input dbs that have no |
| 1668 | Owners fields, such as cdebconf templates dbs. Assume that the owner is |
| 1669 | "unknown" in this case. |
| 1670 | * Add support for the SETTITLE command to better handle translated titles. |
| 1671 | Closes: #172218, #213184 |
| 1672 | * Drop ucfirst of package name in default title. |
| 1673 | * Make Debian::DebConf::Client::ConfModule deprecation warning go to stderr, |
| 1674 | not log. |
| 1675 | * Conflict with versions of whiptail before --default-item was added. |
| 1676 | * Use --default-item in dialog frontend, instead of the nasty menu |
| 1677 | reordering. Yay! |
| 1678 | * Move debconf-communicate from debconf-utils to debconf, it is needed by |
| 1679 | base-config 2.0. |
| 1680 | * Urgency medium to help the new base-config get into testing quickly. |
| 1681 | * Dialog frontend set values to "" or defaults when the user hit cancel or |
| 1682 | escape and capb backup was not enabled. Instead, in this case do not |
| 1683 | change any values. |
| 1684 | |
| 1685 | -- Joey Hess <joeyh@debian.org> Sun, 30 Nov 2003 13:05:22 -0500 |
| 1686 | |
| 1687 | debconf (1.3.21) unstable; urgency=low |
| 1688 | |
| 1689 | * Fix multiselect elements in non-C locales. Closes: #221410 |
| 1690 | Thanks to Kenshi Muto and Akira TAGOH for the debugging. |
| 1691 | * Numerous typo and consistency fixes in man pages by Yann Dirson. |
| 1692 | Closes: #221670 |
| 1693 | |
| 1694 | -- Joey Hess <joeyh@debian.org> Wed, 19 Nov 2003 12:49:43 -0500 |
| 1695 | |
| 1696 | debconf (1.3.20) unstable; urgency=low |
| 1697 | |
| 1698 | * The locations of debconf-get-selectons and debconf-set-selections are |
| 1699 | swapped. The former should move to debconf, while the latter moves to |
| 1700 | debconf-utils. Since dpkg is broken and doesn't allow me to move them |
| 1701 | at all, I have removed both of them from the binary packages for now. |
| 1702 | Closes: #218648, #218698, #218712, #218661, #218685, #218683, #218658 |
| 1703 | Closes: #218667, #218646, #218676, #218644 (Well, I hope that's all!) |
| 1704 | |
| 1705 | -- Joey Hess <joeyh@debian.org> Sun, 2 Nov 2003 10:42:52 -0500 |
| 1706 | |
| 1707 | debconf (1.3.19) unstable; urgency=low |
| 1708 | |
| 1709 | * Added debconf-get-selections and debconf-set-selections, based |
| 1710 | loosely on work by Petter Reinholdtsen. Closes: #214617 |
| 1711 | |
| 1712 | -- Joey Hess <joeyh@debian.org> Fri, 31 Oct 2003 17:12:10 -0500 |
| 1713 | |
| 1714 | debconf (1.3.18) unstable; urgency=low |
| 1715 | |
| 1716 | * Various man page fixes (Closes: #217170). |
| 1717 | * Add translated debconf-devel.fr.7, and update Debconf::Client::ConfModule |
| 1718 | and debconf translations. All from Julien Louis. Closes: #217536 |
| 1719 | |
| 1720 | -- Joey Hess <joeyh@debian.org> Thu, 23 Oct 2003 11:52:13 -0400 |
| 1721 | |
| 1722 | debconf (1.3.17) unstable; urgency=low |
| 1723 | |
| 1724 | * Sort list of owners in Question.pm before returning it. The changes to |
| 1725 | hash randomization in perl 5.8.1 made the order random otherwise, which |
| 1726 | breaks owners = choices style comparisons. It was also possible before |
| 1727 | that if a db was moved to a different dbdriver backend, the order would |
| 1728 | change. Closes: #217088 |
| 1729 | |
| 1730 | -- Joey Hess <joeyh@debian.org> Wed, 22 Oct 2003 18:14:18 -0400 |
| 1731 | |
| 1732 | debconf (1.3.16) unstable; urgency=low |
| 1733 | |
| 1734 | * Patch from Fabian Franz to add support for Xdialog to the dialog |
| 1735 | frontend, removing the old gdialog cruft. |
| 1736 | * Fix some indentation from Xdialog patch. |
| 1737 | * Set selectspacer for Xdialog. |
| 1738 | * Remove undocumented DEBCONF_FORCE_GDIALOG variable, add |
| 1739 | DEBCONF_FORCE_XDIALOG. |
| 1740 | * Document DEBCONF_FORCE_XDIALOG. |
| 1741 | * Patch from Denis Barbier to fix handling of locales containing a @. |
| 1742 | Closes: #215345 |
| 1743 | * Danish update Morten Brix Pedersen. Closes: #216531 |
| 1744 | |
| 1745 | -- Joey Hess <joeyh@debian.org> Mon, 20 Oct 2003 12:56:38 -0400 |
| 1746 | |
| 1747 | debconf (1.3.15) unstable; urgency=low |
| 1748 | |
| 1749 | * Spanish update. Closes: #212401 |
| 1750 | * Russian update. Closes: #214364 |
| 1751 | |
| 1752 | -- Joey Hess <joeyh@debian.org> Mon, 6 Oct 2003 20:01:00 -0400 |
| 1753 | |
| 1754 | debconf (1.3.14) unstable; urgency=low |
| 1755 | |
| 1756 | * Move from build-depends-indep to build-depends, to match current policy. |
| 1757 | * Updated Japanese template po file from Kenshi Muto. Closes: #210374 |
| 1758 | * Removed the outdated debconf tutorial which was aimed at converting |
| 1759 | pre-debconf packages to debconf. Use debconf-devel(7) for all your debconf |
| 1760 | development needs. |
| 1761 | * Got rid of all the xml stuff, trimmed build deps down. |
| 1762 | * Lots of other doc reference updates. |
| 1763 | * Removed the pre 0.9 downgrade warning from prerm. |
| 1764 | * Removed the debconf.cfg removal code from postinst. |
| 1765 | |
| 1766 | -- Joey Hess <joeyh@debian.org> Thu, 11 Sep 2003 17:18:16 -0400 |
| 1767 | |
| 1768 | debconf (1.3.13) unstable; urgency=low |
| 1769 | |
| 1770 | * pt_BR template po update. Closes: # 207963 |
| 1771 | * French po file update. Closes: #208365 |
| 1772 | |
| 1773 | -- Joey Hess <joeyh@debian.org> Tue, 2 Sep 2003 10:24:53 -0400 |
| 1774 | |
| 1775 | debconf (1.3.12) unstable; urgency=low |
| 1776 | |
| 1777 | * Update Spanish templates. Closes: #206803 |
| 1778 | * Fix name of dpkg-preconfigure in its help output. Closes: #206892 |
| 1779 | |
| 1780 | -- Joey Hess <joeyh@debian.org> Sat, 23 Aug 2003 14:48:21 -0400 |
| 1781 | |
| 1782 | debconf (1.3.11) unstable; urgency=low |
| 1783 | |
| 1784 | * Removed the showold question, and all showold support except what's |
| 1785 | necessary for dpkg-reconfigure. Closes: #129666, #184142 |
| 1786 | |
| 1787 | -- Joey Hess <joeyh@debian.org> Thu, 21 Aug 2003 19:28:56 -0400 |
| 1788 | |
| 1789 | debconf (1.3.10) unstable; urgency=low |
| 1790 | |
| 1791 | * Dutch templates po file translaton. Closes: #204916 |
| 1792 | |
| 1793 | -- Joey Hess <joeyh@debian.org> Thu, 21 Aug 2003 15:47:43 -0400 |
| 1794 | |
| 1795 | debconf (1.3.9) unstable; urgency=low |
| 1796 | |
| 1797 | * French man page updates from Julien Louis. Closes: #204745 |
| 1798 | * Move dh_python to python2.3 module directory. Closes: #206165 |
| 1799 | |
| 1800 | -- Joey Hess <joeyh@debian.org> Tue, 19 Aug 2003 17:15:25 -0400 |
| 1801 | |
| 1802 | debconf (1.3.8) unstable; urgency=low |
| 1803 | |
| 1804 | * Make the LDAP driver not crash debconf if it is not Required and it fails |
| 1805 | to connect. Closes: #203780 |
| 1806 | * Added perl to Suggests line since perl and/or perl-modules are |
| 1807 | needed by eg, the readline frontend. Also added note to man page. |
| 1808 | Closes: #203766 |
| 1809 | |
| 1810 | -- Joey Hess <joeyh@debian.org> Sun, 3 Aug 2003 18:12:29 -0400 |
| 1811 | |
| 1812 | debconf (1.3.7) unstable; urgency=low |
| 1813 | |
| 1814 | * Updated French translaton by Christian Perrier. Closes: #203101 |
| 1815 | * debconf-i18n conflicts/replaces older debconf-utils, which used to have |
| 1816 | the translated copydb manpages. Closes: #203619 |
| 1817 | |
| 1818 | -- Joey Hess <joeyh@debian.org> Thu, 31 Jul 2003 11:38:25 -0400 |
| 1819 | |
| 1820 | debconf (1.3.6) unstable; urgency=low |
| 1821 | |
| 1822 | * Fixed a typo. |
| 1823 | |
| 1824 | -- Joey Hess <joeyh@debian.org> Thu, 24 Jul 2003 12:58:54 -0400 |
| 1825 | |
| 1826 | debconf (1.3.5) unstable; urgency=low |
| 1827 | |
| 1828 | * Improved wording of error message while parsing config file. |
| 1829 | Closes: #184991 |
| 1830 | * debconf-copydb: Include --owner-pattern option in the synopsis and usage. |
| 1831 | Closes: #201680 |
| 1832 | |
| 1833 | -- Joey Hess <joeyh@debian.org> Thu, 24 Jul 2003 12:58:02 -0400 |
| 1834 | |
| 1835 | debconf (1.3.4) unstable; urgency=low |
| 1836 | |
| 1837 | * readline and teletype frontends do not display default in brackets, |
| 1838 | and do not special case empty string as the default. It's more important |
| 1839 | that the user be able to enter an empty string reliably. Default values |
| 1840 | are still provided if Term::Readline::Gnu is installed. Closes: #183970 |
| 1841 | |
| 1842 | -- Joey Hess <joeyh@debian.org> Tue, 15 Jul 2003 22:03:19 +0200 |
| 1843 | |
| 1844 | debconf (1.3.3) unstable; urgency=low |
| 1845 | |
| 1846 | * FORCE_DIALOG is now renamed to DEBCONF_FORCE_DIALOG, and documented. |
| 1847 | Also, it now simply sets the preference; if dialog is not installed |
| 1848 | debconf will use whiptail with this variable set. |
| 1849 | |
| 1850 | -- Joey Hess <joeyh@debian.org> Sun, 13 Jul 2003 12:16:09 +0200 |
| 1851 | |
| 1852 | debconf (1.3.2) unstable; urgency=low |
| 1853 | |
| 1854 | * The "free meals all week" release. |
| 1855 | * Do the debconf-utils doc dir transition in its postinst, not preinst. |
| 1856 | Closes: #201018, #201024, #201019, #201018, #201017 |
| 1857 | |
| 1858 | -- Joey Hess <joeyh@debian.org> Sun, 13 Jul 2003 10:18:35 +0200 |
| 1859 | |
| 1860 | debconf (1.3.1) unstable; urgency=low |
| 1861 | |
| 1862 | * The "Amaya says I can't eat until I fix a RC bug" release. |
| 1863 | * Updated ja.po. Closes: #200764 |
| 1864 | * Fix debconf-utils preinst to not try to remove the old directory on a |
| 1865 | fresh install. Closes: #200941 |
| 1866 | * debconf-i18n needs to Replaces debconf, as it takes over files from the |
| 1867 | old version. |
| 1868 | * First DebConf^3 upload. |
| 1869 | |
| 1870 | -- Joey Hess <joeyh@debian.org> Sat, 12 Jul 2003 15:12:03 +0200 |
| 1871 | |
| 1872 | debconf (1.3.0) unstable; urgency=low |
| 1873 | |
| 1874 | * Debconf will now use Tomohiro KUBOTA's Text::WrapI18N module for line |
| 1875 | folding, thus supporting proper display of: |
| 1876 | - multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5, |
| 1877 | - combining characters and fullwidth characters which occupy zero |
| 1878 | and two columns on screen, and |
| 1879 | - languages which don't use whitespace between words (Chinese and |
| 1880 | Japanese) and mixture of such languages and other languages. |
| 1881 | * Debconf also makes use of Tomohiro's Text::CharWidth module for character |
| 1882 | counting. |
| 1883 | * Known bugs: |
| 1884 | - Line-folding of prompt line in readline frontend is not aware of |
| 1885 | multibyte encodings nor combining/fullwidth characters (Bug#195678). |
| 1886 | - For dialog frontend, "dialog" package should not be used because |
| 1887 | it doesn't yet support multibyte encodings nor combining/fullwidth |
| 1888 | characters (Bug#195674). (Dickey is working on it.) |
| 1889 | * The above is made possible thanks to the work of Tomohiro KUBOTA |
| 1890 | <kubota@debian.org>. |
| 1891 | * Extended Deconf::Encoding module to provide wrap, $cols, and width. |
| 1892 | It loads Tomohiro's modules if available, and falls back Text::Wrap and |
| 1893 | length if not. |
| 1894 | * Reorganized the i18n support, so all necessary packages are installed by |
| 1895 | default (Closes: #196475, #173647), and so it can easily be removed |
| 1896 | (saving 500k) for those who don't need it and lack disk space. |
| 1897 | Introduced debconf-i18n and debconf-english packages. |
| 1898 | * Link debconf-utils doc dir to debconf's, since it depends on it anyway. |
| 1899 | With transition preinst script. Saves 60k. |
| 1900 | * debconf-english and debconf-i18n are linked also. |
| 1901 | * debconf-show: Act on all packages named on command line. Closes: #198036 |
| 1902 | * debconf.fr.7 update. Closes: #198096 |
| 1903 | * debian/po/fr.po update |
| 1904 | * SCHEIDLER Balazs <bazsi@balabit.hu> provided a patch to make the |
| 1905 | passthrough frontend skip hidden elements. Closes: #198503 |
| 1906 | |
| 1907 | -- Joey Hess <joeyh@debian.org> Thu, 3 Jul 2003 12:53:20 -0400 |
| 1908 | |
| 1909 | debconf (1.2.42) unstable; urgency=low |
| 1910 | |
| 1911 | * Make the conflict with whiptail-utf8 versioned (to the last version |
| 1912 | before it was removed) since whiptail provides it. Closes: #197863 |
| 1913 | |
| 1914 | -- Joey Hess <joeyh@debian.org> Wed, 18 Jun 2003 12:01:37 -0400 |
| 1915 | |
| 1916 | debconf (1.2.41) unstable; urgency=low |
| 1917 | |
| 1918 | * Follow up with a Spanish template update, also from Carlos. |
| 1919 | Closes: #196786 |
| 1920 | |
| 1921 | -- Joey Hess <joeyh@debian.org> Mon, 9 Jun 2003 20:03:28 -0400 |
| 1922 | |
| 1923 | debconf (1.2.40) unstable; urgency=low |
| 1924 | |
| 1925 | * Spanish translation update from Carlos Valdivia Yagüe. Closes: #196672 |
| 1926 | |
| 1927 | -- Joey Hess <joeyh@debian.org> Mon, 9 Jun 2003 12:44:13 -0400 |
| 1928 | |
| 1929 | debconf (1.2.39) unstable; urgency=low |
| 1930 | |
| 1931 | * Conflict with whiptail-utf8 until it gets --output-fd support. |
| 1932 | Closes: #195818 |
| 1933 | |
| 1934 | -- Joey Hess <joeyh@debian.org> Mon, 2 Jun 2003 11:35:38 -0400 |
| 1935 | |
| 1936 | debconf (1.2.38) unstable; urgency=low |
| 1937 | |
| 1938 | * Conflict with whiptail versions before 0.51.4-7, which adds --output-fd |
| 1939 | support. |
| 1940 | * Turn on output-fd support for whiptail. |
| 1941 | * Wrap priority question better on narrow terminals. Closes: #195485 |
| 1942 | * Make Net::LDAP use LDAPv3 since that's the default provided by slapd |
| 1943 | now. Closes: #195673 |
| 1944 | |
| 1945 | -- Joey Hess <joeyh@debian.org> Sun, 1 Jun 2003 13:31:15 -0400 |
| 1946 | |
| 1947 | debconf (1.2.37) unstable; urgency=low |
| 1948 | |
| 1949 | * Conflict with dialogs older than 0.9b-20020814-1, which added --output-fd. |
| 1950 | * Add support to dialog frontend for using the --output-fd switch when using |
| 1951 | dialog, to separate error messages and output. Closes: #194331 |
| 1952 | However, whiptail does not yet implement --output-fd, so you can still |
| 1953 | screw your system up using whiptail and a bad TERM setting. This is |
| 1954 | whiptail bug #55182. |
| 1955 | * Updated Japanese translation. Closes: #193747 |
| 1956 | * Updated French translation. Closes: #194525 |
| 1957 | |
| 1958 | -- Joey Hess <joeyh@debian.org> Wed, 28 May 2003 11:50:49 -0400 |
| 1959 | |
| 1960 | debconf (1.2.36) unstable; urgency=low |
| 1961 | |
| 1962 | * 822 formatter: Support values beginning with whitepace. (See #189026) |
| 1963 | |
| 1964 | -- Joey Hess <joeyh@debian.org> Mon, 5 May 2003 15:51:32 -0400 |
| 1965 | |
| 1966 | debconf (1.2.35) unstable; urgency=low |
| 1967 | |
| 1968 | * Several French translation updates from Julien Louis. Closes: #189448 |
| 1969 | |
| 1970 | -- Joey Hess <joeyh@debian.org> Fri, 18 Apr 2003 12:43:38 -0400 |
| 1971 | |
| 1972 | debconf (1.2.34) unstable; urgency=low |
| 1973 | |
| 1974 | * Don't need PATH munging for dh_installdebconf since po-debconf is used |
| 1975 | now. Closes: #185913 |
| 1976 | |
| 1977 | -- Joey Hess <joeyh@debian.org> Sun, 23 Mar 2003 21:07:00 -0800 |
| 1978 | |
| 1979 | debconf (1.2.33) unstable; urgency=low |
| 1980 | |
| 1981 | * Updated pt_BR template po file again. Closes: #184950 |
| 1982 | * typo, Closes: #185587 |
| 1983 | |
| 1984 | -- Joey Hess <joeyh@debian.org> Thu, 20 Mar 2003 09:21:34 -0800 |
| 1985 | |
| 1986 | debconf (1.2.32) unstable; urgency=low |
| 1987 | |
| 1988 | * Updated pt_BR template po file. Closes: #183301 |
| 1989 | * Complete de and da translations downloaded from DDTP. |
| 1990 | (NB, some have trailing whitespace fuzzyness issues.) |
| 1991 | * debconf-mergetemplates: Split field and lang non-greedily on field, |
| 1992 | to properly split eg, fr.iso-8859-1. Patch from Dennis. |
| 1993 | * Patch from Roderich Schupp: |
| 1994 | - PackageDir needs to manually remove files on shutdown, calling |
| 1995 | inherited remove method fails as the items are not in the cache |
| 1996 | anymore. This only shows up if using PackageDir for both config and |
| 1997 | templates. |
| 1998 | - Fix typo in Directory::remove which kept it from removing "-old" |
| 1999 | backup files. |
| 2000 | - Make PackageDir::shutdown Call endfile on format. |
| 2001 | Closes: #182725 |
| 2002 | |
| 2003 | -- Joey Hess <joeyh@debian.org> Sat, 8 Mar 2003 16:46:54 -0500 |
| 2004 | |
| 2005 | debconf (1.2.31) unstable; urgency=low |
| 2006 | |
| 2007 | * Use ! not ^ in confmodule character class. Closes: #183032 |
| 2008 | |
| 2009 | -- Joey Hess <joeyh@debian.org> Sun, 2 Mar 2003 12:32:23 -0500 |
| 2010 | |
| 2011 | debconf (1.2.30) unstable; urgency=low |
| 2012 | |
| 2013 | * Now provides the debconf-2.0 virtual package. Note that 2.0 is the debconf |
| 2014 | protocol version, not the package version. Packages that depend on debconf |
| 2015 | should begin to migrate over to the new virtual package, as it will |
| 2016 | eventually let cdebconf be used as an alternate. |
| 2017 | (However, I will wait for this to get into testing before changing |
| 2018 | dh_installdebconf's generated dependencies, to avoid blocking too much |
| 2019 | from testing.) |
| 2020 | * No longer provides debconf-tiny. |
| 2021 | |
| 2022 | -- Joey Hess <joeyh@debian.org> Thu, 27 Feb 2003 22:06:18 -0500 |
| 2023 | |
| 2024 | debconf (1.2.29) unstable; urgency=low |
| 2025 | |
| 2026 | * confmodule: split on only one whitespace. Closes: #182287 |
| 2027 | |
| 2028 | -- Joey Hess <joeyh@debian.org> Mon, 24 Feb 2003 11:40:20 -0500 |
| 2029 | |
| 2030 | debconf (1.2.28) unstable; urgency=low |
| 2031 | |
| 2032 | * Update for debconf-show.fr.1 and confmodule.fr.3. |
| 2033 | * debconf-getlang and debconf-mergetemplate now print deprecation warnings. |
| 2034 | * Set $Text::Wrap::break = qr/\n|\s(?=\S)/ Closes: #159653 |
| 2035 | |
| 2036 | -- Joey Hess <joeyh@debian.org> Sat, 22 Feb 2003 14:23:16 -0500 |
| 2037 | |
| 2038 | debconf (1.2.27) unstable; urgency=low |
| 2039 | |
| 2040 | * Debugf message when skipping 1 or 0 select select question. |
| 2041 | Closes: #181620 |
| 2042 | |
| 2043 | -- Joey Hess <joeyh@debian.org> Wed, 19 Feb 2003 15:28:57 -0500 |
| 2044 | |
| 2045 | debconf (1.2.26) unstable; urgency=low |
| 2046 | |
| 2047 | * With a name like POSIX_ME_HARDER, what do you expect? Turned it off in |
| 2048 | dialog frontend. Closes: #178746 |
| 2049 | |
| 2050 | -- Joey Hess <joeyh@debian.org> Tue, 18 Feb 2003 12:23:56 -0500 |
| 2051 | |
| 2052 | debconf (1.2.25) unstable; urgency=low |
| 2053 | |
| 2054 | * To find .debconfrc, look up the home directory of the current user with |
| 2055 | getpwuid, instead of trusting $HOME, which is untrustworthy thanks to |
| 2056 | programs like sudo. Closes: #181288 |
| 2057 | * Sylvain Ferriol enhanced debconf-show so it can list debconf databases, |
| 2058 | owners of questions, and so it can be limited to list only owners or |
| 2059 | questions in a given database. |
| 2060 | |
| 2061 | -- Joey Hess <joeyh@debian.org> Mon, 17 Feb 2003 18:20:17 -0500 |
| 2062 | |
| 2063 | debconf (1.2.24) unstable; urgency=low |
| 2064 | |
| 2065 | * French man page updates from Julien Louis. |
| 2066 | * Updated Russian po files from Serge Winitzki. Closes: #180891 |
| 2067 | (corrected po/ru.po broken quote and added missing \n) |
| 2068 | |
| 2069 | -- Joey Hess <joeyh@debian.org> Sat, 15 Feb 2003 12:29:11 -0500 |
| 2070 | |
| 2071 | debconf (1.2.23) unstable; urgency=low |
| 2072 | |
| 2073 | * LDAP DbDriver: If bind to server fails, throw an error (that can be |
| 2074 | downgraded to a warning by making the DbDriver non-required), instead of |
| 2075 | calling a method of an undefined value. Closes: #175989 |
| 2076 | * Applied Denis Barbier's LANGUAGE env variable support patch. |
| 2077 | Closes: #172704 |
| 2078 | |
| 2079 | -- Joey Hess <joeyh@debian.org> Tue, 4 Feb 2003 22:15:14 -0500 |
| 2080 | |
| 2081 | debconf (1.2.22) unstable; urgency=low |
| 2082 | |
| 2083 | * Updated pt_BR.po from Andre Luis Lopes, Closes: #177224 |
| 2084 | |
| 2085 | -- Joey Hess <joeyh@debian.org> Fri, 31 Jan 2003 23:49:51 -0500 |
| 2086 | |
| 2087 | debconf (1.2.21) unstable; urgency=low |
| 2088 | |
| 2089 | * debconf-copydb: Fixed -c parsing for passwords with colons in them, etc. |
| 2090 | Closes: #173796 |
| 2091 | |
| 2092 | -- Joey Hess <joeyh@debian.org> Thu, 26 Dec 2002 21:33:41 -0500 |
| 2093 | |
| 2094 | debconf (1.2.20) unstable; urgency=low |
| 2095 | |
| 2096 | * Build-depend on python for dh_python. Closes: #172839 |
| 2097 | |
| 2098 | -- Joey Hess <joeyh@debian.org> Thu, 12 Dec 2002 22:30:59 -0500 |
| 2099 | |
| 2100 | debconf (1.2.19) unstable; urgency=low |
| 2101 | |
| 2102 | * Added --default-priority to dpkg-reconfigure. |
| 2103 | |
| 2104 | -- Joey Hess <joeyh@debian.org> Tue, 10 Dec 2002 12:28:33 -0500 |
| 2105 | |
| 2106 | debconf (1.2.18) unstable; urgency=low |
| 2107 | |
| 2108 | * Added a python binding for debconf written by moshez. If you use it, you |
| 2109 | must take care of making your package depend on python; debconf itself |
| 2110 | does not. It only works with python 2.2. |
| 2111 | |
| 2112 | -- Joey Hess <joeyh@debian.org> Mon, 9 Dec 2002 12:13:35 -0500 |
| 2113 | |
| 2114 | debconf (1.2.17) unstable; urgency=low |
| 2115 | |
| 2116 | * Updated da.po. Closes: #171890 |
| 2117 | * Force unset POSIXLY_CORRECT in dialog frontend; whiptail cannot use |
| 2118 | sleect list params after -- (the only truely safe way to pass them) if |
| 2119 | this variable is set. Closes: #170646 |
| 2120 | * Fixed a typo in debconf-devel man page. Closes: #172152 |
| 2121 | |
| 2122 | -- Joey Hess <joeyh@debian.org> Sat, 7 Dec 2002 16:01:43 -0500 |
| 2123 | |
| 2124 | debconf (1.2.16) unstable; urgency=low |
| 2125 | |
| 2126 | * Mention text data-type in deconf-devel(7). #168761 |
| 2127 | * Updated French man pages. |
| 2128 | |
| 2129 | -- Joey Hess <joeyh@debian.org> Sun, 17 Nov 2002 11:05:53 -0500 |
| 2130 | |
| 2131 | debconf (1.2.15) unstable; urgency=low |
| 2132 | |
| 2133 | * Fixed up templates and po/output. Closes: #167600 |
| 2134 | * Patch from Roderich Schupp fixes double lock issue with PackageDir |
| 2135 | DbDriver. |
| 2136 | |
| 2137 | -- Joey Hess <joeyh@debian.org> Mon, 11 Nov 2002 12:11:25 -0500 |
| 2138 | |
| 2139 | debconf (1.2.14) unstable; urgency=low |
| 2140 | |
| 2141 | * Reworded debconf/priority template. Closes: #60541 |
| 2142 | * Updated zh_TW.Big5.po. |
| 2143 | |
| 2144 | -- Joey Hess <joeyh@debian.org> Thu, 31 Oct 2002 13:27:08 -0500 |
| 2145 | |
| 2146 | debconf (1.2.13) unstable; urgency=low |
| 2147 | |
| 2148 | * Fix debconf/helper confusion in debconf-devel(7). Closes: #166585 |
| 2149 | * Don't let readline frontend be used with Term::ReadLine::GNU and emacs |
| 2150 | shell buffers, as those two don't get along. See bug #166987 |
| 2151 | |
| 2152 | -- Joey Hess <joeyh@debian.org> Tue, 29 Oct 2002 20:49:53 -0500 |
| 2153 | |
| 2154 | debconf (1.2.12) unstable; urgency=low |
| 2155 | |
| 2156 | * Include topmost 100 changelog entries now in the hope that I will rarely |
| 2157 | release debconf 100 times between entries into testing. I'm still leery of |
| 2158 | bloating the base system with 50k of ancient changelog. Closes: #165399 |
| 2159 | * Added debconf.conf.fr.5. |
| 2160 | |
| 2161 | -- Joey Hess <joeyh@debian.org> Sat, 19 Oct 2002 23:44:05 -0400 |
| 2162 | |
| 2163 | debconf (1.2.11) unstable; urgency=low |
| 2164 | |
| 2165 | * Ongoing French manpage translations. |
| 2166 | * Italian template update. Closes: #164807 |
| 2167 | |
| 2168 | -- Joey Hess <joeyh@debian.org> Wed, 16 Oct 2002 20:24:19 -0400 |
| 2169 | |
| 2170 | debconf (1.2.10) unstable; urgency=low |
| 2171 | |
| 2172 | * Added DEBCONF_SYSTEMRC environment variable, which reportbug can set to |
| 2173 | make it ignore ~/.debconfrc when gathering debconf information. |
| 2174 | |
| 2175 | -- Joey Hess <joeyh@debian.org> Sat, 5 Oct 2002 14:39:58 -0400 |
| 2176 | |
| 2177 | debconf (1.2.9) unstable; urgency=low |
| 2178 | |
| 2179 | * dpkg-reconfigure: run prerm script. Should be safe. |
| 2180 | * Doc update Closes: #162978 |
| 2181 | * Use po-debconf for debconf package's own template translations. |
| 2182 | * debconf-getlang and debconf-mergetemplate are deprecated in favour of |
| 2183 | po-debconf. |
| 2184 | * Added docs to debconf-devel(7) about using po-debconf. |
| 2185 | * Remove old translation section from tutorual. |
| 2186 | * Remove bts-script. |
| 2187 | |
| 2188 | -- Joey Hess <joeyh@debian.org> Thu, 3 Oct 2002 19:33:30 -0400 |
| 2189 | |
| 2190 | debconf (1.2.8) unstable; urgency=low |
| 2191 | |
| 2192 | * Updated ja.po. Closes: #162268 |
| 2193 | * Updated ca.po. |
| 2194 | |
| 2195 | -- Joey Hess <joeyh@debian.org> Fri, 27 Sep 2002 20:12:09 -0400 |
| 2196 | |
| 2197 | debconf (1.2.7) unstable; urgency=low |
| 2198 | |
| 2199 | * Fixed name of french debconf-getlang(1) translation file so it will be |
| 2200 | put into the binary package. Closes: #161879 |
| 2201 | * Similar for debconf-copydb and debconf.1. Closes: #161878 |
| 2202 | |
| 2203 | -- Joey Hess <joeyh@debian.org> Mon, 23 Sep 2002 22:35:05 -0400 |
| 2204 | |
| 2205 | debconf (1.2.6) unstable; urgency=low |
| 2206 | |
| 2207 | * Turn on binmode on output to avoid encoding re-conversion. |
| 2208 | |
| 2209 | -- Joey Hess <joeyh@debian.org> Fri, 20 Sep 2002 12:17:16 -0400 |
| 2210 | |
| 2211 | debconf (1.2.5) unstable; urgency=low |
| 2212 | |
| 2213 | * Experiment in signing a deb for the archive failed: apt-ftparchive and all |
| 2214 | apt deb parsing are horribly screwed. |
| 2215 | |
| 2216 | -- Joey Hess <joeyh@debian.org> Thu, 19 Sep 2002 19:39:09 -0400 |
| 2217 | |
| 2218 | debconf (1.2.3) unstable; urgency=low |
| 2219 | |
| 2220 | * Typo, Closes: #161518 |
| 2221 | * dpkg-reconfigure: Don't imply that a package is broken if it is not |
| 2222 | installed. Closes: #161528 |
| 2223 | |
| 2224 | -- Joey Hess <joeyh@debian.org> Thu, 19 Sep 2002 18:38:24 -0400 |
| 2225 | |
| 2226 | debconf (1.2.2) unstable; urgency=low |
| 2227 | |
| 2228 | * Removed fileutils dep. Debconf's postinst has changed a lot and it is not |
| 2229 | needed. Closes: #161421 |
| 2230 | |
| 2231 | -- Joey Hess <joeyh@debian.org> Wed, 18 Sep 2002 22:12:41 -0400 |
| 2232 | |
| 2233 | debconf (1.2.1) unstable; urgency=low |
| 2234 | |
| 2235 | * Hmm, I wasn't aware that perl ran use's inside eval {} blocks at compile |
| 2236 | time. Use quotes instead. Closes: #161308, #161273 |
| 2237 | * Updated ja.po from Junichi Uekawa. |
| 2238 | |
| 2239 | -- Joey Hess <joeyh@debian.org> Wed, 18 Sep 2002 11:26:08 -0400 |
| 2240 | |
| 2241 | debconf (1.2.0) unstable; urgency=low |
| 2242 | |
| 2243 | * Added support for encoding specification in translated templates. Use |
| 2244 | field names of the form "Field-ll_LL.charset". Example: |
| 2245 | Description-de_DE.UTF-8 |
| 2246 | * The reccommended encoding of all debconf templates files is UTF-8. |
| 2247 | Whenever it is possible, do not use other encodings. The possibility to |
| 2248 | support non-UTF-8 encodings is provided just in case. |
| 2249 | * Prefer a field matching the user's charset and language. If one is |
| 2250 | not found, look for one matching the user's language, and use iconv to |
| 2251 | convert to their charset. |
| 2252 | * Suggest libtext-iconv-perl, without which the above will not work. |
| 2253 | * This is all experimental, untested, and undocumented. |
| 2254 | * Closes: #148490 |
| 2255 | |
| 2256 | -- Joey Hess <joeyh@debian.org> Tue, 17 Sep 2002 14:22:02 -0400 |
| 2257 | |
| 2258 | debconf (1.1.33) unstable; urgency=low |
| 2259 | |
| 2260 | * Add question when loading a template if the question is gone and the |
| 2261 | template still claims to own it. This should never happen unless you |
| 2262 | have a disk crash or bad kernel hang when using debconf, but enough |
| 2263 | people experience it to waste too much of my time. This is more robust. |
| 2264 | Closes: #151406, #160960 |
| 2265 | * Update fr.po |
| 2266 | * Fixed typos in debconf.conf. |
| 2267 | * fix_db.pl: Loop only 10 times. Closes: #153775 |
| 2268 | |
| 2269 | -- Joey Hess <joeyh@debian.org> Mon, 16 Sep 2002 14:03:47 -0400 |
| 2270 | |
| 2271 | debconf (1.1.32) unstable; urgency=low |
| 2272 | |
| 2273 | * Added back Polish template translation. Closes: #160183 |
| 2274 | * Fixed bad use of gettext in gnome hostname thing. Closes: #160209 |
| 2275 | * Updated Polish po file. Closes: #160210 |
| 2276 | |
| 2277 | -- Joey Hess <joeyh@debian.org> Mon, 9 Sep 2002 12:36:08 -0400 |
| 2278 | |
| 2279 | debconf (1.1.31) unstable; urgency=low |
| 2280 | |
| 2281 | * Fixed undefined sigil problem with [More] prompt. |
| 2282 | |
| 2283 | -- Joey Hess <joeyh@debian.org> Fri, 6 Sep 2002 13:02:21 -0400 |
| 2284 | |
| 2285 | debconf (1.1.30) unstable; urgency=low |
| 2286 | |
| 2287 | * Fixed stdin/stdout inversion in call to open3 in dialog frontend. |
| 2288 | Closes: #155682 |
| 2289 | |
| 2290 | -- Joey Hess <joeyh@debian.org> Thu, 5 Sep 2002 20:05:31 -0400 |
| 2291 | |
| 2292 | debconf (1.1.29) unstable; urgency=low |
| 2293 | |
| 2294 | * Allow stacked dbdrivers with readonly databases on top. |
| 2295 | * Patch from Michel Dänzer to put the hostname in the gnome window title. |
| 2296 | Closes: #141235 |
| 2297 | |
| 2298 | -- Joey Hess <joeyh@debian.org> Tue, 3 Sep 2002 12:24:55 -0400 |
| 2299 | |
| 2300 | debconf (1.1.28) unstable; urgency=low |
| 2301 | |
| 2302 | * Man page type fixes and translations from Philippe Batailler |
| 2303 | and Julien Louis. |
| 2304 | |
| 2305 | -- Joey Hess <joeyh@debian.org> Wed, 28 Aug 2002 00:49:11 -0400 |
| 2306 | |
| 2307 | debconf (1.1.27) unstable; urgency=low |
| 2308 | |
| 2309 | * Minor templates fixes by Denis Barbier. Closes: #158189 |
| 2310 | |
| 2311 | -- Joey Hess <joeyh@debian.org> Sun, 25 Aug 2002 17:16:53 -0400 |
| 2312 | |
| 2313 | debconf (1.1.26) unstable; urgency=low |
| 2314 | |
| 2315 | * Typo, Closes: #157885 |
| 2316 | |
| 2317 | -- Joey Hess <joeyh@debian.org> Fri, 23 Aug 2002 21:35:59 -0400 |
| 2318 | |
| 2319 | debconf (1.1.25) unstable; urgency=low |
| 2320 | |
| 2321 | * Added several translated French man pages from Julien Louis. |
| 2322 | |
| 2323 | -- Joey Hess <joeyh@debian.org> Wed, 21 Aug 2002 00:41:34 -0400 |
| 2324 | |
| 2325 | debconf (1.1.24) unstable; urgency=low |
| 2326 | |
| 2327 | * Be forgiving of leading/trailing whitespace in lines of debconf.conf. |
| 2328 | Closes: #157010 |
| 2329 | |
| 2330 | -- Joey Hess <joeyh@debian.org> Sun, 18 Aug 2002 10:59:00 -0400 |
| 2331 | |
| 2332 | debconf (1.1.23) unstable; urgency=low |
| 2333 | |
| 2334 | * Typos. Closes: #155547, #155572 |
| 2335 | * debconf-devel(7) example conffile premision preservation pathch |
| 2336 | Closes: #157134 |
| 2337 | |
| 2338 | -- Joey Hess <joeyh@debian.org> Sun, 18 Aug 2002 01:55:46 -0400 |
| 2339 | |
| 2340 | debconf (1.1.22) unstable; urgency=low |
| 2341 | |
| 2342 | * Added DEBCONF_DB_OVERRIDE and DEBCONF_DB_FALLBACK environment variables |
| 2343 | that are very useful for feeding databases to remote hosts for unattended |
| 2344 | ad-hoc mass upgrades. Based on a patch by Sam Vilain. |
| 2345 | |
| 2346 | -- Joey Hess <joeyh@debian.org> Fri, 2 Aug 2002 20:49:36 -0400 |
| 2347 | |
| 2348 | debconf (1.1.21) unstable; urgency=low |
| 2349 | |
| 2350 | * Deal better with empty or soly-comments config files. |
| 2351 | |
| 2352 | -- Joey Hess <joeyh@debian.org> Mon, 29 Jul 2002 18:22:12 -0400 |
| 2353 | |
| 2354 | debconf (1.1.20) unstable; urgency=low |
| 2355 | |
| 2356 | * Corrected references to /usr/doc in man page. Closes: #154571 |
| 2357 | |
| 2358 | -- Joey Hess <joeyh@debian.org> Sun, 28 Jul 2002 10:44:16 -0400 |
| 2359 | |
| 2360 | debconf (1.1.19) unstable; urgency=low |
| 2361 | |
| 2362 | * Patch from "Devin Carraway" <debbug-debconf-20020724@nospam.devin.com> |
| 2363 | to debconf-mergetemplate outputs what part is fuzzy. Closes: #154109 |
| 2364 | * Used said output to quickly fix up debconf's two fuzzy template items. |
| 2365 | Very nice! |
| 2366 | * Allow regular user to run dpkg-reconfigure --help. Closes: #153916 |
| 2367 | |
| 2368 | -- Joey Hess <joeyh@debian.org> Thu, 25 Jul 2002 23:08:51 -0400 |
| 2369 | |
| 2370 | debconf (1.1.18) unstable; urgency=low |
| 2371 | |
| 2372 | * Don't override default die; that makes catching dialog frontend failure |
| 2373 | to run in an eval when TERM is unset fail. |
| 2374 | * Detect multiline protocol errors and warn, and work around. |
| 2375 | * Updated debconf.conf.5 pt_BR translation. |
| 2376 | * Make dialog frontend refuse to run with TERM=unknown. Closes: #153122 |
| 2377 | |
| 2378 | -- Joey Hess <joeyh@debian.org> Fri, 19 Jul 2002 22:04:08 -0400 |
| 2379 | |
| 2380 | debconf (1.1.17) unstable; urgency=low |
| 2381 | |
| 2382 | * Fixed bug in PackageDir exists when called on nonexistant items that |
| 2383 | were part of an existing package. |
| 2384 | * Directory DbDriver is pure virtual now; I had to move exists and iterator |
| 2385 | out of it, and it is fairly useless by itself. |
| 2386 | * Seems that LDAP has no end of quoting problems, and Dagfinn Ilmari |
| 2387 | Mannsåker sent in a patch to update more of them (changes the schema again |
| 2388 | amoung other things). Closes: #152477 |
| 2389 | * Stop leaking priority fields into the config database. |
| 2390 | |
| 2391 | -- Joey Hess <joeyh@debian.org> Wed, 10 Jul 2002 00:38:55 -0400 |
| 2392 | |
| 2393 | debconf (1.1.16) unstable; urgency=low |
| 2394 | |
| 2395 | * Fixed up iterator for PackageDir DbDriver. PackageDir still has problems |
| 2396 | with a few edge conditions. |
| 2397 | |
| 2398 | -- Joey Hess <joeyh@debian.org> Mon, 8 Jul 2002 20:58:45 -0400 |
| 2399 | |
| 2400 | debconf (1.1.15) unstable; urgency=low |
| 2401 | |
| 2402 | * The "no, DebConf 2 is over there" release. |
| 2403 | * Added a new dbdriver called "PackageDir" that stores items for each package |
| 2404 | in separate files (shared items go in their own file) in a subdirectory. |
| 2405 | This is a tradeoff between the load speed of DirTree and the |
| 2406 | manageability and smaller size of the flat file that has been the default |
| 2407 | so far. Locality of reference is reasonable when debconf is used on a |
| 2408 | per-package basis, as in debian. This dbdriver is planned to superceed |
| 2409 | File as the default once it's gotten some testing. |
| 2410 | |
| 2411 | If you want to test this, edit your debconf.conf to define new databases |
| 2412 | of this type into it, use debconf-copydb to copy your existing databases |
| 2413 | into the new ones, and then make the new ones be used by default. |
| 2414 | |
| 2415 | * Applied a patch from ilmari@ping.uio.no (Dagfinn Ilmari Mannsåker) to the |
| 2416 | LDAP dbdriver to change fields to IA5 text, skipping empty fields. |
| 2417 | Closes: #139779 |
| 2418 | * Made more vocal about use of capitalized frontend names, which are |
| 2419 | deprecated. Fixed the couple of places in the debconf tree that still used |
| 2420 | the old style. |
| 2421 | * Note that debconf.conf(5) pt_BR translation is outdated. |
| 2422 | * Make Directory (and not just DirTree) dbdriver refuse to accept |
| 2423 | names with .. in them. |
| 2424 | * Added support for backup files to Directory, and thus to DirTree as well, |
| 2425 | and defaulted it to on. |
| 2426 | * Modified cache load methods to call a cacheadd method to add items back |
| 2427 | to cache; this allows a load method to actually load up related items when |
| 2428 | asked for one item. |
| 2429 | * Doc updates. |
| 2430 | |
| 2431 | -- Joey Hess <joeyh@debian.org> Fri, 5 Jul 2002 22:18:33 -0400 |
| 2432 | |
| 2433 | debconf (1.1.14) unstable; urgency=low |
| 2434 | |
| 2435 | * moved debconf.8 and debconf-devel.8 to section 7, and updated all |
| 2436 | references. Closes: #150594 |
| 2437 | |
| 2438 | -- Joey Hess <joeyh@debian.org> Thu, 20 Jun 2002 20:09:07 -0400 |
| 2439 | |
| 2440 | debconf (1.1.13) unstable; urgency=low |
| 2441 | |
| 2442 | * Redesigned sigil classes a trifle, and added sigils to dialog frontend. |
| 2443 | Using the boring punctuation ones by default there. |
| 2444 | |
| 2445 | -- Joey Hess <joeyh@debian.org> Thu, 20 Jun 2002 18:41:53 -0400 |
| 2446 | |
| 2447 | debconf (1.1.12) unstable; urgency=low |
| 2448 | |
| 2449 | * Added priority sigils to the readline frontend. If you don't like the |
| 2450 | smileys, put Smileys: false in debconf.conf. To disable sigils entirely, |
| 2451 | use Sigils: false. I will implement smiley customization for $25. (Ads |
| 2452 | in a changlog -- you saw it here first :-P) |
| 2453 | |
| 2454 | Besides looking cute, the intent here is to make it obvious what priority |
| 2455 | a question is being asked at, to help combat priority inflation. Varying |
| 2456 | types of sigils will be added to the other frontends as well. |
| 2457 | * Made the examples in debconf.conf have some acuaintance with reality. |
| 2458 | Closes: #150078 |
| 2459 | * A patch from Sam Vilain <sam@vilain.net> to debconf.8 documents ways of |
| 2460 | using debconf in clusters and large installations. Closes: #150206, I |
| 2461 | guess. |
| 2462 | |
| 2463 | -- Joey Hess <joeyh@debian.org> Sat, 15 Jun 2002 13:23:20 -0400 |
| 2464 | |
| 2465 | debconf (1.1.11) unstable; urgency=low |
| 2466 | |
| 2467 | * Fixed warnings if a question was displayed, then unregistered, then |
| 2468 | debconf tries to set its seen flag. Triggered by packages that ask a |
| 2469 | question and then purge in their postrm. |
| 2470 | |
| 2471 | -- Joey Hess <joeyh@debian.org> Wed, 5 Jun 2002 12:17:58 -0400 |
| 2472 | |
| 2473 | debconf (1.1.10) unstable; urgency=low |
| 2474 | |
| 2475 | * Fixed nasty uninitalized values from DirTree driver. |
| 2476 | |
| 2477 | -- Joey Hess <joeyh@debian.org> Wed, 29 May 2002 12:27:58 -0400 |
| 2478 | |
| 2479 | debconf (1.1.9) unstable; urgency=low |
| 2480 | |
| 2481 | * French po update from Martin Quinson <Martin.Quinson@tuxfamily.org>. |
| 2482 | |
| 2483 | -- Joey Hess <joeyh@debian.org> Tue, 28 May 2002 10:20:27 -0400 |
| 2484 | |
| 2485 | debconf (1.1.8) unstable; urgency=low |
| 2486 | |
| 2487 | * Have Debconf::Log override die and print a stack trace. |
| 2488 | * Denis Barbier sent in a nice patch to clean up gettext strings. Thanks! |
| 2489 | |
| 2490 | -- Joey Hess <joeyh@debian.org> Thu, 23 May 2002 22:18:13 -0400 |
| 2491 | |
| 2492 | debconf (1.1.7) unstable; urgency=low |
| 2493 | |
| 2494 | * dpkg-reconfigure now sets DEBCONF_RECONFIGURE=1 before running postinst |
| 2495 | scripts. A postinst with an expensive operation to avoid at |
| 2496 | reconfiguration time can look at this. This is a hack and we will |
| 2497 | eventually transition to passing "reconfigure" to postinst scripts; |
| 2498 | postinst scripts that use debconf are encouraged to begin accepting such a |
| 2499 | parameter already. |
| 2500 | |
| 2501 | -- Joey Hess <joeyh@debian.org> Thu, 23 May 2002 14:27:32 -0400 |
| 2502 | |
| 2503 | debconf (1.1.6) unstable; urgency=low |
| 2504 | |
| 2505 | * Fixed transition_db.pl to pass the new extra type argiments to |
| 2506 | Question->new and Template->new. Thanks to the help of Pre and Cliph on |
| 2507 | irc. Closes: #147932 |
| 2508 | * Don't run all the db mangling code in the whole postinst on fresh |
| 2509 | installs. |
| 2510 | |
| 2511 | -- Joey Hess <joeyh@debian.org> Thu, 23 May 2002 12:53:57 -0400 |
| 2512 | |
| 2513 | debconf (1.1.5) unstable; urgency=low |
| 2514 | |
| 2515 | * Fixed something to do with propigation of template types through database |
| 2516 | stack driver into accept method when setting up a brand-new template with; |
| 2517 | clearly broken at version 1.1.0. Looks like I recoded it properly but forgot |
| 2518 | to delete the old code. Closes: #147576, #147684, #147620 |
| 2519 | |
| 2520 | -- Joey Hess <joeyh@debian.org> Wed, 22 May 2002 02:28:48 -0400 |
| 2521 | |
| 2522 | debconf (1.1.4) unstable; urgency=low |
| 2523 | |
| 2524 | * Tighthened up the version number in the dbeconf-utils conflicts. |
| 2525 | Closes: #147490 |
| 2526 | |
| 2527 | -- Joey Hess <joeyh@debian.org> Sun, 19 May 2002 22:12:38 -0400 |
| 2528 | |
| 2529 | debconf (1.1.3) unstable; urgency=low |
| 2530 | |
| 2531 | * Push 1.1 branch into unstable from experimental. |
| 2532 | |
| 2533 | -- Joey Hess <joeyh@debian.org> Sat, 18 May 2002 21:06:29 -0400 |
| 2534 | |
| 2535 | debconf (1.1.2) experimental; urgency=low |
| 2536 | |
| 2537 | * Really fixed apt.conf.d file. |
| 2538 | |
| 2539 | -- Joey Hess <joeyh@debian.org> Thu, 2 May 2002 21:03:07 -0400 |
| 2540 | |
| 2541 | debconf (1.1.1) experimental; urgency=low |
| 2542 | |
| 2543 | * debconf-mergetemplate will now only drop old templates if it is passed |
| 2544 | a --drop-old-templates parameter. The old waqy broke base-config's build, |
| 2545 | and might break anytime someone calls the program by hand in a weird way. |
| 2546 | I will turn this parameter on in dh_installdebconf though. |
| 2547 | Closes: #145436 |
| 2548 | * Updated french po file. |
| 2549 | * Tomohiro KUBOTA <tkubota@riken.go.jp> sent in a new Japanese templates |
| 2550 | file. |
| 2551 | * Fixed apt.conf.d file. |
| 2552 | |
| 2553 | -- Joey Hess <joeyh@debian.org> Tue, 16 Apr 2002 17:24:29 -0400 |
| 2554 | |
| 2555 | debconf (1.1.0) experimental; urgency=low |
| 2556 | |
| 2557 | * NOT targeted at woody. |
| 2558 | * debconf-mergetemplate now drops out of date translations by default. |
| 2559 | The --outdated flag allows for the old behavior of keeping them. |
| 2560 | Closes: #131173 |
| 2561 | * Added a "debconf" program, which runs a given program inside debconf |
| 2562 | without all the nasty hackiness that auto-debconf invocation entails. |
| 2563 | The future hope is that dpkg becomes smart enough to run postinst scripts |
| 2564 | that use debconf by means of this program. Closes: #75578, #119338 |
| 2565 | This means a conflict with cdebconf. |
| 2566 | * This command is the best way to debug debconf-using scripts, you can run |
| 2567 | a command like debconf sh -x my-script. Documented that, Closes: #84864 |
| 2568 | * And the debconf command has a --showold option. I added a DEBCONF_SHOWOLD |
| 2569 | variable for good measure. Closes: #130072 |
| 2570 | * Split the configdb into two files, a password database and a database for |
| 2571 | all else. This allows normal users to query the debconf db for items that |
| 2572 | are not passwords, which should be generally useful. The immediate |
| 2573 | application is a bug report plugin that includes debconf-show output.. |
| 2574 | * The configdb split will happen automatically on systems with an unmodified |
| 2575 | debconf.conf. Admins of systems with a modified debconf.conf will need to |
| 2576 | do it manually, if it is done at all. |
| 2577 | * I had to move debconf-copydb into the main debconf package, since it is |
| 2578 | used to do the db split. |
| 2579 | * Make failure to open a database cause the init method to abort, even if |
| 2580 | the db is not required. Cuts down on ugly messages. |
| 2581 | * Fixed accept method to look up the real template of a question instead of |
| 2582 | assuming that there will be a template by the same name as the question. |
| 2583 | * I had to add a third parameter to Debconf::Question->new to make |
| 2584 | accept/rejecttype really work right. And similar to all the addowner |
| 2585 | methods. And fixed a typo that had prevented it from working at all. |
| 2586 | * Added a DEBCONF_NOWARNINGS environment variable. Amoung other things this |
| 2587 | can be used to turn off the frontend fallback messages. Closes: #103288 |
| 2588 | * Have debconf-show open the db readonly, so it will not contend for locks. |
| 2589 | * Put debconf-show in /usr/bin/. |
| 2590 | * Turned on comment stripping of some more files. |
| 2591 | * Now supports escaped substitution variables in templates, do it like |
| 2592 | "\${foo}", and "${foo}" will be displayed. Closes: #122818 |
| 2593 | * Made the dialog frontend smarter about exceedingly wide select and |
| 2594 | multiselect choices. Closes: #129224 |
| 2595 | * Using upper-case in the value of DEBIAN_FRONTEND is deprecated, and |
| 2596 | debconf now warns when it detects this if DEBCONF_DEBUG is set to |
| 2597 | developer. Closes: #131800 |
| 2598 | * Do not skip displaying multiselect questions that have only one choice; |
| 2599 | the user still needs to choose between one and none. Closes: #139489 |
| 2600 | * Don't load Getopt::Long unless there are options to process in |
| 2601 | Debconf::Config. |
| 2602 | * A multiselect question, once displayed, gets its value set to the selected |
| 2603 | choices, in the same order as those choices appear in its Choices field. |
| 2604 | Previously, the order had been undefined. Closes: #129768, #135961 |
| 2605 | * Warn when an unknown field is found in a template. Closes: #131227 |
| 2606 | * Stronger reccommendation of libterm-readline-gnu-perl in documentation. |
| 2607 | Closes: #136284 |
| 2608 | * Settled on one email address. |
| 2609 | * Some s/Syntax:/Usage:/ |
| 2610 | * Patch from Manuel Estrada Sainz <ranty@debian.org> to let debconf-copydb |
| 2611 | filter by owner. Closes: #136488 |
| 2612 | * Uses debhelper v4. |
| 2613 | |
| 2614 | -- Joey Hess <joeyh@debian.org> Fri, 12 Apr 2002 13:54:03 -0400 |
| 2615 | |
| 2616 | debconf (1.0.33) unstable; urgency=low |
| 2617 | |
| 2618 | * Made fix_db.pl more robust in the face of really screwed up db's. |
| 2619 | * Updated debconf schema using OID numbers allocated under |
| 2620 | enterprise.Debian.package.debconf by Wichert. |
| 2621 | * Fixed ancient program name in old tutorual. Closes: #141904 |
| 2622 | * Fixed some typos and crazy man escapage in debconf.devel(8), |
| 2623 | Closes: #140991 |
| 2624 | |
| 2625 | -- Joey Hess <joeyh@debian.org> Sun, 31 Mar 2002 13:27:43 -0500 |
| 2626 | |
| 2627 | debconf (1.0.32) unstable; urgency=low |
| 2628 | |
| 2629 | * Fixed a bug in the Stack driver's iterator, needed by FAI. |
| 2630 | Thanks to Joerg Lehmann <joerg@luga.de> for the patch. |
| 2631 | * Typo and spelling corrections (did not change verbiage to verbage however; |
| 2632 | I do not intend that connotation). Closes: #131807 |
| 2633 | * Added --force to dpkg-reconfigure. |
| 2634 | * Fixed typo in debconf.conf. Closes: #140085 |
| 2635 | |
| 2636 | -- Joey Hess <joeyh@debian.org> Thu, 7 Mar 2002 21:27:18 -0500 |
| 2637 | |
| 2638 | debconf (1.0.31) unstable; urgency=low |
| 2639 | |
| 2640 | * Versioned conflicts with debconf-tiny, see #137019 |
| 2641 | * Corrected some wording in the German translation. Closes: #137005 |
| 2642 | * Removed translated default fields in the Russian template (don't do that, |
| 2643 | folks). |
| 2644 | |
| 2645 | -- Joey Hess <joeyh@debian.org> Tue, 5 Mar 2002 19:54:40 -0500 |
| 2646 | |
| 2647 | debconf (1.0.30) unstable; urgency=low |
| 2648 | |
| 2649 | * Matthew Palmer <mjp16@ieee.uow.edu.au> contributed a LDAP backend |
| 2650 | database for debconf. This will open up all kinds of new possiilities |
| 2651 | for using debconf in a cluster, etc. It is currently experimental, and |
| 2652 | will not be used unless you enable it; so there is no chance this new |
| 2653 | code will impact the freeze. |
| 2654 | * Wrote debconf-devel(8) man page, which attempts to be a complete |
| 2655 | reference for developing packages that use debconf. Read it. |
| 2656 | * Fixed the doc-base name of the debconf tutorial. |
| 2657 | * Minor change to debconf-mergetemplate man page synopsis. |
| 2658 | * Refuse to use the dialog frontend if the screen is too small, |
| 2659 | it'll fall back to the text frontend which will work on screens |
| 2660 | down to about 2 lines of 20 characters each. Closes: #132972 |
| 2661 | * Fixed typo, Closes: #134161 |
| 2662 | * Patch from Denis Barbier <barbier@debian.org> to make debconf-getlang |
| 2663 | work better with ll_LL form languages. Closes: #134307 |
| 2664 | * Display choices for boolean questions in the editor frontend, |
| 2665 | Closes: #135078 |
| 2666 | * Improved the section in the tutorial on translations. Patch from Denis |
| 2667 | Barbier. Closes: #96836 |
| 2668 | * Added a new Russian template from Ilgiz Kalmetev, Closes: #135839 |
| 2669 | |
| 2670 | -- Joey Hess <joeyh@debian.org> Tue, 5 Feb 2002 20:37:19 -0500 |
| 2671 | |
| 2672 | debconf (1.0.26) unstable; urgency=low |
| 2673 | |
| 2674 | * Removed uninitialized value warning in Teletype frontend. |
| 2675 | Actually, this was a bug that did not let it display only one column on |
| 2676 | choices when necessary; triggered by quake2-data. |
| 2677 | * Incuded a short README.Debian for debconf-utils, Closes: #129541 |
| 2678 | * Made the README point to all the main docs for users and developers. |
| 2679 | Closes: #129545 |
| 2680 | * Deregister SIGPIPE handler after confmodule finishes, so it is not called |
| 2681 | after the object is gone. Closes: #129463 |
| 2682 | * Chomp whitespace at the end of field continuation lines; this fixes a |
| 2683 | bug that caused some indented lines to be accidentially wrapped up to |
| 2684 | the previous line. |
| 2685 | * Stop using funky grave quotes in this package's templates. |
| 2686 | * Updated Spanish template. Closes: #128838 |
| 2687 | * Updated Catalan. |
| 2688 | * Added German po file, updated templates. |
| 2689 | * Killed the following overly-outdated translated templates: pl, ru, |
| 2690 | zh_CN, zh_TW, nl, ja, it. |
| 2691 | * fi and gl have one fuzzy translation each, and all the rest are fine. |
| 2692 | * Corrected incorrect indents in a number of translated templates, sigh. |
| 2693 | * debconf(8) tweak, Closes: #130348 |
| 2694 | |
| 2695 | -- Joey Hess <joeyh@debian.org> Fri, 11 Jan 2002 23:30:25 -0500 |
| 2696 | |
| 2697 | debconf (1.0.25) unstable; urgency=medium |
| 2698 | |
| 2699 | * The "bite the bullet" release. |
| 2700 | * Enhanced fix_db.pl to detect and deal with every debconf db corruption |
| 2701 | scenario that has been reported to me. Run it on upgrade from versions |
| 2702 | prior to this one. I suspect that all instances of inconsistent and |
| 2703 | corrupt debconf db's are due to past bugs in debconf and especially the |
| 2704 | transition from the crufty old data::dumper db, and the "fix" for the |
| 2705 | missing template problem, plus possibly some unclean shutdown problems. |
| 2706 | So fix them all now, and either the problems go away for good or I prove |
| 2707 | my theories wrong if they pop back up later. |
| 2708 | * Closes: #128707, #128265, #99786 |
| 2709 | |
| 2710 | -- Joey Hess <joeyh@debian.org> Fri, 11 Jan 2002 13:25:06 -0500 |
| 2711 | |
| 2712 | debconf (1.0.24) unstable; urgency=low |
| 2713 | |
| 2714 | * Reverted the $Text::Wrap::break change from the last version, as that was |
| 2715 | making Text::Wrap eliminate multiple \n's, which leads to display |
| 2716 | problems. Closes: #128034 |
| 2717 | |
| 2718 | -- Joey Hess <joeyh@debian.org> Sun, 6 Jan 2002 14:59:58 -0500 |
| 2719 | |
| 2720 | debconf (1.0.23) unstable; urgency=low |
| 2721 | |
| 2722 | * Delete vanishing extended descriptions when merging templates. |
| 2723 | Closes: #126239 |
| 2724 | * Set $Text::Wrap::break=q/\s+/ everywhere I use Text::Wrap, |
| 2725 | see bug #126202 |
| 2726 | * zh_TW.Big5.po update |
| 2727 | |
| 2728 | -- Joey Hess <joeyh@debian.org> Mon, 17 Dec 2001 17:13:39 -0500 |
| 2729 | |
| 2730 | debconf (1.0.22) unstable; urgency=HIGH |
| 2731 | |
| 2732 | * I've had a number of reports of truncated templates files (that make |
| 2733 | debconf crash later). Some if not all are related to system hangs while |
| 2734 | an upgrade is in progress. Since debconf is already very careful to do |
| 2735 | updates atomically, nearly the only safety feature left is to sync files |
| 2736 | after writing them, which I have now done for all db file writes. My |
| 2737 | hypothesis is that the atomicity was being thwarted by disk caching. |
| 2738 | Closes: #122891, #112921, #122825, #112921 (??) |
| 2739 | * Directory DbDriver was unlocking the db too early, fixed. |
| 2740 | * ConfModule: on startup(), automatically CLEAR. Closes: #122176 |
| 2741 | * Fixed crash if a question is INPUT, UNREGISTERed, and then we GO. |
| 2742 | Closes: #120303 |
| 2743 | * Updated fr.po from Martin Quinson <Martin.Quinson@ens-lyon.fr> |
| 2744 | * Also a patch from Martin to make 'make check' in po output stats. |
| 2745 | |
| 2746 | -- Joey Hess <joeyh@debian.org> Fri, 7 Dec 2001 11:10:12 -0500 |
| 2747 | |
| 2748 | debconf (1.0.21) unstable; urgency=high |
| 2749 | |
| 2750 | * High urgency upload to get this into testing before the freeze, as it |
| 2751 | fixes a bug that can cripple upgrades from stable. |
| 2752 | * Conflict with whiptail << 0.50.17-7, as some version between that one and |
| 2753 | the 0.50-7 in stable changes something that is required to make the |
| 2754 | fix I put in for values starting with dashes work. Closes: #122182 |
| 2755 | * Added a number of Brazilian Portuguese man pages. |
| 2756 | Closes: #122011, #122012, #122017, #122018, #122019, #122026, #122028 |
| 2757 | Closes: #122027, #121982, #122001 |
| 2758 | * Updated Swedish translation. |
| 2759 | |
| 2760 | -- Joey Hess <joeyh@debian.org> Sat, 1 Dec 2001 20:55:23 -0500 |
| 2761 | |
| 2762 | debconf (1.0.20) unstable; urgency=low |
| 2763 | |
| 2764 | * Documented that debconf-getlang runs descriptions through a word-wrapper. |
| 2765 | Closes: #97049 |
| 2766 | * When parsing a template description, if there is a " \n", don't turn that |
| 2767 | into " " when collapsing newlines, and instead go with just a single |
| 2768 | space. |
| 2769 | * From Federico Di Gregorio <fog@debian.org>, a patch to the Gtk frontend |
| 2770 | that makes it more usable with packages with a large multiselect widget, |
| 2771 | or with lots of concurent questions. The main change is that the window |
| 2772 | now scrolls. Closes: #113801 |
| 2773 | * Federico also sent a patch that moves widgets in the gtk frontend around |
| 2774 | for better cosmetics. |
| 2775 | * Added a debconf.8 man page translated to pt_BR by Andre Luis Lopes |
| 2776 | <andrelop@ig.com.br>, Closes: #121155 |
| 2777 | |
| 2778 | -- Joey Hess <joeyh@debian.org> Sat, 17 Nov 2001 21:47:23 -0500 |
| 2779 | |
| 2780 | debconf (1.0.19) unstable; urgency=low |
| 2781 | |
| 2782 | * Updated pt_BR debconf translation thanks to Gustavo Noronha Silva and |
| 2783 | #debian-br. Closes: #119029 |
| 2784 | * Added several pointers to the debconf specification. Closes: #119340 |
| 2785 | * Minor spelling corrections to man page. Closes: #119843 |
| 2786 | |
| 2787 | -- Joey Hess <joeyh@debian.org> Fri, 16 Nov 2001 17:46:41 -0500 |
| 2788 | |
| 2789 | debconf (1.0.18) unstable; urgency=low |
| 2790 | |
| 2791 | * Another French update. |
| 2792 | * Danish translation by Morten Brix Pedersen <morten@wtf.dk> |
| 2793 | * frontend: don't glob unnecessarily, Closes: #117077 |
| 2794 | * Michel Dänzer <daenzer@debian.org> figured out how to turn off the gnome |
| 2795 | session manager warnings. Closes: #116087 |
| 2796 | * Turns out that the gnome frontend ARGV stomping was not being backed out |
| 2797 | if gtk failed to init due to a bad DISPLAY. Fixed that, which probably |
| 2798 | Closes: #118513 |
| 2799 | |
| 2800 | -- Joey Hess <joeyh@debian.org> Fri, 26 Oct 2001 14:01:51 -0400 |
| 2801 | |
| 2802 | debconf (1.0.17) unstable; urgency=low |
| 2803 | |
| 2804 | * Reworded the 'not preconfiguring' method, since it seems to confuse |
| 2805 | people. |
| 2806 | * Updated French translation, except for the above change. |
| 2807 | |
| 2808 | -- Joey Hess <joeyh@debian.org> Wed, 24 Oct 2001 19:27:50 -0400 |
| 2809 | |
| 2810 | debconf (1.0.16) unstable; urgency=low |
| 2811 | |
| 2812 | * Typo, Closes: #116275 |
| 2813 | * Added dashsep support for password and text elements in the dialog |
| 2814 | frontend. Closes: #116642 |
| 2815 | |
| 2816 | -- Joey Hess <joeyh@debian.org> Fri, 19 Oct 2001 16:39:52 -0400 |
| 2817 | |
| 2818 | debconf (1.0.15) unstable; urgency=low |
| 2819 | |
| 2820 | * Frontend::Gnome: erase @ARGV before calling Gnome->init, since that |
| 2821 | blasted subroutine parses @ARGV, and throws untrappable exceptions if it |
| 2822 | sees an argument it doesn't know about. This makes tzsetup -y work with |
| 2823 | the gnome frontend. |
| 2824 | * Appled patch to japanese templates to work around the multibyte "word" |
| 2825 | wrapping bug. Closes: #115314 |
| 2826 | |
| 2827 | -- Joey Hess <joeyh@debian.org> Thu, 18 Oct 2001 13:15:54 -0400 |
| 2828 | |
| 2829 | debconf (1.0.13) unstable; urgency=medium |
| 2830 | |
| 2831 | * Fixed inverted test added in last version. Aargh. This mistake means that |
| 2832 | any package with doubly-indented debconf descriptions built with debconf |
| 2833 | 1.0.12 needs to be rebuilt, or the description will look nasty. |
| 2834 | * Dialog frontend fixups: |
| 2835 | - changed the spacer value for dialog to 0, instead of 4, which seems ok |
| 2836 | and fixes some bad displays, like 1 line tall select lists. |
| 2837 | |
| 2838 | -- Joey Hess <joeyh@debian.org> Tue, 9 Oct 2001 19:50:05 -0400 |
| 2839 | |
| 2840 | debconf (1.0.12) unstable; urgency=low |
| 2841 | |
| 2842 | * Modified the template parser just a bit, to not add a blank line |
| 2843 | before any template data if a template's extended description began with |
| 2844 | a doubly-indented line. Closes: #114708 |
| 2845 | |
| 2846 | -- Joey Hess <joeyh@debian.org> Sat, 6 Oct 2001 21:30:10 -0400 |
| 2847 | |
| 2848 | debconf (1.0.11) unstable; urgency=low |
| 2849 | |
| 2850 | * Whoops, I forgot that Frontend::makeelement could be used as a class |
| 2851 | method! This release fixes the scary, harmless, warning messages. |
| 2852 | |
| 2853 | -- Joey Hess <joeyh@debian.org> Sat, 6 Oct 2001 01:46:47 -0400 |
| 2854 | |
| 2855 | debconf (1.0.10) unstable; urgency=medium |
| 2856 | |
| 2857 | * The "did someone mention a freeze?" release. |
| 2858 | * Added 'Teletype' frontend, which should work on any teletype, no matter |
| 2859 | how primative (yeah, even the ones with paper in them, or the one on |
| 2860 | the s/390, or what you get when you ssh -T). |
| 2861 | * Renamed the Text frontend to Readline, which better reflects what it's |
| 2862 | all about. Of course, it's now derived from Teletype. And of course |
| 2863 | I did this in a way that won't break anything that still tries to use a |
| 2864 | frontend called Text.. |
| 2865 | * Added the elementtype field to FrontEnd, which lets closely related |
| 2866 | frontends share elements without a lot of trouble; Readline uses this. |
| 2867 | * Fixed a bug in the dialog frontend that made it display the same |
| 2868 | infobox multiple times sometimes (with very short screens). |
| 2869 | * Renamed Tty to ScreenSize to release confusion, and removed the |
| 2870 | </dev/tty thing I put in long ago, since dpkg-preconfigure reopens |
| 2871 | the tty, which should work around that ancient problem. |
| 2872 | * Editor frontend will now work on terminals w/o a controlling tty, since |
| 2873 | at least vim (and probably most vi's, and ed too of course!) do work ok |
| 2874 | on such a terminal. |
| 2875 | * Fixed Directory DbDriver to call SUPER on shutdown, which is necessary |
| 2876 | to save out the cache. I broke that in 1.0.02, and that's why this |
| 2877 | upload is medium urgency. Closes: #113913 |
| 2878 | |
| 2879 | -- Joey Hess <joeyh@debian.org> Sat, 29 Sep 2001 20:11:54 -0400 |
| 2880 | |
| 2881 | debconf (1.0.03) unstable; urgency=low |
| 2882 | |
| 2883 | * Corrected multiselect text frontend help line to make sense in terse |
| 2884 | mode. This involved removing any mention of numbers or letters. |
| 2885 | Closes: #113416, #113414 |
| 2886 | * Quick and dirty gnome multiselect scrolling patch from Federico Di |
| 2887 | Gregorio <fog@mixadlive.com>. Still looking for a better fix. |
| 2888 | |
| 2889 | -- Joey Hess <joeyh@debian.org> Mon, 24 Sep 2001 21:03:21 -0400 |
| 2890 | |
| 2891 | debconf (1.0.02) unstable; urgency=low |
| 2892 | |
| 2893 | * Removed overoptimization in File DbDriver that made it not unlock the |
| 2894 | file if the db was saved and there were no changes to save. This was |
| 2895 | breaking dpkg-reconfgigure of non-debconf packages. Closes: #113140 |
| 2896 | * Implemented savedb menthod in the Directory driver (just unlocks the |
| 2897 | database), which is needed to make dpkg-reconfigure of |
| 2898 | non-debconfiscated stuff work. |
| 2899 | * Renamed savedb to shutdown, which more clearly indicates what that |
| 2900 | method is supposed to do. |
| 2901 | * pt_BR updates. Closes: #112336 |
| 2902 | |
| 2903 | -- Joey Hess <joeyh@debian.org> Sat, 22 Sep 2001 11:15:13 -0400 |
| 2904 | |
| 2905 | debconf (1.0.01) unstable; urgency=low |
| 2906 | |
| 2907 | * dpkg-preconfigure: deal with horrendous numbers of packages |
| 2908 | Closes: #110894 |
| 2909 | * Make SIGWINCH handler deal with being called in the middle of global |
| 2910 | destuction (not as bad as it sounds..). Closes: #111149 |
| 2911 | * Minor French update, Finnish update Closes: #110897, and Galician |
| 2912 | update. |
| 2913 | |
| 2914 | -- Joey Hess <joeyh@debian.org> Mon, 3 Sep 2001 00:49:35 -0400 |
| 2915 | |
| 2916 | debconf (1.0.00) unstable; urgency=low |
| 2917 | |
| 2918 | * Let's call it 1.0, folks! |
| 2919 | * This leaves the following big things for later: |
| 2920 | - a better confmodule interface that doesn't eat stdin/out |
| 2921 | - container template types |
| 2922 | - select list with explainations |
| 2923 | - a textual replacement for the dialog frontend that is just as |
| 2924 | easy to use, and sucks less |
| 2925 | - better developer's documentation |
| 2926 | - regression tests |
| 2927 | - everything else in the TODO file |
| 2928 | * I mention a dialog frontend replacement that does not suck. The slang |
| 2929 | frontend was intended to be just that, but it is a failure, with big |
| 2930 | problems like unscrollable extended descriptions, UI clunkiness, etc. |
| 2931 | Nobody wants to fix these issues, and so the best thing to do is remove |
| 2932 | it, before a lot of people begin to use it. |
| 2933 | Closes: #66170, #81344, #96302, #74722, #77085, #101643 |
| 2934 | * Removing the slang frontend also involved: |
| 2935 | - getting rid of debconf/helpvisible, which was only used by it |
| 2936 | - modifiying the debconf/frontend's template description, thus making |
| 2937 | all the translatione be out of date again, right as I release 1.0. |
| 2938 | Bleh. I was able to clean up the french template, but all the other |
| 2939 | translations of that template were too out of date to live, so I |
| 2940 | removed it from them. I am accepting updated translations, and I would |
| 2941 | love to get a 1.1 release out with fully up-to-date translations of |
| 2942 | everything. |
| 2943 | - doc updates |
| 2944 | - libterm-stool-perl will be removed, so removed relations to it |
| 2945 | - ensuring an upgrade path, if not a very clean one, for people who had |
| 2946 | it set to use the slang frontend. You'll get dialog now, and just |
| 2947 | ignore that nasty set of perl errors you get while upgrading to this |
| 2948 | version, I can't do anything about it w/o some nasty hacking. |
| 2949 | * Jordi Mallach <jordi@debian.org> quickly updated the Spanish translaton |
| 2950 | and added Catalan as well. |
| 2951 | * Allow notes to be saved from the gnome frontend even if they have |
| 2952 | already been seen. Closes: #110510 |
| 2953 | |
| 2954 | -- Joey Hess <joeyh@debian.org> Tue, 28 Aug 2001 16:37:27 -0400 |
| 2955 | |
| 2956 | debconf (0.9.97) unstable; urgency=low |
| 2957 | |
| 2958 | * French update from Martin Quinson <Martin.Quinson@ens-lyon.fr>. |
| 2959 | |
| 2960 | -- Joey Hess <joeyh@debian.org> Tue, 28 Aug 2001 15:19:36 -0400 |
| 2961 | |
| 2962 | debconf (0.9.96) unstable; urgency=low |
| 2963 | |
| 2964 | * Fixed note mailed message so it doesn't hardcode where it is mailed to. |
| 2965 | Closes: #108287 |
| 2966 | * Updated the zh_TW.Big5 translation. |
| 2967 | |
| 2968 | -- Joey Hess <joeyh@debian.org> Sun, 19 Aug 2001 20:33:19 -0400 |
| 2969 | |
| 2970 | debconf (0.9.95) unstable; urgency=low |
| 2971 | |
| 2972 | * Fixed an overloaded field problem in the Backup DbDriver. |
| 2973 | * Fixed the InFd field of the Pipe DbDriver so it actually works, and |
| 2974 | it may now be set to "none" to stop it from reading a db on startup. |
| 2975 | This allows use of stuff like this, to get a partial debconf db dump, |
| 2976 | which developers may find useful when getting info on bugs: |
| 2977 | debconf-copydb configdb out -c Name:out -c Driver:Pipe \ |
| 2978 | -c InFd:none --pattern='^slrn/' |
| 2979 | |
| 2980 | -- Joey Hess <joeyh@debian.org> Wed, 8 Aug 2001 20:17:09 -0400 |
| 2981 | |
| 2982 | debconf (0.9.94) unstable; urgency=low |
| 2983 | |
| 2984 | * New logo from Jared Johnson <solomon@futureks.net>, quite nice too. |
| 2985 | |
| 2986 | -- Joey Hess <joeyh@debian.org> Tue, 7 Aug 2001 22:32:04 -0400 |
| 2987 | |
| 2988 | debconf (0.9.93) unstable; urgency=low |
| 2989 | |
| 2990 | * Complete zh_TW.Big5 translation from "Hin-lik Hung, Shell" |
| 2991 | <shell@shellhung.org> |
| 2992 | * html2text fixed, revert workaround |
| 2993 | |
| 2994 | -- Joey Hess <joeyh@debian.org> Fri, 3 Aug 2001 19:13:44 -0400 |
| 2995 | |
| 2996 | debconf (0.9.92) unstable; urgency=low |
| 2997 | |
| 2998 | * Worked around html2text bug (broken stdin handling) to make |
| 2999 | tutorial.txt not be empty. |
| 3000 | |
| 3001 | -- Joey Hess <joeyh@debian.org> Fri, 3 Aug 2001 00:34:17 -0400 |
| 3002 | |
| 3003 | debconf (0.9.91) unstable; urgency=low |
| 3004 | |
| 3005 | * Added debian logo for gnome frontend. It looks like crap, but at least |
| 3006 | the frontend runs now. Anyone want to come up with a version of the |
| 3007 | debian logo that looks good on a blue background (or come up with a new |
| 3008 | color scheme for this frontend -- if you know how to make a gnome driud |
| 3009 | use some color other than white for the foreground title color ), is |
| 3010 | the right size (64x64 I think), and doesn't eat 200+ colors? |
| 3011 | * Other gnome frontend fixups: |
| 3012 | - Fixed help dialog; run_and_close doesn't work, so first run and then |
| 3013 | close. |
| 3014 | - Gnome elements are now responsible for packing in the label and help |
| 3015 | buttons. This makes it cleaner for text and notes to not include help |
| 3016 | buttons, and it lets booleans not pack in a label. Instead, the |
| 3017 | checkbox itself has the text of the question after it, which is much |
| 3018 | nicer. Also, text type questions are displayed as unadorned labels, |
| 3019 | which is the Right Thing. |
| 3020 | - Make the overall window title be "Debconf", while the druid title |
| 3021 | varies. |
| 3022 | - Fixed multiselect questions so the defaults are auto-selected. |
| 3023 | - Removed sigsegv handler thing. It seems to not be needed any more? |
| 3024 | |
| 3025 | -- Joey Hess <joeyh@debian.org> Fri, 27 Jul 2001 18:34:23 -0400 |
| 3026 | |
| 3027 | debconf (0.9.90) unstable; urgency=low |
| 3028 | |
| 3029 | * Merged in Progeny's gnome frontend. |
| 3030 | * Lots of code changes to this frontend, to bring it current from debconf |
| 3031 | 0.3, fix tab damage, not break perl object abstractions, add some docs, |
| 3032 | remove dead code, and so forth. Mostly untested, probably quite a few |
| 3033 | bugs introduced here, but they'll just affect this frontend, so I don't |
| 3034 | feel _too_ bad about slipping it in so near to freeze. |
| 3035 | * In the gnome (well, gtk) sucks department, why does the thing throw an |
| 3036 | untrappable exception if the DISPLAY can't be connected to? Myopic. I |
| 3037 | added a nasty hack to fork an entire process that just checks to see if |
| 3038 | gnome is going to make debconf blow up when init'ed, or if it'll work. |
| 3039 | |
| 3040 | -- Joey Hess <joeyh@debian.org> Thu, 26 Jul 2001 22:09:26 -0400 |
| 3041 | |
| 3042 | debconf (0.9.81) unstable; urgency=low |
| 3043 | |
| 3044 | * Made frontend fallback messages less likely to generate FRNBs |
| 3045 | (Frequently-Reported Non-Bugs). |
| 3046 | |
| 3047 | -- Joey Hess <joeyh@debian.org> Thu, 26 Jul 2001 22:02:56 -0400 |
| 3048 | |
| 3049 | debconf (0.9.80) unstable; urgency=medium |
| 3050 | |
| 3051 | * Looks like new shared templates have been ignored ever since 0.9.10! |
| 3052 | Symtoms that installed a second package that shared a template |
| 3053 | with an already installed first did not add the second owner to the |
| 3054 | list of owners. It's possible that this was also responsible for |
| 3055 | sporadic reports of db corruption; the question that should belong |
| 3056 | to a template going away when the only recorded other owner was purged. |
| 3057 | * Added a call in the postinst to a program to clean up after this |
| 3058 | problem. |
| 3059 | |
| 3060 | -- Joey Hess <joeyh@debian.org> Tue, 17 Jul 2001 13:11:44 -0400 |
| 3061 | |
| 3062 | debconf (0.9.79) unstable; urgency=low |
| 3063 | |
| 3064 | * Cute, debconf was ignoring fsets of seen of questions that were asked |
| 3065 | previously in the same session. Overagressive caching. Closes: #104490 |
| 3066 | |
| 3067 | -- Joey Hess <joeyh@debian.org> Fri, 13 Jul 2001 13:28:52 -0400 |
| 3068 | |
| 3069 | debconf (0.9.78) unstable; urgency=low |
| 3070 | |
| 3071 | * Allow for spaces and options in $EDITOR. Closes: #104445 |
| 3072 | |
| 3073 | -- Joey Hess <joeyh@debian.org> Thu, 12 Jul 2001 13:27:23 -0400 |
| 3074 | |
| 3075 | debconf (0.9.77) unstable; urgency=low |
| 3076 | |
| 3077 | * Expanded debconf.8 to include most of the text of the debconf user's |
| 3078 | guide, and removed the user's guide. Added some additional docs to the |
| 3079 | man page. |
| 3080 | * Register the debconf tutorial with doc-base. Closes: #103973 |
| 3081 | * No longer shipping the introduction, though it's still in the source |
| 3082 | for historical interest. |
| 3083 | |
| 3084 | -- Joey Hess <joeyh@debian.org> Tue, 10 Jul 2001 17:31:22 -0400 |
| 3085 | |
| 3086 | debconf (0.9.76) unstable; urgency=low |
| 3087 | |
| 3088 | * Don't use double dashes for dialog, though they are needed for |
| 3089 | whiptail. Gag. Closes: #103867 |
| 3090 | |
| 3091 | -- Joey Hess <joeyh@debian.org> Mon, 9 Jul 2001 19:08:22 -0400 |
| 3092 | |
| 3093 | debconf (0.9.75) unstable; urgency=low |
| 3094 | |
| 3095 | * Put back debconf/helpvisible question, and made the slang frontend |
| 3096 | toggle it again. This makes changes to the slang frontend help visiable |
| 3097 | status made by hitting the button persistant again. |
| 3098 | * In terse mode, default help to not visible no matter what the |
| 3099 | helpvisible setting. |
| 3100 | * Closes: #103621 |
| 3101 | |
| 3102 | -- Joey Hess <joeyh@debian.org> Sat, 7 Jul 2001 14:33:45 -0400 |
| 3103 | |
| 3104 | debconf (0.9.74) unstable; urgency=low |
| 3105 | |
| 3106 | * Introducing terse mode. You know what you're doing, and so you're using |
| 3107 | the text frontend (of course!) as you do a remote upgrade from rexx over |
| 3108 | a 30 hop, 95% packet loss link to another continent. Every byte hurts. |
| 3109 | You don't need all those touchy-feely verbose help screens. Terse mode is |
| 3110 | for you. (Well, for me anyway. Damn this wireless link.) |
| 3111 | # dpkg-reconfigure debconf --terse |
| 3112 | What interface should be used for configuring packages? Text |
| 3113 | Ignore questions with a priority less than.. low |
| 3114 | Show all old questions again and again? no |
| 3115 | * Added DEBCONF_TERSE variable. |
| 3116 | * Added terse support to text frontend. |
| 3117 | * Renamed debconf/helpvisible to debconf/terse. |
| 3118 | * Terse can be configured in debconfrc and with --terse too. |
| 3119 | * Finally tracked down the mysterious text frontend title printing bug -- |
| 3120 | it happened if nothing was displayed, but a note was mailed. |
| 3121 | * Updated korean translation from Eungkyu Song <eungkyu@sparcs.org> |
| 3122 | Closes: #103260 |
| 3123 | * Added brazillian portuguese po file from Gustavo Noronha Silva |
| 3124 | <kov@debian.org>, Closes: #103253 |
| 3125 | |
| 3126 | -- Joey Hess <joeyh@debian.org> Tue, 3 Jul 2001 00:22:15 -0400 |
| 3127 | |
| 3128 | debconf (0.9.73) unstable; urgency=low |
| 3129 | |
| 3130 | * Added debconf-show, which displays all questinos belonging to a |
| 3131 | package, their values, and indicates if they have been seen or not, all |
| 3132 | in a compact format handy for bug reports. Now why didn't I think of |
| 3133 | this before? |
| 3134 | * To keep the bit scales balanced, removed an unused template. |
| 3135 | |
| 3136 | -- Joey Hess <joeyh@debian.org> Mon, 25 Jun 2001 15:22:15 -0400 |
| 3137 | |
| 3138 | debconf (0.9.72) unstable; urgency=low |
| 3139 | |
| 3140 | * Dropped libterm-stool-perl down to a suggests. |
| 3141 | |
| 3142 | -- Joey Hess <joeyh@debian.org> Sun, 24 Jun 2001 21:29:48 -0400 |
| 3143 | |
| 3144 | debconf (0.9.71) unstable; urgency=HIGH |
| 3145 | |
| 3146 | * No changes. Testing has debconf 0.9.41, which breaks under perl 5.6.1. |
| 3147 | 5.6.1 just went into testing. This needs to go in ASAP. |
| 3148 | * aj, if you see this, this is your cue to slam this package into testing |
| 3149 | without any delay at all. |
| 3150 | |
| 3151 | -- Joey Hess <joeyh@debian.org> Thu, 21 Jun 2001 20:16:26 -0400 |
| 3152 | |
| 3153 | debconf (0.9.70) unstable; urgency=low |
| 3154 | |
| 3155 | * Fixed pod2man silly man page header issue. Closes: #101766 |
| 3156 | |
| 3157 | -- Joey Hess <joeyh@debian.org> Thu, 21 Jun 2001 13:11:16 -0400 |
| 3158 | |
| 3159 | debconf (0.9.69) unstable; urgency=low |
| 3160 | |
| 3161 | * Fix doc link, Closes: #101114 |
| 3162 | |
| 3163 | -- Joey Hess <joeyh@debian.org> Sat, 16 Jun 2001 12:37:32 -0400 |
| 3164 | |
| 3165 | debconf (0.9.68) unstable; urgency=low |
| 3166 | |
| 3167 | * Fixed the last known bug in the text frontend, cleaned up TODO. |
| 3168 | |
| 3169 | -- Joey Hess <joeyh@debian.org> Fri, 15 Jun 2001 20:00:15 -0400 |
| 3170 | |
| 3171 | debconf (0.9.67) unstable; urgency=low |
| 3172 | |
| 3173 | * Let's make the templates cache mode 644. There's nothing sentative in |
| 3174 | there. (Modified the debconf.conf file.) |
| 3175 | * Convert Mode field to octal on the fly to precent confusion. |
| 3176 | * Spell checked debconf.conf.5. Along the way, I discovered that a field |
| 3177 | name in the debconf db was mispelled. So, "Extention" should really be |
| 3178 | "Extension". Update your debconf.conf. Since this is not used in the |
| 3179 | stock config file, and I've never seen it used, I did just rename the |
| 3180 | field, breaking backwards compatability. |
| 3181 | |
| 3182 | -- Joey Hess <joeyh@debian.org> Thu, 14 Jun 2001 20:27:52 -0400 |
| 3183 | |
| 3184 | debconf (0.9.66) unstable; urgency=low |
| 3185 | |
| 3186 | * Prevent Editor::Note's from feeding undef values into the db, |
| 3187 | Closes: #100776 |
| 3188 | |
| 3189 | -- Joey Hess <joeyh@debian.org> Thu, 14 Jun 2001 12:37:14 -0400 |
| 3190 | |
| 3191 | debconf (0.9.65) unstable; urgency=low |
| 3192 | |
| 3193 | * Fixed unsupported command message to include the syntax error code. |
| 3194 | * Also, include full line in the error message, may make debugging easier. |
| 3195 | |
| 3196 | -- Joey Hess <joeyh@debian.org> Wed, 13 Jun 2001 17:41:13 -0400 |
| 3197 | |
| 3198 | debconf (0.9.64) unstable; urgency=low |
| 3199 | |
| 3200 | * Updated the user's guide frontend section. |
| 3201 | |
| 3202 | -- Joey Hess <joeyh@debian.org> Mon, 11 Jun 2001 00:04:57 -0400 |
| 3203 | |
| 3204 | debconf (0.9.63) unstable; urgency=low |
| 3205 | |
| 3206 | * Man page section fixes, Closes: #100076 |
| 3207 | * Noted in description of shell library that yes, the protocol commands |
| 3208 | are lower-cased (it already explained about the db_ prefixing). |
| 3209 | Closes: #100276 |
| 3210 | * Text frontend UI changes: select and multiselect lists no longer have |
| 3211 | lettered choices. Instead, it uses numbers, and any unique anchored |
| 3212 | substring of a choice is understood, too. The old system was great, |
| 3213 | except when it sucked. This should scale more evenly. |
| 3214 | * Added full completion to the text frontend! Now it really is the best |
| 3215 | frontend, for sure.. |
| 3216 | * French po file update from Martin Quinson <Martin.Quinson@ens-lyon.fr>. |
| 3217 | * Fixed an obscure bug that made the REGISTER command fail if the owner |
| 3218 | was set to "" (or any other perlwise-false string). |
| 3219 | |
| 3220 | -- Joey Hess <joeyh@debian.org> Wed, 6 Jun 2001 11:53:43 -0400 |
| 3221 | |
| 3222 | debconf (0.9.62) unstable; urgency=low |
| 3223 | |
| 3224 | * Updated Korean translation (templates, not po file) from Eungkyu Song |
| 3225 | <eungkyu@sparcs.kaist.ac.kr>, Closes: #99034 |
| 3226 | |
| 3227 | -- Joey Hess <joeyh@debian.org> Mon, 28 May 2001 13:35:28 -0400 |
| 3228 | |
| 3229 | debconf (0.9.61) unstable; urgency=low |
| 3230 | |
| 3231 | * Added some space after prompts in text frontend, which seems to |
| 3232 | visually set off each new question more clearly. |
| 3233 | * Made the text frontend's long-broken shutdown() method work, to |
| 3234 | always ensure you have hit enter at a prompt if a message is printed |
| 3235 | out as the last part of a debconf run. After trying that out for a bit, |
| 3236 | I found I hated it, so I removed the method. |
| 3237 | * Put a blank line between short description and long description for |
| 3238 | notes. |
| 3239 | * In template parsing, don't add leading spaces before new paragraphs. |
| 3240 | (This was manifesting as an ugly one-space indent on paragraphs 2 and |
| 3241 | on, in the text frontend.) |
| 3242 | |
| 3243 | -- Joey Hess <joeyh@debian.org> Sun, 27 May 2001 20:03:47 -0400 |
| 3244 | |
| 3245 | debconf (0.9.60) unstable; urgency=low |
| 3246 | |
| 3247 | * Make dpkg-preconfigure read all of its input in --apt mode, even if it |
| 3248 | cannot preconfigure, so apt doesn't think it failed. However, this will |
| 3249 | only work in normal operation, and things might break in exceptional |
| 3250 | circumstances. I think this is a bug in apt. |
| 3251 | |
| 3252 | -- Joey Hess <joeyh@debian.org> Sun, 27 May 2001 15:22:16 -0400 |
| 3253 | |
| 3254 | debconf (0.9.59) unstable; urgency=low |
| 3255 | |
| 3256 | * Now that perl-base has Getopt::Long, I can get rid of the handrolled |
| 3257 | option parsing code in most every debconf utility, saving quite some |
| 3258 | LOC's. Even better, I was able to set up some global options for many |
| 3259 | utilities, so -f, --frontend, -p, and --priority are standard. And all |
| 3260 | the programs handle -h and --help too. More global options will likely |
| 3261 | follow. |
| 3262 | * Fixed dpkg-reconfigure --all. |
| 3263 | |
| 3264 | -- Joey Hess <joeyh@debian.org> Tue, 22 May 2001 17:36:50 -0400 |
| 3265 | |
| 3266 | debconf (0.9.58) unstable; urgency=low |
| 3267 | |
| 3268 | * Modified Template->clearall() to actually remove fields, rather |
| 3269 | than just setting them to ''. The old behavior broke badly if a |
| 3270 | localized Choices field was "cleared" -- debconf would then refuse to |
| 3271 | display that question in that locale, since there were no choices to |
| 3272 | choose from. Closes: #95487 |
| 3273 | * To make that fix possible, I had to add yet another function to the |
| 3274 | DbDriver interface, removefield(). |
| 3275 | |
| 3276 | -- Joey Hess <joeyh@debian.org> Tue, 15 May 2001 18:39:23 -0400 |
| 3277 | |
| 3278 | debconf (0.9.57) unstable; urgency=low |
| 3279 | |
| 3280 | * Removed all the lvalue stuff. Not used (I hope!), breaks under perl |
| 3281 | 5.6.1. |
| 3282 | |
| 3283 | -- Joey Hess <joeyh@debian.org> Mon, 14 May 2001 23:53:20 -0400 |
| 3284 | |
| 3285 | debconf (0.9.56) unstable; urgency=low |
| 3286 | |
| 3287 | * The POSIX_ME_HARDER release. |
| 3288 | * confmodule: more shell fun and games. Should now deal with spaces at |
| 3289 | the end of protocol lines. I will not go into the gory details, but it |
| 3290 | is *disgusting*. Closes: #91229 (RC) |
| 3291 | * ConfModule.pm: support a tab as the delimiter between numeric and |
| 3292 | textual return codes. |
| 3293 | |
| 3294 | -- Joey Hess <joeyh@debian.org> Mon, 14 May 2001 16:39:22 -0400 |
| 3295 | |
| 3296 | debconf (0.9.55) unstable; urgency=low |
| 3297 | |
| 3298 | * A typo in debconf-getlang was making it incorrectly mark some things as |
| 3299 | fuzzy. Fumitoshi UKAI pointed out the fix, Closes: #97475 |
| 3300 | * Some Spanish updates by Carlos Valdivia Yagüe. |
| 3301 | |
| 3302 | -- Joey Hess <joeyh@debian.org> Mon, 14 May 2001 15:17:31 -0400 |
| 3303 | |
| 3304 | debconf (0.9.54) unstable; urgency=low |
| 3305 | |
| 3306 | * Modified extended description parsing to not stick a space at the end |
| 3307 | of every paragraph, Closes: #97002 |
| 3308 | * Made template parsing less strict, allowing there to be no space after |
| 3309 | the colon. You should not do that though, except perhaps if the field |
| 3310 | value is blank. Closes: #97060 |
| 3311 | |
| 3312 | -- Joey Hess <joeyh@debian.org> Thu, 10 May 2001 21:14:18 -0400 |
| 3313 | |
| 3314 | debconf (0.9.53) unstable; urgency=low |
| 3315 | |
| 3316 | * In the dialog frontend, add a -- before the items in a select or |
| 3317 | multiselect list when running dialog. This allows the items to start |
| 3318 | with dashes.. |
| 3319 | |
| 3320 | -- Joey Hess <joeyh@debian.org> Wed, 9 May 2001 15:25:51 -0400 |
| 3321 | |
| 3322 | debconf (0.9.52) unstable; urgency=low |
| 3323 | |
| 3324 | * Dialog is the default frontend for new installs again, since slang |
| 3325 | still need work, and cannot work on the base system anyway. |
| 3326 | Closes: #96381 |
| 3327 | * DEBCONF_ADMIN_EMAIL can be used to change where debconf mails notes and |
| 3328 | stuff to, overriding whatever is in the config file. Note that it may |
| 3329 | be set to "" to disable mails. Closes: #95956 |
| 3330 | |
| 3331 | -- Joey Hess <joeyh@debian.org> Tue, 8 May 2001 21:36:50 -0400 |
| 3332 | |
| 3333 | debconf (0.9.51) unstable; urgency=low |
| 3334 | |
| 3335 | * Changed to converting html with html2text, which does better than |
| 3336 | links. |
| 3337 | |
| 3338 | -- Joey Hess <joeyh@debian.org> Mon, 7 May 2001 21:02:54 -0400 |
| 3339 | |
| 3340 | debconf (0.9.50) unstable; urgency=low |
| 3341 | |
| 3342 | * Remove /var/lib/debconf on upgrade. Nothing uses it anymore, |
| 3343 | and it contains some large old database files, and on most systems, |
| 3344 | a large amount of cruft (temporary files, editor backup files, backups |
| 3345 | of the db, sockets, the list goes on and on). |
| 3346 | * Expunged all remaining traces of the directory from debconf and its |
| 3347 | documentation. |
| 3348 | |
| 3349 | -- Joey Hess <joeyh@debian.org> Mon, 7 May 2001 18:59:09 -0400 |
| 3350 | |
| 3351 | debconf (0.9.41) unstable; urgency=low |
| 3352 | |
| 3353 | * Correcgted bashism in docs, Closes: #96139 |
| 3354 | |
| 3355 | -- Joey Hess <joeyh@debian.org> Thu, 3 May 2001 15:34:06 -0400 |
| 3356 | |
| 3357 | debconf (0.9.40) unstable; urgency=high |
| 3358 | |
| 3359 | * Fixed a bug in dpkg-reconfigure that made reconfiguring base-config |
| 3360 | fail half way through because of db lock contention problems. Db->save |
| 3361 | was not causing the db to shut down all the way, because |
| 3362 | %DbDriver::drivers still had a reference to it. That should be a |
| 3363 | WeakRef, but WeakRef's arn't available in base, so I had to solve it |
| 3364 | differently: I redefined savedb() to also close the db, dropping all |
| 3365 | locks. Closes: #95449 (The high urgency is because this breaks new |
| 3366 | installs of woody..) |
| 3367 | * Also fixed dpkg-reconfigure to re-load the db properly after all this |
| 3368 | (typo). |
| 3369 | * Fixed an overoptimization in the Text Dialog input Element that caused |
| 3370 | it to default inconsistently to yes or no the first time, and y or n |
| 3371 | thereafter. |
| 3372 | |
| 3373 | -- Joey Hess <joeyh@debian.org> Wed, 2 May 2001 14:50:57 -0400 |
| 3374 | |
| 3375 | debconf (0.9.39) unstable; urgency=low |
| 3376 | |
| 3377 | * Changed the debug and log stuff in debconf.conf and removed log-to. |
| 3378 | This will break any debconf.conf files which used that stuff, but I'm |
| 3379 | proably the only one. The new scheme is more realistic -- you can have |
| 3380 | debconf always log a given thing, while turning on debugging of other |
| 3381 | things temporarily on the fly. |
| 3382 | |
| 3383 | -- Joey Hess <joeyh@debian.org> Sat, 28 Apr 2001 12:04:51 -0400 |
| 3384 | |
| 3385 | debconf (0.9.38) unstable; urgency=low |
| 3386 | |
| 3387 | * debconf-doc moved to section doc, Closes: #94840 |
| 3388 | |
| 3389 | -- Joey Hess <joeyh@debian.org> Fri, 27 Apr 2001 11:28:35 -0400 |
| 3390 | |
| 3391 | debconf (0.9.37) unstable; urgency=low |
| 3392 | |
| 3393 | * The "timezone bingo" release. |
| 3394 | * Made syslog logging work with syslogd in its default configuration, |
| 3395 | which only listens to the unix domain socket, not inet. |
| 3396 | * If any of the syslog stuff fails, catch the exception and don't |
| 3397 | log anything (think single user mode). I thought about falling back to |
| 3398 | stderr logging, but if you log to syslog you probably don't want the |
| 3399 | log info scrawled accross the console during routine single user mode |
| 3400 | upgrades. |
| 3401 | |
| 3402 | -- Joey Hess <joeyh@debian.org> Mon, 23 Apr 2001 15:57:06 -0500 |
| 3403 | |
| 3404 | debconf (0.9.36) unstable; urgency=low |
| 3405 | |
| 3406 | * Fixed variable expansion problem if a variable existed twice in the |
| 3407 | same line. It was caused by $2 getting clobbered. Closes: #94395 |
| 3408 | |
| 3409 | -- Joey Hess <joeyh@debian.org> Sat, 21 Apr 2001 16:01:01 -0700 |
| 3410 | |
| 3411 | debconf (0.9.35) unstable; urgency=low |
| 3412 | |
| 3413 | * Closes: #93493 |
| 3414 | |
| 3415 | -- Joey Hess <joeyh@debian.org> Tue, 10 Apr 2001 01:37:21 -0700 |
| 3416 | |
| 3417 | debconf (0.9.34) unstable; urgency=low |
| 3418 | |
| 3419 | * Fixed undefined values with log_to. |
| 3420 | |
| 3421 | -- Joey Hess <joeyh@debian.org> Mon, 9 Apr 2001 12:54:25 -0700 |
| 3422 | |
| 3423 | debconf (0.9.33) unstable; urgency=low |
| 3424 | |
| 3425 | * Updated to important priority since some important priority stuff uses |
| 3426 | it. |
| 3427 | |
| 3428 | -- Joey Hess <joeyh@debian.org> Fri, 6 Apr 2001 00:45:07 -0700 |
| 3429 | |
| 3430 | debconf (0.9.32) unstable; urgency=low |
| 3431 | |
| 3432 | * The config file can have a Debug: line that is the same as always |
| 3433 | setting DEBCONF_DEBUG. The config file can also be used to redirect |
| 3434 | debug output to the syslog. |
| 3435 | |
| 3436 | -- Joey Hess <joeyh@debian.org> Thu, 5 Apr 2001 10:10:21 -0700 |
| 3437 | |
| 3438 | debconf (0.9.31) unstable; urgency=low |
| 3439 | |
| 3440 | * debconf-mergetemplates: ignore locale settings, as they should not take |
| 3441 | effect for this program. Closes: #91860 |
| 3442 | |
| 3443 | -- Joey Hess <joeyh@debian.org> Tue, 27 Mar 2001 23:43:44 -0800 |
| 3444 | |
| 3445 | debconf (0.9.30) unstable; urgency=low |
| 3446 | |
| 3447 | * Jacobo Tarrio <jtarrio@iname.com> contributed a Galician translation, |
| 3448 | bringing the number of languages supported up to 15. |
| 3449 | |
| 3450 | -- Joey Hess <joeyh@debian.org> Sun, 25 Mar 2001 14:49:15 -0800 |
| 3451 | |
| 3452 | debconf (0.9.29) unstable; urgency=low |
| 3453 | |
| 3454 | * Added Brazilian Portuguese translation by "Gustavo Noronha Silva (KoV)" |
| 3455 | <kov@debian.org>, Closes: #90864 |
| 3456 | |
| 3457 | -- Joey Hess <joeyh@debian.org> Fri, 23 Mar 2001 20:49:51 -0800 |
| 3458 | |
| 3459 | debconf (0.9.28) unstable; urgency=high |
| 3460 | |
| 3461 | * The "bugger testing" release. |
| 3462 | * Uploaded with high urgency because I am SICK AND TIRED of getting |
| 3463 | 2 bugs a day from people who have downgraded to the ancient debconf in |
| 3464 | testing and broken their systems, the 2 other bugs a day from people |
| 3465 | who panic at the sight of a perl -w message, and the 3 or 4 messages a |
| 3466 | day on -user from people who are experiencing other, tangential |
| 3467 | problems. |
| 3468 | |
| 3469 | -- Joey Hess <joeyh@debian.org> Tue, 20 Mar 2001 12:20:53 -0800 |
| 3470 | |
| 3471 | debconf (0.9.27) unstable; urgency=low |
| 3472 | |
| 3473 | * Moved config file reading into Debconf::Config. This let me easily add |
| 3474 | support for configuring more things in the config file. You can specify |
| 3475 | a frontend or a priority in there with more to come soon. |
| 3476 | * Config file can also be used to set Admin-Email, which defaults to |
| 3477 | root, but can redirect mail to anyone. Also, this can be used to |
| 3478 | turn off mail entirely. Closes: #70677 |
| 3479 | * Made dpkg-preconfigure print usage if called incorrectly, instead of |
| 3480 | a screen of crazed messages. |
| 3481 | * Tightened up protocol parsing. |
| 3482 | |
| 3483 | -- Joey Hess <joeyh@debian.org> Sun, 18 Mar 2001 23:06:09 -0800 |
| 3484 | |
| 3485 | debconf (0.9.26) unstable; urgency=low |
| 3486 | |
| 3487 | * Completed and updated Finnish translation by Jaakko Kangasharju |
| 3488 | <ashar@iki.fi> |
| 3489 | * Added code in the postinst to delete any files that inexplicably linger |
| 3490 | in /usr/lib/perl5/Debconf/, since since files break the current debconf |
| 3491 | badly. I don't know why two people have reported files there; it's |
| 3492 | either user error or some crazy dpkg bug. Closes: #89471 |
| 3493 | * Check to make sure a template has owners besides just existing before |
| 3494 | returning it in Template->new. This should not be necessary, but |
| 3495 | it fixes a problem with the templates db sometimes having templates |
| 3496 | that lack any owners. I hypothesize that the problem was caused by |
| 3497 | one of the early 0.9x releases, but I cannot reproduce it, so this will |
| 3498 | have to do for a workaround. Closes: #89155 |
| 3499 | |
| 3500 | -- Joey Hess <joeyh@debian.org> Sun, 18 Mar 2001 14:26:11 -0800 |
| 3501 | |
| 3502 | debconf (0.9.25) unstable; urgency=low |
| 3503 | |
| 3504 | * Branden is able to trigger the most obscure cases. :-) |
| 3505 | Fixed a bug where a question was unregistered and removed, then |
| 3506 | the confmodule tried to access the question again in the same run, and |
| 3507 | Debconf::Question has a question object by that name cached, so it used |
| 3508 | it, and the results were ugly. The fix is simple: when a question is |
| 3509 | unregistered, remove the object from the cache. Closes: #89262 |
| 3510 | |
| 3511 | -- Joey Hess <joeyh@debian.org> Wed, 14 Mar 2001 15:24:08 -0800 |
| 3512 | |
| 3513 | debconf (0.9.24) unstable; urgency=low |
| 3514 | |
| 3515 | * Changed how I disable echo in password prompts in the text frontend. |
| 3516 | For all readline libraries except ReadLine::Perl, I just use stty |
| 3517 | -echo. That doesn't work for ReadLine::Perl, so I had to read the line |
| 3518 | myself in that case. What a PITA. Closes: #89324 |
| 3519 | * Fixed dialog frontend to display cancel button when backing up is |
| 3520 | enabled. Closes: #89364 |
| 3521 | |
| 3522 | -- Joey Hess <joeyh@debian.org> Tue, 13 Mar 2001 09:18:56 -0500 |
| 3523 | |
| 3524 | debconf (0.9.23) unstable; urgency=low |
| 3525 | |
| 3526 | * dpkg-preconfigure: fixed problem with it trying to run an unlinked |
| 3527 | config file if there was a template parse error (triggered by tgif). |
| 3528 | |
| 3529 | -- Joey Hess <joeyh@debian.org> Fri, 9 Mar 2001 17:11:04 -0800 |
| 3530 | |
| 3531 | debconf (0.9.22) unstable; urgency=low |
| 3532 | |
| 3533 | * Added Debug driver and simplified some other debug output. |
| 3534 | * Added Pipe db driver. If Craig really wants, he can use this to do |
| 3535 | exactly what he was complaining that debconf could not do. I think, |
| 3536 | though, that there are really better ways of accomplishing the same thing. |
| 3537 | * Added versioning to some 'use base'es, to detect people who have an old |
| 3538 | base.pm floating around somewhere. See bug #89050 |
| 3539 | |
| 3540 | -- Joey Hess <joeyh@debian.org> Thu, 8 Mar 2001 12:24:37 -0800 |
| 3541 | |
| 3542 | debconf (0.9.21) unstable; urgency=low |
| 3543 | |
| 3544 | * Simplified the functions generated by /usr/share/debconf/confmodule |
| 3545 | by using read -r a b instead of doing the set -- split thing. |
| 3546 | * Sanitize IFS in there, so things like cvs's config script that mangle |
| 3547 | it will not produce unexpected results. Closes: #88830 |
| 3548 | |
| 3549 | -- Joey Hess <joeyh@debian.org> Thu, 8 Mar 2001 10:59:22 -0800 |
| 3550 | |
| 3551 | debconf (0.9.20) unstable; urgency=low |
| 3552 | |
| 3553 | * Fixed stacks so shadowing actually works and non-topmost items can be |
| 3554 | seen (stupid thinko). Also improved debug output. I now have some |
| 3555 | satellite systems that are successfully using a master debconf db for |
| 3556 | defaults, with local modifications stored locally (using icky nfs as |
| 3557 | the transport though), so stacks are useful, but still experimental. |
| 3558 | |
| 3559 | -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2001 21:03:22 -0800 |
| 3560 | |
| 3561 | debconf (0.9.19) unstable; urgency=low |
| 3562 | |
| 3563 | * Made Db.pm read /usr/share/debconf/debconf.conf if no other config file |
| 3564 | is found, so it will have sensible defaults in two situations: |
| 3565 | 1) user decides to delete file in /etc |
| 3566 | 2) upgrade from pre-conffile version, and debconf is asked to do |
| 3567 | something before it is configured |
| 3568 | Closes: #88840 |
| 3569 | |
| 3570 | -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2001 18:25:28 -0800 |
| 3571 | |
| 3572 | debconf (0.9.18) unstable; urgency=low |
| 3573 | |
| 3574 | * Renamed Copy driver to Backup, and renamed its fields too -- if you |
| 3575 | have used it already, take note! |
| 3576 | * Some internal restructuring of db driver classes. |
| 3577 | * Added debconf-copydb, the all-singing all dancing db conversion, |
| 3578 | excerpting, and copying tool, to debconf-utils. |
| 3579 | * Backups of File db's can be turned off. |
| 3580 | |
| 3581 | -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2001 15:15:51 -0800 |
| 3582 | |
| 3583 | debconf (0.9.17) unstable; urgency=low |
| 3584 | |
| 3585 | * Made dpkg-preconfigure drop a user-level debug item including the name |
| 3586 | of the package and its version as the package is preconfigured. |
| 3587 | Closes: #88855 |
| 3588 | |
| 3589 | -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2001 11:08:30 -0800 |
| 3590 | |
| 3591 | debconf (0.9.16) unstable; urgency=low |
| 3592 | |
| 3593 | * Updated transition_db.pl to fix skipping of items with no owner. |
| 3594 | Closes: #88820 |
| 3595 | * Documented in the user's guide that it needs apt-utils 0.5 or above for |
| 3596 | preconfiguration (really later, since that is currently broken in |
| 3597 | apt..) Closes: #88705 |
| 3598 | * Made apt-extracttemplates be less scary if apt-utils is not installed. |
| 3599 | We really need a better solution here, I think.. |
| 3600 | * Updated french translation from Martin Quinson <Martin.Quinson@ens-lyon.fr> |
| 3601 | |
| 3602 | -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2001 10:19:05 -0800 |
| 3603 | |
| 3604 | debconf (0.9.15) unstable; urgency=low |
| 3605 | |
| 3606 | * Made the File DbDriver keep a backup file in -old, and |
| 3607 | greatly increased the robustness of its writes. Closes: #88804 |
| 3608 | * Increased the robustness of the writes done by the directory driver |
| 3609 | too, though it doesn't keep backups. |
| 3610 | * For general backup purposes, introduced a new metadriver called |
| 3611 | Copy, which does all reads and writes to one driver, while sending |
| 3612 | a copy of all writes to another driver. |
| 3613 | |
| 3614 | -- Joey Hess <joeyh@debian.org> Tue, 6 Mar 2001 16:56:32 -0800 |
| 3615 | |
| 3616 | debconf (0.9.14) unstable; urgency=low |
| 3617 | |
| 3618 | * Resetting the value of a question that had no default stuffed an undef |
| 3619 | into the cache dbdriver, which made the 822 formatter warn of |
| 3620 | uninitialized values. Fixed by making template field accesses always |
| 3621 | return a defined value, even if the field isn't present. Closes: #88751 |
| 3622 | * Fixed some exporter problems. |
| 3623 | * Removed bogus preconfig template item (again..). |
| 3624 | * Moved dirty flag out into its own hash, so items in the cache can be |
| 3625 | marked dirty and removed at the same time. This should really fix |
| 3626 | unregistration of items. I had been meaning to do this last week, but |
| 3627 | it seems I forgot. |
| 3628 | * Actually enabled the optimization of not saving flatfile db if no |
| 3629 | changes were made, and made it not save deleted items. |
| 3630 | |
| 3631 | -- Joey Hess <joeyh@debian.org> Tue, 6 Mar 2001 07:26:58 -0800 |
| 3632 | |
| 3633 | debconf (0.9.13) unstable; urgency=low |
| 3634 | |
| 3635 | * Modified the transition script to detect corrupt old databases that |
| 3636 | have some questions with undefined templates. Those are just skipped, |
| 3637 | and it prints out a warning. I've only had one report of this problem |
| 3638 | so far. Closes: #88731 |
| 3639 | * Strip the transition script. |
| 3640 | |
| 3641 | -- Joey Hess <joeyh@debian.org> Tue, 6 Mar 2001 04:38:59 -0800 |
| 3642 | |
| 3643 | debconf (0.9.12) unstable; urgency=low |
| 3644 | |
| 3645 | * I think the haikus are over. :-) |
| 3646 | * Renamed apt.conf.d file to 70debconf. |
| 3647 | |
| 3648 | -- Joey Hess <joeyh@debian.org> Tue, 6 Mar 2001 00:04:40 -0800 |
| 3649 | |
| 3650 | debconf (0.9.11) unstable; urgency=low |
| 3651 | |
| 3652 | * Workaround a bug |
| 3653 | that showed up in fresh installs |
| 3654 | or ancient upgrades. Closes: #88682, #88676 |
| 3655 | |
| 3656 | The fix is simple: |
| 3657 | just don't abort if it fails |
| 3658 | to unregister. |
| 3659 | |
| 3660 | -- Joey Hess <joeyh@debian.org> Mon, 5 Mar 2001 19:06:15 -0800 |
| 3661 | |
| 3662 | debconf (0.9.10) unstable; urgency=low |
| 3663 | |
| 3664 | * Though I waited long -- |
| 3665 | twelve days -- I must upload now. |
| 3666 | (And thus, miss testing.) |
| 3667 | |
| 3668 | * The long overdue |
| 3669 | backend database is here: |
| 3670 | the missing quarter. Closes: #50437 |
| 3671 | |
| 3672 | And so the version |
| 3673 | approaches 1.0 -- joy! |
| 3674 | Though more work awaits. |
| 3675 | |
| 3676 | * Db setup lore |
| 3677 | is in debconf.conf(5) |
| 3678 | in debconf-doc. |
| 3679 | |
| 3680 | You'll find it's layered; |
| 3681 | quite a flexible design |
| 3682 | (many thanks, Wichert). |
| 3683 | |
| 3684 | Users can setup |
| 3685 | their own debconf db's or |
| 3686 | use the global one. |
| 3687 | |
| 3688 | (If, that is, they choose |
| 3689 | to use the DirTree driver |
| 3690 | for the global store.) Closes: #81574 |
| 3691 | |
| 3692 | * To make this work, though, |
| 3693 | debconf must conflict with old |
| 3694 | cdebconf versions. |
| 3695 | |
| 3696 | The ones that themselves |
| 3697 | used /etc/debconf.conf |
| 3698 | as their config file. |
| 3699 | |
| 3700 | * And I had to write |
| 3701 | some transition code, too (bleagh), |
| 3702 | to reformat stuff. |
| 3703 | |
| 3704 | This should work better |
| 3705 | than past conversions, I hope. |
| 3706 | Still needs testing, though. |
| 3707 | |
| 3708 | So, it won't delete |
| 3709 | the old database files yet, |
| 3710 | 'till I'm sure that's safe. |
| 3711 | |
| 3712 | Anyhow, reports |
| 3713 | of trouble in past upgrades |
| 3714 | are now obsolete. Closes: #80940, #88256 |
| 3715 | |
| 3716 | (Report new bugs though, |
| 3717 | if you must. I don't mind (much). |
| 3718 | Just don't send dups, please.) |
| 3719 | |
| 3720 | * All of debconf's code |
| 3721 | does sane temp file opens now: |
| 3722 | no more cruft in var. |
| 3723 | |
| 3724 | * The interface to |
| 3725 | debconf-communicate |
| 3726 | has utterly changed. |
| 3727 | |
| 3728 | * I updated the |
| 3729 | Dutch translation (or rather, |
| 3730 | some Dutch guy did -- thanks). Closes: #87493 |
| 3731 | |
| 3732 | Other translations |
| 3733 | are probably outdated |
| 3734 | after these changes. |
| 3735 | |
| 3736 | Come to think of it, |
| 3737 | the Dutch one may be too; it's |
| 3738 | a week or two old. |
| 3739 | |
| 3740 | * Debconf must always |
| 3741 | be usable, so I made |
| 3742 | it pre-dep on perl. |
| 3743 | |
| 3744 | * The new db code |
| 3745 | fixes a db reload |
| 3746 | bug in -reconfigure. Closes: #85873 |
| 3747 | |
| 3748 | * Some bugs are fixed in |
| 3749 | the preconfigure program |
| 3750 | by this upload too: |
| 3751 | |
| 3752 | Overfiend, it makes |
| 3753 | two passes now, so scary |
| 3754 | shared templates will work. |
| 3755 | |
| 3756 | * Besides these changes, |
| 3757 | some mods to support the new |
| 3758 | apt slipped in somehow: |
| 3759 | |
| 3760 | apt.conf.d |
| 3761 | is used rather than munging |
| 3762 | apt.conf by hand. |
| 3763 | |
| 3764 | * I gladly removed |
| 3765 | apt-extracttemplates: moved |
| 3766 | to apt-utils. |
| 3767 | |
| 3768 | Preconfiguring |
| 3769 | requires that package now |
| 3770 | be installed, to work. |
| 3771 | |
| 3772 | A Reccommends is |
| 3773 | present in debconf, but, <sigh>, |
| 3774 | apt will ignore it. |
| 3775 | |
| 3776 | So you might have to |
| 3777 | install apt-utils by hand |
| 3778 | to get it working. |
| 3779 | |
| 3780 | On the plus side, though -- |
| 3781 | porters everywhere rejoice -- |
| 3782 | debconf is arch all! |
| 3783 | |
| 3784 | So maybe it'll |
| 3785 | get into testing one day, |
| 3786 | not many weeks hence. |
| 3787 | |
| 3788 | * And I think that's all |
| 3789 | the changes of note in this |
| 3790 | release of debconf. |
| 3791 | |
| 3792 | I'll stop sitting here |
| 3793 | in the dark counting fingers, |
| 3794 | and zinc off to bed. |
| 3795 | |
| 3796 | -- Joey Hess <joeyh@debian.org> Mon, 5 Mar 2001 02:36:31 -0800 |
| 3797 | |
| 3798 | debconf (0.5.64) unstable; urgency=low |
| 3799 | |
| 3800 | * Updated to new perl policy. |
| 3801 | |
| 3802 | -- Joey Hess <joeyh@debian.org> Sat, 17 Feb 2001 23:16:02 -0800 |
| 3803 | |
| 3804 | debconf (0.5.63) unstable; urgency=low |
| 3805 | |
| 3806 | * debconf-communicate now accepts piped input, or you can just run |
| 3807 | it and talk with debconf on the fly over stdin. |
| 3808 | * use debhelper v3. |
| 3809 | |
| 3810 | -- Joey Hess <joeyh@debian.org> Sat, 17 Feb 2001 21:36:33 -0800 |
| 3811 | |
| 3812 | debconf (0.5.62) unstable; urgency=low |
| 3813 | |
| 3814 | * Fix compilation with apt 0.4. Closes: #86417 |
| 3815 | |
| 3816 | -- Joey Hess <joeyh@debian.org> Sat, 17 Feb 2001 19:58:13 -0800 |
| 3817 | |
| 3818 | debconf (0.5.61) unstable; urgency=low |
| 3819 | |
| 3820 | * Removed outdated test of $@ from element creation code. |
| 3821 | |
| 3822 | -- Joey Hess <joeyh@debian.org> Wed, 14 Feb 2001 14:24:10 -0800 |
| 3823 | |
| 3824 | debconf (0.5.60) unstable; urgency=low |
| 3825 | |
| 3826 | * Dutch templates file from "Thomas J. Zeeman" <tjzeeman@cs.vu.nl>, |
| 3827 | Closes: #85549 |
| 3828 | * Added code to support foolish downgrades to really old and crufty |
| 3829 | versions of debconf. Closes: #85124 |
| 3830 | |
| 3831 | -- Joey Hess <joeyh@debian.org> Mon, 12 Feb 2001 14:49:52 -0800 |
| 3832 | |
| 3833 | debconf (0.5.59) unstable; urgency=low |
| 3834 | |
| 3835 | * Added half a Finnish translation (the templates half), by Jaakko |
| 3836 | Kangasharju <ashar@iki.fi>, Closes: #85199 |
| 3837 | * More unremarkable changes here and there. |
| 3838 | |
| 3839 | -- Joey Hess <joeyh@debian.org> Wed, 7 Feb 2001 13:49:07 -0800 |
| 3840 | |
| 3841 | debconf (0.5.58) unstable; urgency=low |
| 3842 | |
| 3843 | * Italian template update. |
| 3844 | |
| 3845 | -- Joey Hess <joeyh@debian.org> Mon, 5 Feb 2001 17:38:29 -0800 |
| 3846 | |
| 3847 | debconf (0.5.57) unstable; urgency=low |
| 3848 | |
| 3849 | * Corrected an off-by-one in FSET arg checking, Closes: #84792 |
| 3850 | |
| 3851 | -- Joey Hess <joeyh@debian.org> Sun, 4 Feb 2001 14:04:11 -0800 |
| 3852 | |
| 3853 | debconf (0.5.56) unstable; urgency=low |
| 3854 | |
| 3855 | * Another french po file update. |
| 3856 | |
| 3857 | -- Joey Hess <joeyh@debian.org> Fri, 2 Feb 2001 14:18:16 -0800 |
| 3858 | |
| 3859 | debconf (0.5.55) unstable; urgency=low |
| 3860 | |
| 3861 | * Updated Franch translation from Martin Quinson |
| 3862 | <Martin.Quinson@ens-lyon.fr> |
| 3863 | * debconf-getlang now preserves fuzzy translations accross multiple runs, |
| 3864 | if a new translation is not put in. I also had to rename the -OLD |
| 3865 | fields to -fuzzy. |
| 3866 | |
| 3867 | -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2001 13:39:25 -0800 |
| 3868 | |
| 3869 | debconf (0.5.54) unstable; urgency=low |
| 3870 | |
| 3871 | * Fixed a couple of memory leaks that the absurd bug in magicfilter |
| 3872 | exposes. Closes: #84211 |
| 3873 | |
| 3874 | -- Joey Hess <joeyh@debian.org> Wed, 31 Jan 2001 14:18:46 -0800 |
| 3875 | |
| 3876 | debconf (0.5.53) unstable; urgency=low |
| 3877 | |
| 3878 | * Updated the Swedish translation. |
| 3879 | * Made debconf-getlang more or less ignore whitespace as a factor |
| 3880 | in fuzzy translations. |
| 3881 | * Now you have to list the files to look at in stats mode too, |
| 3882 | seems hardcoding the lookup wasn't such a good idea. |
| 3883 | * Removed the -q flag, just use --stats instead. |
| 3884 | * Added Korean translation from Eungkyu Song <eungkyu@sparcs.kaist.ac.kr> |
| 3885 | |
| 3886 | -- Joey Hess <joeyh@debian.org> Tue, 30 Jan 2001 11:19:11 -0800 |
| 3887 | |
| 3888 | debconf (0.5.52) unstable; urgency=low |
| 3889 | |
| 3890 | * Now that policy includes the debconf spec, I have removed the spec |
| 3891 | from this source tree and debconf-doc. Since the version in policy is |
| 3892 | canoical, I have removed the spec from cvs too. It will remain in the |
| 3893 | Attic for historical purposes. I do still include a copy of the priority |
| 3894 | table so it can go in the user's guide, and debconf-doc now suggests |
| 3895 | debian-policy. |
| 3896 | |
| 3897 | -- Joey Hess <joeyh@debian.org> Mon, 29 Jan 2001 18:46:35 -0800 |
| 3898 | |
| 3899 | debconf (0.5.51) unstable; urgency=low |
| 3900 | |
| 3901 | * debconf-getlang supports detection of fuzzy translations now, |
| 3902 | and can display translation stats for a package too. See man page. |
| 3903 | * Added dialog frontend back to template description for now. |
| 3904 | Closes: #83670 |
| 3905 | |
| 3906 | -- Joey Hess <joeyh@debian.org> Mon, 29 Jan 2001 16:01:07 -0800 |
| 3907 | |
| 3908 | debconf (0.5.50) unstable; urgency=low |
| 3909 | |
| 3910 | * Changes to do with -ll_LL field localizations. These should actually |
| 3911 | work now. |
| 3912 | * Suddenly I have to hardcode the docbook xml version in DOCTYPE. Very |
| 3913 | strange. |
| 3914 | |
| 3915 | -- Joey Hess <joeyh@debian.org> Mon, 29 Jan 2001 13:17:48 -0800 |
| 3916 | |
| 3917 | debconf (0.5.49) unstable; urgency=low |
| 3918 | |
| 3919 | * Clean up after bogus foo/bar template I accidentially released. |
| 3920 | * Added German template translation by Michael Bramer <grisu@debian.org>, |
| 3921 | Closes: #82914 |
| 3922 | |
| 3923 | -- Joey Hess <joeyh@debian.org> Fri, 19 Jan 2001 16:07:07 -0800 |
| 3924 | |
| 3925 | debconf (0.5.48) unstable; urgency=low |
| 3926 | |
| 3927 | * Corrected overrides disparities. |
| 3928 | |
| 3929 | -- Joey Hess <joeyh@debian.org> Thu, 18 Jan 2001 13:36:05 -0800 |
| 3930 | |
| 3931 | debconf (0.5.47) unstable; urgency=low |
| 3932 | |
| 3933 | * dpkg-preconfigure: Split on any whitespace, Closes: #82579 |
| 3934 | * po/Makefile is now smart about msgmerge just updating datestamps, |
| 3935 | and doesn't let such trivial changes be checked into cvs. |
| 3936 | |
| 3937 | -- Joey Hess <joeyh@debian.org> Wed, 17 Jan 2001 11:28:24 -0800 |
| 3938 | |
| 3939 | debconf (0.5.46) unstable; urgency=low |
| 3940 | |
| 3941 | * dpkg-preconfigure: don't split on apt-extractemplates output on |
| 3942 | ' ', use \s |
| 3943 | |
| 3944 | -- Joey Hess <joeyh@debian.org> Sun, 14 Jan 2001 23:08:27 -0800 |
| 3945 | |
| 3946 | debconf (0.5.45) unstable; urgency=low |
| 3947 | |
| 3948 | * Fixed type that broke slang note elements, Closes: #81869 |
| 3949 | |
| 3950 | -- Joey Hess <joeyh@debian.org> Wed, 10 Jan 2001 15:33:55 -0800 |
| 3951 | |
| 3952 | debconf (0.5.44) unstable; urgency=low |
| 3953 | |
| 3954 | * Modified slang frontend to not instantiate Term::Stool widgets until |
| 3955 | the GO command. This allows for thinge like: |
| 3956 | db_set foo yes; db_input priority foo || db_set foo no |
| 3957 | * All other frontends should already handle this just fine. |
| 3958 | |
| 3959 | -- Joey Hess <joeyh@debian.org> Tue, 9 Jan 2001 21:38:22 -0800 |
| 3960 | |
| 3961 | debconf (0.5.43) unstable; urgency=low |
| 3962 | |
| 3963 | * Modified shell confmodule to use read -r, so if \ characters are |
| 3964 | read in, it will not interpret them. That was causing mangled password |
| 3965 | entry problems in base-config, Closes: #77920. It could also cause |
| 3966 | random hangs if the data was just right.. |
| 3967 | |
| 3968 | -- Joey Hess <joeyh@debian.org> Tue, 9 Jan 2001 16:43:21 -0800 |
| 3969 | |
| 3970 | debconf (0.5.42) unstable; urgency=low |
| 3971 | |
| 3972 | * apt-extracttemplates null pointer checking, Closes: #77787 |
| 3973 | |
| 3974 | -- Joey Hess <joeyh@debian.org> Sun, 7 Jan 2001 16:57:38 -0800 |
| 3975 | |
| 3976 | debconf (0.5.41) unstable; urgency=low |
| 3977 | |
| 3978 | * Modified a few places in the tutorial to refer to essential packages, |
| 3979 | not the base system. Closes: #81350 |
| 3980 | |
| 3981 | -- Joey Hess <joeyh@debian.org> Fri, 5 Jan 2001 17:06:02 -0800 |
| 3982 | |
| 3983 | debconf (0.5.40) unstable; urgency=low |
| 3984 | |
| 3985 | * Build-depends perl-5.6-base, Closes: #81328 |
| 3986 | |
| 3987 | -- Joey Hess <joeyh@debian.org> Fri, 5 Jan 2001 15:39:24 -0800 |
| 3988 | |
| 3989 | debconf (0.5.39) unstable; urgency=low |
| 3990 | |
| 3991 | * To keep debconf out of testing for nother two weeks, I fixed a bug |
| 3992 | involving truncation of excessively-long short descriptions in the |
| 3993 | slang frontend. Closes: #80163 |
| 3994 | |
| 3995 | -- Joey Hess <joeyh@debian.org> Sun, 31 Dec 2000 18:04:39 -0800 |
| 3996 | |
| 3997 | debconf (0.5.38) unstable; urgency=low |
| 3998 | |
| 3999 | * I guess perl is fixed now, so I can remove the bogus dependancy. |
| 4000 | Thanks, bod! |
| 4001 | |
| 4002 | -- Joey Hess <joeyh@debian.org> Thu, 28 Dec 2000 20:39:59 -0800 |
| 4003 | |
| 4004 | debconf (0.5.37) unstable; urgency=low |
| 4005 | |
| 4006 | * Aw hell, that won't work; too many things still depend on old versions |
| 4007 | of perl. |
| 4008 | |
| 4009 | -- Joey Hess <joeyh@debian.org> Mon, 25 Dec 2000 23:48:07 -0800 |
| 4010 | |
| 4011 | debconf (0.5.36) unstable; urgency=low |
| 4012 | |
| 4013 | * The "I didn't get a fixed perl for $MAJOR_WINTER_HOLIDAY" release. |
| 4014 | * Conflicts with every perl-*-base package before perl-5.6-base, because |
| 4015 | perl's alternatives system has been known to make /usr/bin/perl point |
| 4016 | at some old version of perl, even though debconf depends on 5.6, which |
| 4017 | breaks things pretty badly. |
| 4018 | |
| 4019 | -- Joey Hess <joeyh@debian.org> Mon, 25 Dec 2000 23:28:04 -0800 |
| 4020 | |
| 4021 | debconf (0.5.35) unstable; urgency=low |
| 4022 | |
| 4023 | * Both dialog and whiptail now support --nocancel, which the dialog |
| 4024 | frontend will use now if a cancel button is not appropriate. |
| 4025 | Closes: #67419 |
| 4026 | * Reluctantly brought back a *temoporary* dependancy on perl-5.6 until |
| 4027 | it gets it act in order. Closes: #79571 (Debian *cannot* be released |
| 4028 | while debconf has this bogus dependancy.) |
| 4029 | |
| 4030 | -- Joey Hess <joeyh@debian.org> Thu, 14 Dec 2000 11:00:59 -0800 |
| 4031 | |
| 4032 | debconf (0.5.34) unstable; urgency=low |
| 4033 | |
| 4034 | * Fixed umask-related build problem, Closes: #78453 |
| 4035 | |
| 4036 | -- Joey Hess <joeyh@debian.org> Fri, 8 Dec 2000 14:41:56 -0800 |
| 4037 | |
| 4038 | debconf (0.5.33) unstable; urgency=low |
| 4039 | |
| 4040 | * Removed screen refresh forcing in the slang frontend, it makes |
| 4041 | it look like crap and if someone writes to the screen, that is their |
| 4042 | problem, not mine. |
| 4043 | * Corrected recently introduced resizing bug in slang frontend. |
| 4044 | |
| 4045 | -- Joey Hess <joeyh@debian.org> Wed, 6 Dec 2000 13:42:52 -0800 |
| 4046 | |
| 4047 | debconf (0.5.32) unstable; urgency=low |
| 4048 | |
| 4049 | * Removed bogus perl-5.6 dependancy, now that perl is fixed. |
| 4050 | * Now that base.pm is in perl-5.6-base, I no longer need to do hackery in |
| 4051 | my Makefile to avoid using that module. Got rid of it, and versioned |
| 4052 | dep on perl-5.6-base. |
| 4053 | |
| 4054 | -- Joey Hess <joeyh@debian.org> Mon, 4 Dec 2000 20:07:46 -0800 |
| 4055 | |
| 4056 | debconf (0.5.31) unstable; urgency=low |
| 4057 | |
| 4058 | * Put README.translators in debconf-doc. |
| 4059 | * Finally broke in and implemented multiselect support for the slang |
| 4060 | frontend. Closes: #65782, #67242, #67340, #71095, #78571 |
| 4061 | * That was harer than it seems, I had to change Slang Elements to hold |
| 4062 | groups of widgets, and support that everywhere. I also found it best to |
| 4063 | move all the wiget positioning code into Elements from the frontend. |
| 4064 | |
| 4065 | -- Joey Hess <joeyh@debian.org> Sat, 2 Dec 2000 14:51:53 -0800 |
| 4066 | |
| 4067 | debconf (0.5.30) unstable; urgency=low |
| 4068 | |
| 4069 | * Modified tutorial, Closes: #78537 |
| 4070 | |
| 4071 | -- Joey Hess <joeyh@debian.org> Fri, 1 Dec 2000 15:24:07 -0800 |
| 4072 | |
| 4073 | debconf (0.5.29) unstable; urgency=low |
| 4074 | |
| 4075 | * Two chinese translations of the templates file (zh_CN, zh_TW), from |
| 4076 | zw@debian.org |
| 4077 | |
| 4078 | -- Joey Hess <joeyh@debian.org> Thu, 30 Nov 2000 09:34:51 -0800 |
| 4079 | |
| 4080 | debconf (0.5.28) unstable; urgency=low |
| 4081 | |
| 4082 | * Removed test from dpkg-reconfigure for .config script. The test |
| 4083 | shouldn't be necessary; postinst scripts _should_ be idempotent. |
| 4084 | |
| 4085 | -- Joey Hess <joeyh@debian.org> Wed, 29 Nov 2000 16:53:29 -0800 |
| 4086 | |
| 4087 | debconf (0.5.27) unstable; urgency=low |
| 4088 | |
| 4089 | * If debconf is run without a controling tty.. |
| 4090 | - TERM will not be defined. This breaks the dialog frontend (which is |
| 4091 | broken pretty badly by the lack of a tty too ;-), so detect |
| 4092 | lack of TERM and refuse to use that frontend. |
| 4093 | - Same for slang frontend. |
| 4094 | - Lack of a controlling tty messes with the Text frontend, |
| 4095 | though it still half-way works in some circumstances. |
| 4096 | I've made its parent, the Tty frontend, detect this and bail. |
| 4097 | - That also affected the Editor frontend (which could perhaps work in |
| 4098 | this situation, but only if you use an X based editor, and tough |
| 4099 | luck then). |
| 4100 | ... so in conculsion, if you do this, you'll probably get the |
| 4101 | Noninteractive frontend. Woe on you if you're upgrading ssh and it |
| 4102 | clobbers PermitRootLogin. :-( |
| 4103 | * Tagged all frontend fallback messages for i18n. |
| 4104 | |
| 4105 | -- Joey Hess <joeyh@debian.org> Tue, 28 Nov 2000 13:26:38 -0800 |
| 4106 | |
| 4107 | debconf (0.5.26) unstable; urgency=low |
| 4108 | |
| 4109 | * Corrected uninitialized value leading to looping bahavior in text |
| 4110 | frontend, Closes: 77923 |
| 4111 | |
| 4112 | -- Joey Hess <joeyh@debian.org> Sat, 25 Nov 2000 16:37:21 -0800 |
| 4113 | |
| 4114 | debconf (0.5.25) unstable; urgency=low |
| 4115 | |
| 4116 | * dpkg-reconfigure: Wait until after loading db before doing frontend |
| 4117 | fix up. Closes: #77847 |
| 4118 | |
| 4119 | -- Joey Hess <joeyh@debian.org> Thu, 23 Nov 2000 13:54:19 -0800 |
| 4120 | |
| 4121 | debconf (0.5.24) unstable; urgency=low |
| 4122 | |
| 4123 | * Typo. |
| 4124 | |
| 4125 | -- Joey Hess <joeyh@debian.org> Wed, 22 Nov 2000 23:23:56 -0800 |
| 4126 | |
| 4127 | debconf (0.5.23) unstable; urgency=low |
| 4128 | |
| 4129 | * Fixed noninteractive note element to not let the shell get its grubby |
| 4130 | little hands on unvalidated input, which was making it puke. |
| 4131 | Closes: #77589 and a whole raft of other bugs filed against X which we |
| 4132 | will be merging to it. Special thanks to Ingo Saitz for providing many |
| 4133 | debug logs, and the person I've forgot who should delete my debug |
| 4134 | account from their box now. |
| 4135 | |
| 4136 | -- Joey Hess <joeyh@debian.org> Tue, 21 Nov 2000 23:22:09 -0800 |
| 4137 | |
| 4138 | debconf (0.5.22) unstable; urgency=low |
| 4139 | |
| 4140 | * Temporarily depends on perl-5.6 until perl-5.6-base is fixed so |
| 4141 | POSIX.pm works without the former package installed. Grrre. |
| 4142 | Closes: #77399, #77397 (really perl's bugs, but it has enough open on |
| 4143 | this issue already). |
| 4144 | |
| 4145 | -- Joey Hess <joeyh@debian.org> Sat, 18 Nov 2000 22:27:56 -0800 |
| 4146 | |
| 4147 | debconf (0.5.21) unstable; urgency=low |
| 4148 | |
| 4149 | * The stuff the postinst adds to apt.conf now doesn't return a error |
| 4150 | code and make the apt run fail even if peices of the system like perl |
| 4151 | are broken, as they are now for so many people. I had held off on this |
| 4152 | change for a long time, but enough is enough. |
| 4153 | * Also some not-yet-ready copletion stuff in the text frontend. |
| 4154 | |
| 4155 | -- Joey Hess <joeyh@debian.org> Thu, 16 Nov 2000 21:22:26 -0800 |
| 4156 | |
| 4157 | debconf (0.5.20) unstable; urgency=low |
| 4158 | |
| 4159 | * The text frontend now supports backing up! It's now probably the |
| 4160 | most usable of all debconf frontends, if you're comfortable at the |
| 4161 | command line. Give it a try! (Tab completion is on the horizon, too.) |
| 4162 | * A pretty painful reorganization of how all Elements return and validate |
| 4163 | values -- at least it's consistent now. |
| 4164 | * Probability I broke something this time: 76.51% |
| 4165 | |
| 4166 | -- Joey Hess <joeyh@debian.org> Thu, 16 Nov 2000 13:55:05 -0800 |
| 4167 | |
| 4168 | debconf (0.5.01) unstable; urgency=low |
| 4169 | |
| 4170 | * Added something to the help to make select widgets more obvious. |
| 4171 | * Fixed sizing of select widgets. |
| 4172 | |
| 4173 | -- Joey Hess <joeyh@debian.org> Wed, 15 Nov 2000 21:19:05 -0800 |
| 4174 | |
| 4175 | debconf (0.5.00) unstable; urgency=low |
| 4176 | |
| 4177 | * Modified all the frontends to deal with this scenario: |
| 4178 | A config scripts asks questions a, b, and c. a and c are asked at |
| 4179 | priorities that make them visible, b is not. The user gets to c, |
| 4180 | and backs up. |
| 4181 | Previously, debconf would loop back to b, skip it again, and return the |
| 4182 | user to c. Now it is smart enough to go back to a once b is skipped. |
| 4183 | * Changed how debconf keeps track of what questions have been seen |
| 4184 | before. Now it tracks this info on a per confmodule basis, and when a |
| 4185 | confmodule terminates, sets the "seen" flag on (almost) all questions |
| 4186 | that were displayed. Questions that are shown multiple times during the |
| 4187 | same confmodule run will indeed appear multiple times[1]. This makes |
| 4188 | supporting backing up trivial; it means that people have no excuse to |
| 4189 | play around with the isdefault flag anymore, which they almost always |
| 4190 | got wrong anyway; and it renames that flag to the much clearer "seen". |
| 4191 | * It is possible that this change breaks confmodules that expect to be able |
| 4192 | to display the same question twice with impunity. |
| 4193 | * NOTE NOTE NOTE if you use this new behavior, make sure to depend on |
| 4194 | debconf (>= 0.5)! |
| 4195 | * The isdefault flag will continue to work, it is just mapped to the |
| 4196 | inverse of the "seen" flag now, and deprecated. |
| 4197 | * All the frontends were reworked to various degrees to make this work, |
| 4198 | and I got rid of a fair bit of redundant code too. |
| 4199 | * Modified debconf's own config script to use these features and sure |
| 4200 | enough, it looks quite clean and simple now. |
| 4201 | * Updated all docs. |
| 4202 | * Added nasty code to transition from the isdefault flag to the new flag. |
| 4203 | * Fixed backup in dialog frontend, 255 == -1 |
| 4204 | * Just to make life more interesting, I made debconf depend on perl 5.6; |
| 4205 | which allows me to remove all my crud working around bugs in perl |
| 4206 | 5.005, and lets me use lots of nifty 5.6-specific features, but not, |
| 4207 | sadly, lvalues. |
| 4208 | * Probability of all this breaking something: 99.99% |
| 4209 | . |
| 4210 | [1] Unless they are to be displayed in the same block. |
| 4211 | |
| 4212 | -- Joey Hess <joeyh@debian.org> Tue, 14 Nov 2000 21:07:19 -0800 |
| 4213 | |
| 4214 | debconf (0.4.11) unstable; urgency=low |
| 4215 | |
| 4216 | * Swedish translation from peter karlsson <peter@softwolves.pp.se> |
| 4217 | |
| 4218 | -- Joey Hess <joeyh@debian.org> Sun, 12 Nov 2000 15:42:51 -0800 |
| 4219 | |
| 4220 | debconf (0.4.10) unstable; urgency=low |
| 4221 | |
| 4222 | * Corrected man page location, Closes: #76747 |
| 4223 | |
| 4224 | -- Joey Hess <joeyh@debian.org> Fri, 10 Nov 2000 17:28:16 -0800 |
| 4225 | |
| 4226 | debconf (0.4.09) unstable; urgency=low |
| 4227 | |
| 4228 | * Corrected italian choices list to include translation of "critical". |
| 4229 | I don't see any problems in the other translations. (No, there is no |
| 4230 | automated check yet.) Closes: #75312 |
| 4231 | * Slang frontend now forces a refresh each time. It pains me to do this, |
| 4232 | but it prevents screen corruption if something is output in between. |
| 4233 | Closes: #72891 |
| 4234 | * Wrote a debconf.8 man page, Closes: #58287 It's very tiny right now; |
| 4235 | I'd sorta like to convert the docbook userguide.xml and use it as the |
| 4236 | man page, but I cannot figure out docbook2man. Help! |
| 4237 | * Closes: #76273, this bug is only in a not really released version. |
| 4238 | * Randolph updated apt-extracttemplates to build with the new apt. I |
| 4239 | have converted that to use ifdefs so it should build with both. |
| 4240 | * Added a hostname to the mails sent out by the noninteractive frontend, |
| 4241 | as admins may have multiple hosts configured to sent mail with the same |
| 4242 | hostname. Closes: #76653 Also reformatted the messages some for clarity |
| 4243 | and conciseness. |
| 4244 | |
| 4245 | -- Joey Hess <joeyh@debian.org> Thu, 9 Nov 2000 13:58:53 -0800 |
| 4246 | |
| 4247 | debconf (0.4.08) unstable; urgency=low |
| 4248 | |
| 4249 | * Randolph updated apt-extracttemplates to use the new libapt. |
| 4250 | |
| 4251 | -- Joey Hess <joeyh@debian.org> Sat, 4 Nov 2000 20:42:07 -0800 |
| 4252 | |
| 4253 | debconf (0.4.07) unstable; urgency=low |
| 4254 | |
| 4255 | * Fixed a subtle bug in the slang frontend. This bug made noninteractive |
| 4256 | elements not be "shown" ever, so they didn't send mail. It also made |
| 4257 | noninteractive select elements get "" shoved into them whenever they |
| 4258 | were INPUT, which messed up some things like progeny's postfix package. |
| 4259 | |
| 4260 | -- Joey Hess <joeyh@debian.org> Tue, 31 Oct 2000 13:30:21 -0800 |
| 4261 | |
| 4262 | debconf (0.4.06) unstable; urgency=low |
| 4263 | |
| 4264 | * Added a check to the metaget command to make sure the requested field |
| 4265 | exists. |
| 4266 | |
| 4267 | -- Joey Hess <joeyh@debian.org> Thu, 26 Oct 2000 13:47:47 -0700 |
| 4268 | |
| 4269 | debconf (0.4.05) unstable; urgency=low |
| 4270 | |
| 4271 | * Ignore any number of leading and trailing newlines around templates, |
| 4272 | since the spec doesn't really say There Must Be Only One, and it can be |
| 4273 | useful to have more. Closes: #75420 |
| 4274 | |
| 4275 | -- Joey Hess <joeyh@debian.org> Mon, 23 Oct 2000 16:32:09 -0700 |
| 4276 | |
| 4277 | debconf (0.4.04) unstable; urgency=low |
| 4278 | |
| 4279 | * confmodule: Properly quote arguments to frontend, just in case. |
| 4280 | Closes: #74827 |
| 4281 | * debconf-loadtemplates was totally hosed. It forgot to load the db up, |
| 4282 | and so it wiped it all out when it saved it! Fixed, Closes: #74826 |
| 4283 | * Added basic syntax checking and usage to debconf-getlang (and |
| 4284 | debconf-loadtemplate too). Closes: #74825 |
| 4285 | |
| 4286 | -- Joey Hess <joeyh@debian.org> Mon, 23 Oct 2000 12:00:41 -0700 |
| 4287 | |
| 4288 | debconf (0.4.03) unstable; urgency=low |
| 4289 | |
| 4290 | * Fixed a typo in the preinst. |
| 4291 | Closes: #75318, #66484, #75322, #75328, #75339, #75341, #75319, #75367, |
| 4292 | #75399 (and probably a bunch more, but they're merged anyway). Actually |
| 4293 | tested this time, and it actually works. |
| 4294 | * Patch from bod to wrapper. |
| 4295 | |
| 4296 | -- Joey Hess <joeyh@debian.org> Mon, 23 Oct 2000 10:15:25 -0700 |
| 4297 | |
| 4298 | debconf (0.4.02) unstable; urgency=low |
| 4299 | |
| 4300 | * Bod rewrite the ConfModule wrapper. Now should handle errors properly. |
| 4301 | |
| 4302 | -- Joey Hess <joeyh@debian.org> Fri, 20 Oct 2000 15:51:46 -0700 |
| 4303 | |
| 4304 | debconf (0.4.01) unstable; urgency=low |
| 4305 | |
| 4306 | * Moved over to a hopefully more robust check in the preinst to see if |
| 4307 | the database needs to be converted, after receiving two reports that |
| 4308 | the current check is not always firing. Closes: #75240 |
| 4309 | * Patch from Martin Quinson <mquinson@ens-lyon.fr> to po/Makefile, adding |
| 4310 | stuff for translators. It automatically merges the new debconf.pot |
| 4311 | with .po files, and outputs stats on how up-to-date the translation is. |
| 4312 | * Seems that the Debian::DebConf::Client::ConfModule stub from bod |
| 4313 | isn't good enough. :-( The problem is code that calls stuff like |
| 4314 | Debian::DebConf::Client::ConfModule::title directly. Ugh. Added an AUTOLOAD |
| 4315 | with a nasty eval to deal with this. Closes: #75239 |
| 4316 | * Fixed an uninitialized value if a boolean item has no default. Bleagh. |
| 4317 | |
| 4318 | -- Joey Hess <joeyh@debian.org> Fri, 20 Oct 2000 11:24:03 -0700 |
| 4319 | |
| 4320 | debconf (0.4.00) unstable; urgency=low |
| 4321 | |
| 4322 | * Removed recursive build-dependancy on debconf-utils. There were two |
| 4323 | ways to do this, the quick hack way and the move lots of directories in |
| 4324 | cvs way. I took the latter. |
| 4325 | * While I was reorganizing *EVERYTHING*, I renamed all the perl modules, |
| 4326 | what was Debian::DebConf::foo is now Debconf::foo. |
| 4327 | Debian::DebConf::Client::ConfModule is now just Debconf::ConfModule, but |
| 4328 | a stub module exists in the old location for backwards compatability |
| 4329 | (thanks, bod). |
| 4330 | * If you use the new module, you should depend on this version of |
| 4331 | Debconf! |
| 4332 | * This hacking also required some ugly ugly hacking of the debconf |
| 4333 | database. Debconf needs a real database. :-( |
| 4334 | * I guess this means the filename in all the .po files are wrong, bug |
| 4335 | since those filenames are in comments, the .po files should continue to |
| 4336 | work, right? |
| 4337 | * debconf-utils now depends on debconf >= 0.4, so it will continue to |
| 4338 | work. |
| 4339 | * Needless to say, this was a massive PITA all around. I've NEVER going |
| 4340 | to do this again, so I hope I got it right. |
| 4341 | * For a short while, I considered using MakeMaker. That is, until I |
| 4342 | noticed MakeMaker had no way of marking scripts for install into |
| 4343 | /usr/sbin, and after not one but two perl gods advised me using it for |
| 4344 | anything more cpmplex than a simple library package was not a good |
| 4345 | idea. People have asked me to use MakeMaker in the past, and it's just |
| 4346 | not going to happen unless you send me a very nice patch. |
| 4347 | |
| 4348 | -- Joey Hess <joeyh@debian.org> Tue, 17 Oct 2000 13:35:41 -0700 |
| 4349 | |
| 4350 | debconf (0.3.83) unstable; urgency=low |
| 4351 | |
| 4352 | * Removed CVS dirs that snuck into the binary debs. |
| 4353 | |
| 4354 | -- Joey Hess <joeyh@debian.org> Fri, 13 Oct 2000 00:37:40 -0400 |
| 4355 | |
| 4356 | debconf (0.3.82) unstable; urgency=low |
| 4357 | |
| 4358 | * French templates and po file from |
| 4359 | Martin Quinson <mquinson@zeppelin-cb.de> (shrug ;-) |
| 4360 | * Added some useful info to Template parse exceptions. |
| 4361 | |
| 4362 | -- Joey Hess <joeyh@debian.org> Thu, 12 Oct 2000 11:43:54 -0400 |
| 4363 | |
| 4364 | debconf (0.3.81) unstable; urgency=low |
| 4365 | |
| 4366 | * Added Spanish templates file from Enrique Zanardi <ezanard@debian.org>. |
| 4367 | |
| 4368 | -- Joey Hess <joeyh@debian.org> Fri, 29 Sep 2000 17:45:28 -0700 |
| 4369 | |
| 4370 | debconf (0.3.80) unstable; urgency=low |
| 4371 | |
| 4372 | * Japanese now fully up to date thanks to Keita Maehara <maehara@debian.org> |
| 4373 | Closes: #72697 |
| 4374 | |
| 4375 | -- Joey Hess <joeyh@debian.org> Thu, 28 Sep 2000 07:56:48 -0700 |
| 4376 | |
| 4377 | debconf (0.3.79) unstable; urgency=low |
| 4378 | |
| 4379 | * Copyright change: debconf is now licensed under the terms of the BSD |
| 4380 | copyright, minus the advertising clause. I have contacted all |
| 4381 | contributors and they agree with this license change. This also changes |
| 4382 | the license of the Configuration Management spec. The sole exception to |
| 4383 | this change is some libapt code in Client/preconfigure that is part of |
| 4384 | the /usr/lib/debconf/apt-extracttemplates binary. That code remains |
| 4385 | under the GPL, as it is part of libapt. It will hopefully be moved back |
| 4386 | into libapt one day. apt-extracttemplates is not necessary for the |
| 4387 | proper functioning of debconf; it is just a binary used in an |
| 4388 | optimization. |
| 4389 | * Motivations for this change were various. I want programs to be able to |
| 4390 | use debconf even if they are not licensed under the GPL, and it could |
| 4391 | be argued debconf serves as a library (with varying degrees of |
| 4392 | correctness depending which part you were talking about). I would like |
| 4393 | debconf to be available to others, including the BSD community, some of |
| 4394 | whom I know are looking at issues that could possibly be solved by |
| 4395 | debconf. |
| 4396 | * Several reogranaizations for this. Deleted doc/COPYING. Added a README. |
| 4397 | Included the text of the copyright into debian/copyright, since it is a |
| 4398 | slightly modified BSD license (minus point 3). Modified numerous files |
| 4399 | for the new copyright. Removed Client/preconfigure/README, and included |
| 4400 | the text that was in it (expended) indo debian/copyright. Added |
| 4401 | doc/COPYING to Client/preconfigure/ (how many copies of the GPL do |
| 4402 | _you_ have in your cvs repository? ;-) Caused debian/copyright to be |
| 4403 | linked to doc/COPYRIGHT in the source tarball. |
| 4404 | |
| 4405 | -- Joey Hess <joeyh@debian.org> Wed, 27 Sep 2000 09:02:59 -0700 |
| 4406 | |
| 4407 | debconf (0.3.78) unstable; urgency=low |
| 4408 | |
| 4409 | * Let's just say that you really don't want to install version 0.3.77. |
| 4410 | I'll probably get oh, 15 bug reports on this one. :-( |
| 4411 | |
| 4412 | -- Joey Hess <joeyh@debian.org> Tue, 26 Sep 2000 16:06:52 -0700 |
| 4413 | |
| 4414 | debconf (0.3.77) unstable; urgency=low |
| 4415 | |
| 4416 | * Updated templates.ja from Keita Maehara <maehara@debian.org>. Still |
| 4417 | out of date, though. Closes: #71937 |
| 4418 | |
| 4419 | -- Joey Hess <joeyh@debian.org> Tue, 19 Sep 2000 11:30:57 -0700 |
| 4420 | |
| 4421 | debconf (0.3.76) unstable; urgency=low |
| 4422 | |
| 4423 | * Whoops, let's not install cvs .#* files into the binary package or |
| 4424 | generate POD docs for them, shall we? |
| 4425 | |
| 4426 | -- Joey Hess <joeyh@debian.org> Thu, 21 Sep 2000 11:57:17 -0700 |
| 4427 | |
| 4428 | debconf (0.3.75) unstable; urgency=low |
| 4429 | |
| 4430 | * Reworded and reformatted some of Debconf's questions. Translations: |
| 4431 | not yet up to date. |
| 4432 | |
| 4433 | -- Joey Hess <joeyh@debian.org> Tue, 19 Sep 2000 00:27:12 -0700 |
| 4434 | |
| 4435 | debconf (0.3.74) unstable; urgency=low |
| 4436 | |
| 4437 | * Sometimes you put in something to be helpful, and it comes back to bite |
| 4438 | you in a major way. Say you add some code to /usr/share/debconf/confmodule |
| 4439 | to allow broken postinst scripts that use debconf to still echo stuff to |
| 4440 | stdout and not have it go to debconf. Then you find that this hack makes |
| 4441 | legitimate code that uses the confmodule and uses the perl ConfModule |
| 4442 | library nested inside, not work. So your choices are to add a further |
| 4443 | hack to the perl ConfModule, or end all these hacks and do things |
| 4444 | cleanly. Unfortunatly, several packages have come to depend on the hack. |
| 4445 | What do you do? |
| 4446 | * Well I chickened out and hacked Client::ConfModule. But I have added an |
| 4447 | entry to the TODO, and if you have a broken debconf-using package, |
| 4448 | expect a bug report soon. |
| 4449 | * Some copyright file cleanups. |
| 4450 | |
| 4451 | -- Joey Hess <joeyh@debian.org> Mon, 18 Sep 2000 19:35:58 -0700 |
| 4452 | |
| 4453 | debconf (0.3.73) unstable; urgency=low |
| 4454 | |
| 4455 | * My night for stupid debconf bugs. It turns out that the |
| 4456 | string element in the dialog frontend was causinng the |
| 4457 | default from the template to be used if the a text input |
| 4458 | line was returned empty. Now "" is returned as it should |
| 4459 | be. I know one package bitten by this is cvs, in its |
| 4460 | repository directory selection question. |
| 4461 | |
| 4462 | -- Joey Hess <joeyh@debian.org> Tue, 12 Sep 2000 21:27:20 -0700 |
| 4463 | |
| 4464 | debconf (0.3.72) unstable; urgency=low |
| 4465 | |
| 4466 | * Fixed a really stupid typo in the editor and text frontends |
| 4467 | that made them ignore the width of the screen. |
| 4468 | |
| 4469 | -- Joey Hess <joeyh@debian.org> Tue, 12 Sep 2000 21:08:22 -0700 |
| 4470 | |
| 4471 | debconf (0.3.70) unstable; urgency=low |
| 4472 | |
| 4473 | * Don't strip Client::ConfModule of pod docs. |
| 4474 | * Build depends on a links that support -dump. Don't know when this was |
| 4475 | added, so I'll just build-depend on the current version. |
| 4476 | |
| 4477 | -- Joey Hess <joeyh@debian.org> Tue, 15 Aug 2000 10:30:04 -0700 |
| 4478 | |
| 4479 | debconf (0.3.69) unstable; urgency=low |
| 4480 | |
| 4481 | * Questions w/o extended descriptions are a bad thing. The tutorial |
| 4482 | now speaks more strogly about this. |
| 4483 | * Added Spanish translation thanks to Enrique Zanardi <ezanard@debian.org>. |
| 4484 | Only the .po file so far, not templates. |
| 4485 | |
| 4486 | -- Joey Hess <joeyh@debian.org> Fri, 1 Sep 2000 13:15:47 -0700 |
| 4487 | |
| 4488 | debconf (0.3.68) unstable; urgency=low |
| 4489 | |
| 4490 | * Corrected a title refresh bug in the slang frontend, Closes: #70693 |
| 4491 | * Other minor fixes. |
| 4492 | |
| 4493 | -- Joey Hess <joeyh@debian.org> Thu, 31 Aug 2000 18:34:53 -0700 |
| 4494 | |
| 4495 | debconf (0.3.67) unstable; urgency=low |
| 4496 | |
| 4497 | * Spelling corrections from Sean, who should ispell the xml next time. |
| 4498 | * Killed an uninitialized value warning, Closes: #70508 (This one is |
| 4499 | tickled only by nasty packages like sslwrap that provide no extended |
| 4500 | descriptions to their questions. Evil.) |
| 4501 | * Fixed a debconf corrupted database crash. This is, I think, just |
| 4502 | another bit of fallout from the very old debconf db corruption problem |
| 4503 | (see changelog entry 0.3.19). Closes: #69781, #69582 |
| 4504 | |
| 4505 | -- Joey Hess <joeyh@debian.org> Wed, 30 Aug 2000 14:48:48 -0700 |
| 4506 | |
| 4507 | debconf (0.3.66) unstable; urgency=low |
| 4508 | |
| 4509 | * Corrected the wrapping-of-bulleted-lists issue. It is now possible to |
| 4510 | have bulletted lists or other preformatted text in a templates file |
| 4511 | just like you would in a normal debian control file -- 2 space indent. |
| 4512 | Closes: #65518 |
| 4513 | * This was too easy. Silly me. |
| 4514 | |
| 4515 | -- Joey Hess <joeyh@debian.org> Fri, 25 Aug 2000 16:17:54 -0700 |
| 4516 | |
| 4517 | debconf (0.3.65) unstable; urgency=low |
| 4518 | |
| 4519 | * Fixed preconfiguring -- since version 0.3.60, it has unnecessarily |
| 4520 | skipped preconfiguring of all packages that Depend: on debconf w/o a |
| 4521 | version. Silly thinko.. |
| 4522 | |
| 4523 | -- Joey Hess <joeyh@debian.org> Mon, 21 Aug 2000 18:27:05 -0700 |
| 4524 | |
| 4525 | debconf (0.3.64) unstable; urgency=low |
| 4526 | |
| 4527 | * Switched to using links to convert html to text, since it |
| 4528 | a) handles tables ok |
| 4529 | b) doesn't omit link references |
| 4530 | * Long-overdue fix to the specification -- added the list of commands to |
| 4531 | it -- they were removed when it was converted to xml. |
| 4532 | |
| 4533 | -- Joey Hess <joeyh@debian.org> Sat, 12 Aug 2000 02:06:39 -0700 |
| 4534 | |
| 4535 | debconf (0.3.63) unstable; urgency=low |
| 4536 | |
| 4537 | * Make a nice non-scary message if Term::Stool is not installed and one |
| 4538 | tries to use the slang frontend. For some reason, normal perl cannot |
| 4539 | load lib messages seem to be scaring users to death. Closes: #68557 |
| 4540 | * Fixed doc dir symlink, Closes: #68558 |
| 4541 | |
| 4542 | -- Joey Hess <joeyh@debian.org> Fri, 4 Aug 2000 19:24:22 -0700 |
| 4543 | |
| 4544 | debconf (0.3.62) unstable; urgency=low |
| 4545 | |
| 4546 | * Reworked rules file, since this package now has arch-indep and -dep |
| 4547 | parts. Split build dependancies along those lines. Closes: #68461 |
| 4548 | * Removed obsolete Version.pm (Randolph's code does the checking now). |
| 4549 | |
| 4550 | -- Joey Hess <joeyh@debian.org> Thu, 3 Aug 2000 15:20:21 -0700 |
| 4551 | |
| 4552 | debconf (0.3.61) unstable; urgency=low |
| 4553 | |
| 4554 | * Passthrough fix. s/carp/croak/ |
| 4555 | |
| 4556 | -- Joey Hess <joeyh@debian.org> Tue, 1 Aug 2000 18:23:25 -0700 |
| 4557 | |
| 4558 | debconf (0.3.60) unstable; urgency=low |
| 4559 | |
| 4560 | * So we (culus, tausq, joeyh) did some benchmarking, and figured out how |
| 4561 | to speed up dpkg-preconfigure by about 3x. It turns out most of the |
| 4562 | existing overhead was in calls to dpkg-deb, which is slow, and in all |
| 4563 | the forking necessary to do said calls, which is also slow. So we moved |
| 4564 | the initial package scanning out into a C++ program which links to apt |
| 4565 | code and is quite fast. (Sadly, it's also quite big, and has bloated |
| 4566 | debconf by 30k and made it arch-dependent.) Anyway, I guess it's worth |
| 4567 | it to save a few seconds. <shrug> |
| 4568 | * Some internal code reogranizations and function renames and stuff, |
| 4569 | to make things more flexable. |
| 4570 | * New Passthrough "frontend" to allow third-party GUI operation, by |
| 4571 | Randolph Chung. This is currently somewhat experimental. |
| 4572 | * Frontend fallback is now based on per-starting-frontend lists -- ie, |
| 4573 | slang can fallback to dialog while dialog falls back to slang, without |
| 4574 | an infinite loop being created. Closes: #68337 |
| 4575 | * Capabilities fix: There was a problem if, eg, debconf and then cvs were |
| 4576 | configured. Debconf supports BACKUP, cvs does not, but the frontends |
| 4577 | were not informed of the change. Now they are, and the slang frontend |
| 4578 | properly dims out the back button in this situation. |
| 4579 | |
| 4580 | -- Joey Hess <joeyh@debian.org> Mon, 17 Jul 2000 23:03:09 -0700 |
| 4581 | |
| 4582 | debconf (0.3.53) unstable; urgency=low |
| 4583 | |
| 4584 | * Cleanups to the xml docs to use "question" consistently. |
| 4585 | * Fixed stupid tab expansion problem. It's really Text::Wraps' fault; bug |
| 4586 | filed. |
| 4587 | |
| 4588 | -- Joey Hess <joeyh@debian.org> Mon, 17 Jul 2000 16:56:49 -0700 |
| 4589 | |
| 4590 | debconf (0.3.52) unstable; urgency=low |
| 4591 | |
| 4592 | * Since jade generates the ugliest html I have ever seen, I'm now |
| 4593 | using tidy to clean that up and indent it properly. |
| 4594 | |
| 4595 | -- Joey Hess <joeyh@debian.org> Fri, 14 Jul 2000 04:43:48 -0700 |
| 4596 | |
| 4597 | debconf (0.3.51) unstable; urgency=low |
| 4598 | |
| 4599 | * Fixed some undefined value warnings, Closes: 67029 |
| 4600 | |
| 4601 | -- Joey Hess <joeyh@debian.org> Mon, 10 Jul 2000 21:59:27 -0700 |
| 4602 | |
| 4603 | debconf (0.3.50) unstable; urgency=low |
| 4604 | |
| 4605 | * Fixed FrontEnd::makeelement to not crash if a question has no |
| 4606 | associated template. This should never happen, but a very old version |
| 4607 | of debconf left behind databases with that problem. The fix is trivial: |
| 4608 | just use $question->type instead of $question->template->type. This has |
| 4609 | the exact same effect, with the side effect of catching undef'd |
| 4610 | templates and not crashing. It goes on to not make an element in that |
| 4611 | case, which is reasonable. |
| 4612 | |
| 4613 | -- Joey Hess <joeyh@debian.org> Thu, 6 Jul 2000 14:50:46 -0700 |
| 4614 | |
| 4615 | debconf (0.3.49) unstable; urgency=low |
| 4616 | |
| 4617 | * s/dpkg-getlang/debconf-getlang/ # Closes: #65918 |
| 4618 | * Typo fix, Closes: #65919 |
| 4619 | * More debug code added for bug #66484. |
| 4620 | * Added italian translation of templates file (po still needs to be |
| 4621 | translated), from Eugenia Franzoni <eugenia@pluto.linux.it> |
| 4622 | |
| 4623 | -- Joey Hess <joeyh@debian.org> Mon, 19 Jun 2000 15:50:35 -0700 |
| 4624 | |
| 4625 | debconf (0.3.48) unstable; urgency=low |
| 4626 | |
| 4627 | * Added debug code to help track down bug #66484. |
| 4628 | |
| 4629 | -- Joey Hess <joeyh@debian.org> Wed, 5 Jul 2000 16:24:53 -0700 |
| 4630 | |
| 4631 | debconf (0.3.47) unstable; urgency=low |
| 4632 | |
| 4633 | * Added Japanese translation from Akira YOSHIYAMA <yosshy@cts.ne.jp> |
| 4634 | |
| 4635 | -- Joey Hess <joeyh@debian.org> Sat, 1 Jul 2000 14:54:40 -0700 |
| 4636 | |
| 4637 | debconf (0.3.46) unstable; urgency=low |
| 4638 | |
| 4639 | * Fixed documentation of isdefault flag, which needs to be renamed. |
| 4640 | Cf, Bug #64374. |
| 4641 | |
| 4642 | -- Joey Hess <joeyh@debian.org> Tue, 27 Jun 2000 19:05:27 -0700 |
| 4643 | |
| 4644 | debconf (0.3.45) unstable; urgency=low |
| 4645 | |
| 4646 | * Corrected a bua in how text multiselect elements parsed input: A |
| 4647 | 2-diget number would be incorrectly split into 2 numbers. Closes: #66195 |
| 4648 | |
| 4649 | -- Joey Hess <joeyh@debian.org> Mon, 26 Jun 2000 14:38:36 -0700 |
| 4650 | |
| 4651 | debconf (0.3.44) unstable; urgency=low |
| 4652 | |
| 4653 | * Russian translation update. |
| 4654 | |
| 4655 | -- Joey Hess <joeyh@debian.org> Thu, 15 Jun 2000 15:56:54 -0700 |
| 4656 | |
| 4657 | debconf (0.3.43) unstable; urgency=low |
| 4658 | |
| 4659 | * Don't let the dialog frontend run with with TERM=dumb either. |
| 4660 | |
| 4661 | -- Joey Hess <joeyh@debian.org> Thu, 15 Jun 2000 12:33:57 -0700 |
| 4662 | |
| 4663 | debconf (0.3.42) unstable; urgency=low |
| 4664 | |
| 4665 | * Running debconf's dialog frontend inside an emacs shell buffer is a |
| 4666 | VERY bad idea. Dialog/whiptail tend to exit immediatly with an error |
| 4667 | message. Said error goes to stderr. Unfortunatly, the design of |
| 4668 | dialog/whiptail is such that you _read_ stderr to get the user's reply, |
| 4669 | and a return code of 1 is also not unusual. Thus, random garbage about |
| 4670 | emacs not being a suitable terminal gets fed into the debconf database. |
| 4671 | Yich. To prevent this nestiness, the dialog frontend will now refuse to |
| 4672 | run in an emacs shell buffer. |
| 4673 | |
| 4674 | -- Joey Hess <joeyh@debian.org> Thu, 15 Jun 2000 11:06:12 -0700 |
| 4675 | |
| 4676 | debconf (0.3.41) unstable; urgency=low |
| 4677 | |
| 4678 | * Some Polish translation fix of which I am ignorant. |
| 4679 | |
| 4680 | -- Joey Hess <joeyh@debian.org> Wed, 14 Jun 2000 17:10:43 -0700 |
| 4681 | |
| 4682 | debconf (0.3.40) unstable; urgency=low |
| 4683 | |
| 4684 | * Updated Polish translation. |
| 4685 | * Fixed perl 5.6 specific error message. |
| 4686 | |
| 4687 | -- Joey Hess <joeyh@debian.org> Tue, 13 Jun 2000 12:25:56 -0700 |
| 4688 | |
| 4689 | debconf (0.3.39) unstable; urgency=low |
| 4690 | |
| 4691 | * Fixed slang hide/show help button to be wide enough for |
| 4692 | the currentl localization. Closes: #64752 |
| 4693 | |
| 4694 | -- Joey Hess <joeyh@debian.org> Fri, 26 May 2000 15:52:33 -0700 |
| 4695 | |
| 4696 | debconf (0.3.38) unstable; urgency=low |
| 4697 | |
| 4698 | * Fixed a minor bug in frontend -- notice when a template file has been |
| 4699 | successfully loaded, and don't keep trying to find it. |
| 4700 | * Applied the same fix to multiselect elements that I applied to select |
| 4701 | elements in the last version. I think using internationalized debconf |
| 4702 | should work pretty well now. |
| 4703 | * The editor frontend now asks that you separate chocies in multiselect |
| 4704 | questions with spaces and commas, so it will work if the choices |
| 4705 | contain spaces. |
| 4706 | |
| 4707 | -- Joey Hess <joeyh@debian.org> Thu, 25 May 2000 13:19:43 -0700 |
| 4708 | |
| 4709 | debconf (0.3.37) unstable; urgency=low |
| 4710 | |
| 4711 | * Added Russian translation, by Michael Sobolev <mss@transas.com> |
| 4712 | * Added French translation, by Vincent Renardias <vincent@ldsol.com> |
| 4713 | * Now that I have real localizations to work with, I can find some |
| 4714 | related problems. |
| 4715 | - Fixed all select elements to translate back to C locale whatever is |
| 4716 | input into them. They had been storing it internally in the language |
| 4717 | that was being used, and passing those localized values to the |
| 4718 | config scripts that used them, which didn't exactly work very well.. |
| 4719 | - Similarly, translate the default value, which is in the C locale, to |
| 4720 | the current locale before using it to prompt the user. |
| 4721 | * Made frontend fallback even more robust, mainly to deal with the results |
| 4722 | of the above mentioned select element nastiness. |
| 4723 | * Element::Editor::Select had the wrong parent; this is corrected. |
| 4724 | * Added a newline at the end of the files the editor frontend generates, |
| 4725 | since vim likes to see one there. |
| 4726 | * Failure to make an input element has been upgraded to be a warning |
| 4727 | message, instead of the debug message it was before. This should not |
| 4728 | happen in normal use, if it does, I want to know. (Of course, the slang |
| 4729 | frontend still has no multiselct elements, maybe this will remind me to |
| 4730 | fix that sometime..) |
| 4731 | * Fixed a nasty infinite recusion error in the web frontend, which |
| 4732 | actually works now. |
| 4733 | * Reworked the debconf debug mechanism. It now uses symbolic names for |
| 4734 | various types of debug messages, and DEBCONF_DEBUG specifies which |
| 4735 | types are shown. See the User's Guide for details. |
| 4736 | * Some reorganizations to the Tutorial; split out some big sections into |
| 4737 | entities to aid maintenance. Moved namespace.txt into the tutorial as |
| 4738 | an Appendix. |
| 4739 | |
| 4740 | -- Joey Hess <joeyh@debian.org> Wed, 24 May 2000 14:05:37 -0700 |
| 4741 | |
| 4742 | debconf (0.3.36) unstable; urgency=low |
| 4743 | |
| 4744 | * Fixed typo that broken the web frontend (#64474) |
| 4745 | |
| 4746 | -- Joey Hess <joeyh@debian.org> Sun, 21 May 2000 20:36:51 -0700 |
| 4747 | |
| 4748 | debconf (0.3.35) unstable; urgency=low |
| 4749 | |
| 4750 | * Updated and completed the Polish l10n thanks to Marcin Owsiany |
| 4751 | <porridge@pandora.info.bielsko.pl>. |
| 4752 | * Now build depends on the latest debhelper to automatically merge |
| 4753 | translated templates files. |
| 4754 | * Corrected stupid mistake I made when I added sprintf() calls. Now new |
| 4755 | Polish translation is fully functional. |
| 4756 | |
| 4757 | -- Joey Hess <joeyh@debian.org> Fri, 19 May 2000 14:21:49 -0700 |
| 4758 | |
| 4759 | debconf (0.3.34) unstable; urgency=low |
| 4760 | |
| 4761 | * Fixed minor bug in Template stringification. |
| 4762 | |
| 4763 | -- Joey Hess <joeyh@debian.org> Wed, 17 May 2000 12:43:56 -0700 |
| 4764 | |
| 4765 | debconf (0.3.33) unstable; urgency=low |
| 4766 | |
| 4767 | * Note to self: test before uploading |
| 4768 | |
| 4769 | -- Joey Hess <joeyh@debian.org> Mon, 15 May 2000 22:09:35 -0700 |
| 4770 | |
| 4771 | debconf (0.3.32) unstable; urgency=low |
| 4772 | |
| 4773 | * Fixed a minor bug in debconf-getlang to do with when Default needs to |
| 4774 | be translated. |
| 4775 | |
| 4776 | -- Joey Hess <joeyh@debian.org> Mon, 15 May 2000 16:34:48 -0700 |
| 4777 | |
| 4778 | debconf (0.3.31) unstable; urgency=low |
| 4779 | |
| 4780 | * Jazzed up the Template class. It can now load in templates files and |
| 4781 | instantiate whole sets of templates on the fly. This is good because |
| 4782 | that code used to be in ConfigDb, which is the part of debconf that |
| 4783 | will probably go away eventually. |
| 4784 | * Templates can also strignify themselves now, which recreates a |
| 4785 | templates file entry. And there is a class method for stringifying a |
| 4786 | whole list of objects, which can recreate a whole templates file. |
| 4787 | * The above new functionality lets me use the Template class for |
| 4788 | something new: management of translated templates files. Added some new |
| 4789 | utilities to help with splitting and merging templates files for |
| 4790 | translation. The idea for these utilities came from Michael Sobolev |
| 4791 | <mss@transas.com>. Thanks, Michael! |
| 4792 | * Added mentions of these utilities to the tutorial. |
| 4793 | * Broke off all the small and non-essential utilities into a new |
| 4794 | debconf-utils package. Developers and extreme power users may want it, |
| 4795 | others will not. |
| 4796 | * All the programs in debconf-utils now have names starting with |
| 4797 | "debconf-". This means dpkg-debconf has been renmaed (again) to |
| 4798 | debconf-communicate, and dpkg-loadtemplate has been renamed to |
| 4799 | debconf-loadtemplate. I hope these are the last name changes. |
| 4800 | * Used sprintf in all gettext() calls that have a parameter. This may |
| 4801 | have messed up the polish translation though. |
| 4802 | |
| 4803 | -- Joey Hess <joeyh@debian.org> Thu, 11 May 2000 14:31:14 -0700 |
| 4804 | |
| 4805 | debconf (0.3.30) unstable; urgency=low |
| 4806 | |
| 4807 | * gettextized the entire source tree, so it can now be translated. I used |
| 4808 | Locale::gettext for this, but since it is not in base, I have arranged |
| 4809 | for debconf to continue working if it is not found (just using the C |
| 4810 | locale). |
| 4811 | * Added polish translation from Marcin Owsiany |
| 4812 | <porridge@pandora.info.bielsko.pl>. |
| 4813 | |
| 4814 | -- Joey Hess <joeyh@debian.org> Mon, 8 May 2000 17:05:56 -0700 |
| 4815 | |
| 4816 | debconf (0.3.24) unstable; urgency=low |
| 4817 | |
| 4818 | * Prompted priority to standard, since lynx depends on it. Closes: #63346 |
| 4819 | |
| 4820 | -- Joey Hess <joeyh@debian.org> Mon, 1 May 2000 18:26:53 -0700 |
| 4821 | |
| 4822 | debconf (0.3.23) unstable; urgency=low |
| 4823 | |
| 4824 | * Don't use the 'lib' module in Client/frontend. Closes: #62629 |
| 4825 | * Dpkg-preconfigure in apt mode bails if it is asked to scan just one |
| 4826 | package. Thete's no benefit to preconfiguration if you're just doing |
| 4827 | one, because apt is just going to install it immediatly anyway. This |
| 4828 | optimizes for the "apt-get install foo" case. |
| 4829 | |
| 4830 | -- Joey Hess <joeyh@debian.org> Tue, 11 Apr 2000 22:00:15 -0700 |
| 4831 | |
| 4832 | debconf (0.3.22) unstable; urgency=low |
| 4833 | |
| 4834 | * Catch undefined value returned if a package that is not installed is |
| 4835 | preconfigured, and use '' instead. This clears up the undefined value |
| 4836 | warning people have been seeing for months. |
| 4837 | Closes: #55498, #57792, #62263, #53657 |
| 4838 | * Fixed for a while: Closes: #48816 |
| 4839 | |
| 4840 | -- Joey Hess <joeyh@debian.org> Thu, 13 Apr 2000 15:40:48 -0700 |
| 4841 | |
| 4842 | debconf (0.3.21) unstable; urgency=low |
| 4843 | |
| 4844 | * Corrected bug in slang frontend -- if the last item in a dropdown |
| 4845 | select box was default, it was not highlighted as such correctly. |
| 4846 | Closes: #62021 |
| 4847 | |
| 4848 | -- Joey Hess <joeyh@debian.org> Sat, 8 Apr 2000 20:14:37 -0700 |
| 4849 | |
| 4850 | debconf (0.3.20) unstable; urgency=low |
| 4851 | |
| 4852 | * debconf-doc conflicts with older versions of debconf that contained the |
| 4853 | manpages. Closes: #62030 |
| 4854 | |
| 4855 | -- Joey Hess <joeyh@debian.org> Sat, 8 Apr 2000 14:34:14 -0700 |
| 4856 | |
| 4857 | debconf (0.3.19) unstable; urgency=low |
| 4858 | |
| 4859 | * Added crazy new frontend: it just makes a pseudo-config file, and |
| 4860 | pops up your favorite editor on it. |
| 4861 | * Killed question w/o template debug code, I'm reasonably sure the problem |
| 4862 | is just happenning to people who had a very old version of debconf, and |
| 4863 | that the problem is being corrected properly. |
| 4864 | Closes: #62004, #61970, #61947 |
| 4865 | * Added debug code to try to track down the uninitialized value in |
| 4866 | confmodule startup/open2 bug. |
| 4867 | * Fixed a bug in the 'use base' expander that was causing multiple |
| 4868 | inheritance to turn into syntax errors. |
| 4869 | |
| 4870 | -- Joey Hess <joeyh@debian.org> Fri, 7 Apr 2000 16:06:42 -0700 |
| 4871 | |
| 4872 | debconf (0.3.18) unstable; urgency=low |
| 4873 | |
| 4874 | * dpkg-reconfigure detects if your default frontend is Noninteractive, |
| 4875 | and uses Slang instead so you actually get to reconfigure the package. |
| 4876 | Closes: #57614 |
| 4877 | |
| 4878 | -- Joey Hess <joeyh@debian.org> Wed, 5 Apr 2000 17:32:26 -0700 |
| 4879 | |
| 4880 | debconf (0.3.17) unstable; urgency=low |
| 4881 | |
| 4882 | * And this is an upload with the -doc package turned back on. Maybe one |
| 4883 | day a ftp admin will be kind enough to approve that new package.. |
| 4884 | |
| 4885 | -- Joey Hess <joeyh@debian.org> Tue, 4 Apr 2000 16:08:50 -0700 |
| 4886 | |
| 4887 | debconf (0.3.16) unstable; urgency=low |
| 4888 | |
| 4889 | * This is a quick build w/o the -doc package, to allow debconf to get |
| 4890 | quickly through incoming without waiting for manual approval (I have |
| 4891 | some important bugs fixed in the many versions below that are stuck in |
| 4892 | Incoming.) |
| 4893 | |
| 4894 | -- Joey Hess <joeyh@debian.org> Tue, 4 Apr 2000 16:00:44 -0700 |
| 4895 | |
| 4896 | debconf (0.3.15) unstable; urgency=low |
| 4897 | |
| 4898 | * Don't crash if a question has no associated template. That should never |
| 4899 | happen, but I have one report of it happening. I suspect that some |
| 4900 | rather old version of debconf caused the problem. It's also possible |
| 4901 | that deleting the templates.db file might cause similar problems. I've |
| 4902 | made debconf ask for bug reports in this case, so I can gather more |
| 4903 | data. |
| 4904 | |
| 4905 | -- Joey Hess <joeyh@debian.org> Mon, 3 Apr 2000 15:18:33 -0700 |
| 4906 | |
| 4907 | debconf (0.3.14) unstable; urgency=low |
| 4908 | |
| 4909 | * Tightended up regexp that pareses Template: lines, so spaces are not |
| 4910 | allowed in the name of a template. As a side effect, this just ignores |
| 4911 | trailing space on all fields in a templates file. I hope this has no |
| 4912 | bad side effects.. |
| 4913 | |
| 4914 | -- Joey Hess <joeyh@debian.org> Mon, 3 Apr 2000 14:37:37 -0700 |
| 4915 | |
| 4916 | debconf (0.3.13) unstable; urgency=low |
| 4917 | |
| 4918 | * Minor doc updates. |
| 4919 | * Fixed syntax error in Client::ConfModule, Closes: #61535 |
| 4920 | |
| 4921 | -- Joey Hess <joeyh@debian.org> Fri, 31 Mar 2000 15:22:31 -0800 |
| 4922 | |
| 4923 | debconf (0.3.12) unstable; urgency=low |
| 4924 | |
| 4925 | * Used exported sub names in a few places I missed before. |
| 4926 | * Renamed AutoSelect::frontend and AutoSelect::confmodule to |
| 4927 | make_frontend and make_confmodule, and allow them to be exported |
| 4928 | too. |
| 4929 | |
| 4930 | -- Joey Hess <joeyh@debian.org> Thu, 30 Mar 2000 16:53:55 -0800 |
| 4931 | |
| 4932 | debconf (0.3.11) unstable; urgency=low |
| 4933 | |
| 4934 | * Added dpkg-debconf. This is a program that lets you send commands to |
| 4935 | debconf directly from the command line. Will probably be quite useful |
| 4936 | for debugging purposes. (We used to have something like this a long, |
| 4937 | long time ago, but I like this new design better.) |
| 4938 | |
| 4939 | -- Joey Hess <joeyh@debian.org> Thu, 30 Mar 2000 16:26:19 -0800 |
| 4940 | |
| 4941 | debconf (0.3.10) unstable; urgency=low |
| 4942 | |
| 4943 | * Added dpkg-loadtemplate, a simple program that loads templates into the |
| 4944 | debconf database. This is *not* intended to be used by debian packages, |
| 4945 | but can be useful for debugging purposes and for pre-seeding the |
| 4946 | database before installing a package. |
| 4947 | * Moved all external manpages for perl programs into POD format. |
| 4948 | * Updated all pod docs to fix formatting problems. |
| 4949 | * debconf-tiny is no more. Instead, we now have debconf and debconf-doc. |
| 4950 | This makes debconf proper be nearly as small as debconf-tiny used to be |
| 4951 | and gets rid of the set of problems associated with debconf-tiny. |
| 4952 | * This huge and unmanageable changelog is 20k compressed. To make debconf |
| 4953 | a reasonable size, I am only including the last 5 changelog entries in |
| 4954 | debconf; the rest go in -doc. |
| 4955 | * Several modules are now Exporters, and I use that where possible to |
| 4956 | reduce code size. |
| 4957 | * Strip all pod docs out of modules in binary package. Ugly, but saves a |
| 4958 | great deal of space. |
| 4959 | * Killed off the gtk frontend. The code has been rotting, and it just |
| 4960 | needs to be rewritten. |
| 4961 | * Changed the AutoSelect fallbacks around, most frontends now fall back |
| 4962 | to Slang. |
| 4963 | * Text frontend no longer always prompts for a Enter press at the end of |
| 4964 | a run. |
| 4965 | * Moved some doc files into doc/ in the source package. |
| 4966 | |
| 4967 | -- Joey Hess <joeyh@debian.org> Thu, 30 Mar 2000 11:57:54 -0800 |
| 4968 | |
| 4969 | debconf (0.3.01) unstable; urgency=low |
| 4970 | |
| 4971 | * AUTOLOAD function now creates field accessor functions on the fly. |
| 4972 | Slight speedup. |
| 4973 | * s/property/field/g |
| 4974 | |
| 4975 | -- Joey Hess <joeyh@debian.org> Sun, 26 Mar 2000 18:42:28 -0800 |
| 4976 | |
| 4977 | debconf (0.3.0) unstable; urgency=low |
| 4978 | |
| 4979 | * New custom slang frontend. Give it a try! |
| 4980 | * * warning * * |
| 4981 | This frontend does not yet support multiselect list boxes. So you might |
| 4982 | not see a very few questions that packages may ask if you use this |
| 4983 | frontend. |
| 4984 | * Build-depend on w3m, Closes: #60815 |
| 4985 | * Added links in confmodule man page, Closes: #60780 |
| 4986 | * Ignore backups if the client does not support them. |
| 4987 | * If asked to present the same question twice in a single block, |
| 4988 | skips the second occurrance. |
| 4989 | * Fairly large reorganization of code throughout debconf, and more |
| 4990 | internal module documentation. |
| 4991 | |
| 4992 | -- Joey Hess <joeyh@debian.org> Fri, 24 Mar 2000 14:36:32 -0800 |
| 4993 | |
| 4994 | debconf (0.2.107) unstable; urgency=low |
| 4995 | |
| 4996 | * Made noninteractive select elements smarter. If the value is set, but |
| 4997 | is set to something not on the list, disregard it and pick the first |
| 4998 | element from the list. This is actually an important bugfix; it's been |
| 4999 | causing problems with apt-setup in base-config, making |
| 5000 | http.us.debian.org be incorrectly picked as the default when users try |
| 5001 | to set up apt to use a country that just has one mirror on file. |
| 5002 | * Closes #60160 (important) |
| 5003 | |
| 5004 | -- Joey Hess <joeyh@debian.org> Mon, 13 Mar 2000 13:30:52 -0800 |
| 5005 | |
| 5006 | debconf (0.2.106) unstable; urgency=low |
| 5007 | |
| 5008 | * Added DEBIAN_PRIORITY for consitency. |
| 5009 | * Text frontend now prompts you to hit return if text has been displayed |
| 5010 | w/o a prompt. This is to prevent said text from running off the screen |
| 5011 | during a dpkg run. To make this work, I had to add a shutdown method to |
| 5012 | frontends, to be called before a frontend is destroyed. |
| 5013 | * Denastified the object property references all over. I just hope I didn't |
| 5014 | remove any direct accesses that were meant to be there (often a good |
| 5015 | way to introduce infinite loops, so use this version with care..) |
| 5016 | * Optimized the Text frontend's handling of resize events. |
| 5017 | * Fixed a compile error in the specification, and actually installs the |
| 5018 | spec's gif. |
| 5019 | |
| 5020 | -- Joey Hess <joeyh@debian.org> Thu, 2 Mar 2000 18:44:30 -0800 |
| 5021 | |
| 5022 | debconf (0.2.105) unstable; urgency=low |
| 5023 | |
| 5024 | * Fixed noninteractive note element to not mark the item as seen if |
| 5025 | /usr/bin/mail doesn't exist. (Oops) |
| 5026 | |
| 5027 | -- Joey Hess <joeyh@debian.org> Mon, 6 Mar 2000 15:13:40 -0800 |
| 5028 | |
| 5029 | debconf (0.2.104) unstable; urgency=low |
| 5030 | |
| 5031 | * Use fully-qualified path for dpkg-preconfigure in apt.conf, |
| 5032 | Closes: #58469 |
| 5033 | |
| 5034 | -- Joey Hess <joeyh@debian.org> Wed, 1 Mar 2000 11:36:11 -0800 |
| 5035 | |
| 5036 | debconf (0.2.103) unstable; urgency=low |
| 5037 | |
| 5038 | * Removed quite obsolete exim samples. I don't want to maintain samples |
| 5039 | anymore past those needed by the tutorial and a regression test script. |
| 5040 | There is quite enough real debconf code out there. |
| 5041 | |
| 5042 | -- Joey Hess <joeyh@debian.org> Tue, 29 Feb 2000 17:10:11 -0800 |
| 5043 | |
| 5044 | debconf (0.2.102) unstable; urgency=low |
| 5045 | |
| 5046 | * Corrected three ways badly written packages could make |
| 5047 | dpkg-preconfigure die: |
| 5048 | - They could try to ask questions that didn't exist. |
| 5049 | - They could try to ask questions using garbage priority values. |
| 5050 | - They could have garbage template files that lack required fields. |
| 5051 | All three are now handled sanely, and debconf even tells the client |
| 5052 | what stupid thing it has done in the first 2 cases. To make that work, |
| 5053 | I made FrontEnd::add much simpler, and moved a lot of the failure-prone |
| 5054 | code into Confmodule::command_input, and did some other |
| 5055 | reorganizations. |
| 5056 | * Checked and I don't think any more cases like this exist in debconf. |
| 5057 | * While I was at it, I shut up messages about failing to make |
| 5058 | noninteractive elements in debug 2 mode. A common FAQ causer. |
| 5059 | * Added a Debian.bugtemplate file, in an attempt to get people to report |
| 5060 | bugs that are actually useful. This is used by newer reportbug |
| 5061 | packages. |
| 5062 | |
| 5063 | -- Joey Hess <joeyh@debian.org> Tue, 29 Feb 2000 14:08:03 -0800 |
| 5064 | |
| 5065 | debconf (0.2.101) unstable; urgency=low |
| 5066 | |
| 5067 | * Fixed another stupid typo, that messed up text select and multiselect |
| 5068 | elements sometimes. |
| 5069 | |
| 5070 | -- Joey Hess <joeyh@debian.org> Tue, 29 Feb 2000 13:15:33 -0800 |
| 5071 | |
| 5072 | debconf (0.2.100) unstable; urgency=low |
| 5073 | |
| 5074 | * Fixed a stupid typo introduced last version. |
| 5075 | |
| 5076 | -- Joey Hess <joeyh@debian.org> Tue, 29 Feb 2000 12:34:26 -0800 |
| 5077 | |
| 5078 | debconf (0.2.99) unstable; urgency=low |
| 5079 | |
| 5080 | * Added --unseen-only switch to dpkg-reconfigure. This makes it only ask |
| 5081 | questions that have not been asked before. Closes: #59260 |
| 5082 | |
| 5083 | -- Joey Hess <joeyh@debian.org> Tue, 29 Feb 2000 11:30:21 -0800 |
| 5084 | |
| 5085 | debconf (0.2.98) unstable; urgency=low |
| 5086 | |
| 5087 | * When debconf or debconf-tiny is purged, the database is not deleted if |
| 5088 | debconf or debconf-tiny is still installed. Closes: #59029 |
| 5089 | |
| 5090 | -- Joey Hess <joeyh@debian.org> Mon, 28 Feb 2000 13:19:56 -0800 |
| 5091 | |
| 5092 | debconf (0.2.97) unstable; urgency=low |
| 5093 | |
| 5094 | * word-wrap all text that is mailed at 75 columns, Closes: #58911 |
| 5095 | |
| 5096 | -- Joey Hess <joeyh@debian.org> Thu, 24 Feb 2000 20:09:43 -0800 |
| 5097 | |
| 5098 | debconf (0.2.96) unstable; urgency=low |
| 5099 | |
| 5100 | * Catch SIGPIPEs from confmodules and handle them. Closes: #58847, #58818 |
| 5101 | |
| 5102 | -- Joey Hess <joeyh@debian.org> Thu, 24 Feb 2000 10:34:29 -0800 |
| 5103 | |
| 5104 | debconf (0.2.95) unstable; urgency=low |
| 5105 | |
| 5106 | * dpkg-reconfigure: Now forces priority to low when reconfiguring |
| 5107 | packages. People have often complained that it should do this, |
| 5108 | so it does now. Added a swtich to disable this behavior, which should be |
| 5109 | used by eg, the boot floppies when it reconfigures base-config. Also, |
| 5110 | re-wrote the switch parsing to match how it's done in dpkg-preconfigure. |
| 5111 | * Removed lots of extortions to use -plow from docs. |
| 5112 | * Bother. base.pm is not in perl-base. Added nasty code to fix this when |
| 5113 | building debconf-tiny. |
| 5114 | |
| 5115 | -- Joey Hess <joeyh@debian.org> Mon, 21 Feb 2000 11:59:11 -0800 |
| 5116 | |
| 5117 | debconf (0.2.94) unstable; urgency=low |
| 5118 | |
| 5119 | * Copyright and url updates. |
| 5120 | * dpkg-reconfigure: don't run the postrm of the package. Doing so breaks |
| 5121 | things when for example, the package uses dpkg-divert and tries to |
| 5122 | remove diversions in the postrm. This cannot be an isolated problem |
| 5123 | either. This reverses the change made in version 0.2.52, which did not |
| 5124 | say why I added it in the first place.. (suspicion: non-idempotent |
| 5125 | postinst scripts may need the postrm to clean up after them before being |
| 5126 | called again. However, such scripts are broken.) |
| 5127 | Closes: #58527 (important bug) |
| 5128 | * no changes; Closes: #58495 (I'm not going to add 3 lines of code bloat |
| 5129 | to a package in base just to provide a marginally better error message.) |
| 5130 | * Added --help to dpkg-preconfigure and dpkg-reconfigure. Closes: #58496 |
| 5131 | * Added more cautions about passwords to the tutorial. |
| 5132 | * Text mode [multi]select elements now display in multiple columns. This is |
| 5133 | experimental, and I don't know how it will interact with having support for |
| 5134 | descriptions associated with items in the selection list, which is a todo |
| 5135 | item. |
| 5136 | * Use w3m again to format docs (how'd I lose that?) |
| 5137 | |
| 5138 | -- Joey Hess <joeyh@debian.org> Sat, 19 Feb 2000 20:51:44 -0800 |
| 5139 | |
| 5140 | debconf (0.2.93) unstable; urgency=low |
| 5141 | |
| 5142 | * Fixed minor back problem in debconf's own config script, and some |
| 5143 | documentation fixes. |
| 5144 | |
| 5145 | -- Joey Hess <joeyh@debian.org> Thu, 17 Feb 2000 11:56:02 -0800 |
| 5146 | |
| 5147 | debconf (0.2.92) unstable; urgency=low |
| 5148 | |
| 5149 | * Important fix: don't accidentially delete Dialog/Text.pm from |
| 5150 | debconf-tiny. |
| 5151 | |
| 5152 | -- Joey Hess <joeyh@debian.org> Tue, 15 Feb 2000 13:16:56 -0800 |
| 5153 | |
| 5154 | debconf (0.2.91) unstable; urgency=low |
| 5155 | |
| 5156 | * dpkg-preconfigure: It turns out that the trick of reading from stdin |
| 5157 | until EOF, then reading more later only works if stdin is a tty. When it |
| 5158 | was running from apt, that wasn't so, and so it caused dialog to lock up, |
| 5159 | in a tight loop, unable to read keypresses from stdin. The fix is |
| 5160 | pretty simple; just open /dev/tty and connect STDIN to it after reading |
| 5161 | the filelist from apt. Closes: #56518, #57771 (important bugs). |
| 5162 | * Disabled dialog exclusion that was added in the last release. |
| 5163 | |
| 5164 | -- Joey Hess <joeyh@debian.org> Mon, 14 Feb 2000 11:52:24 -0800 |
| 5165 | |
| 5166 | debconf (0.2.90) unstable; urgency=low |
| 5167 | |
| 5168 | * Fixed dpkg-preconfigure to not use Getopt::Long, so it will work even on |
| 5169 | the base system it is now a part of. |
| 5170 | * As a workaround for the dialog lock problem (which seems to be a dialog |
| 5171 | bug), never use dialog for the text mode menus. Works around: #56518 |
| 5172 | (grave), #57771 (important) |
| 5173 | |
| 5174 | -- Joey Hess <joeyh@debian.org> Sun, 13 Feb 2000 01:09:11 -0800 |
| 5175 | |
| 5176 | debconf (0.2.89) unstable; urgency=low |
| 5177 | |
| 5178 | * Use perl's "base" module throughout the code, cutting 2 lines from each |
| 5179 | module. Due to a bug in the module, I had to throw lots of "use"'s back |
| 5180 | in, in the case of child modules that had a name that just appeneded to |
| 5181 | the name of their parent. I have filed a perlbug about that |
| 5182 | (ID 20000212.001). These additions are marked "# perlbug" so I can grep |
| 5183 | them back out later. |
| 5184 | * Warning: I expect this release is very buggy. But that's why you're |
| 5185 | tracking unstable, right? |
| 5186 | |
| 5187 | -- Joey Hess <joeyh@debian.org> Sat, 12 Feb 2000 01:51:48 -0800 |
| 5188 | |
| 5189 | debconf (0.2.88) unstable; urgency=low |
| 5190 | |
| 5191 | * Add templates file, config script, postinst, and posrtm to debconf-tiny, |
| 5192 | so debconf/priority actually exists. This is necessary so base-config |
| 5193 | can change the priority if the boot-floppies were installed in verbose or |
| 5194 | quiet mode. This is a critical bugfix, as it fixes a bug that made newly |
| 5195 | installed systems unusable. |
| 5196 | * Added dpkg-preconfigure to debconf-tiny, since this: |
| 5197 | a) lets debconf-tiny use debconf's postinst unchanged |
| 5198 | b) is useful in general to have in debconf-tiny |
| 5199 | * Several k of bloat. Oh well.. |
| 5200 | |
| 5201 | -- Joey Hess <joeyh@debian.org> Wed, 9 Feb 2000 19:49:38 -0800 |
| 5202 | |
| 5203 | debconf (0.2.87) unstable; urgency=low |
| 5204 | |
| 5205 | * Corrected 2 typos, Closes: #57605 |
| 5206 | * Closes: #57607 -- already fixed. |
| 5207 | |
| 5208 | -- Joey Hess <joeyh@debian.org> Wed, 9 Feb 2000 00:04:35 -0800 |
| 5209 | |
| 5210 | debconf (0.2.86) unstable; urgency=low |
| 5211 | |
| 5212 | * Fixed a typo I introduced earlier today. |
| 5213 | |
| 5214 | -- Joey Hess <joeyh@debian.org> Tue, 8 Feb 2000 20:54:09 -0800 |
| 5215 | |
| 5216 | debconf (0.2.85) unstable; urgency=low |
| 5217 | |
| 5218 | * Fixed some uninitialized values related to multiselct questions with no |
| 5219 | defaults. |
| 5220 | |
| 5221 | -- Joey Hess <joeyh@debian.org> Tue, 8 Feb 2000 20:20:56 -0800 |
| 5222 | |
| 5223 | debconf (0.2.84) unstable; urgency=low |
| 5224 | |
| 5225 | * Added code to postinst to delete long-obsolete /etc/debconf.cfg |
| 5226 | |
| 5227 | -- Joey Hess <joeyh@debian.org> Tue, 8 Feb 2000 14:41:13 -0800 |
| 5228 | |
| 5229 | debconf (0.2.83) unstable; urgency=low |
| 5230 | |
| 5231 | * dpkg-reconfigure: detect perl confmodules properly, by making my regexp |
| 5232 | match case in-sensitively. This fixes a bug that made dpkg-reconfigure |
| 5233 | not work at all to reconfigure packages that used ConfModule.pm. |
| 5234 | * dpkg-reconfigure: assume all config scripts are confmodules, it would be |
| 5235 | pretty weird for one not to be, and this speeds things up a tiny bit. |
| 5236 | |
| 5237 | -- Joey Hess <joeyh@debian.org> Tue, 8 Feb 2000 11:37:23 -0800 |
| 5238 | |
| 5239 | debconf (0.2.82) unstable; urgency=low |
| 5240 | |
| 5241 | * Installed workaround from Joel Klecker to fix the annoying termcap |
| 5242 | warning from Term::Readline. This does not close these bugs, but it does |
| 5243 | work around them: #47363, #50286, #50540, #51787, #52052, #53274, #55142, |
| 5244 | #56987, and #46270 |
| 5245 | |
| 5246 | -- Joey Hess <joeyh@debian.org> Mon, 7 Feb 2000 23:44:26 -0800 |
| 5247 | |
| 5248 | debconf (0.2.81) unstable; urgency=low |
| 5249 | |
| 5250 | * Added checks for wrong number of parameters in all command_* subs in |
| 5251 | ConfModule.pm. If the check fails, error 20 is returned (syntax error). |
| 5252 | |
| 5253 | -- Joey Hess <joeyh@debian.org> Mon, 7 Feb 2000 16:24:27 -0800 |
| 5254 | |
| 5255 | debconf (0.2.80) frozen unstable; urgency=low |
| 5256 | |
| 5257 | * Adjusted debconf dependancy to perl-5.005, not perl5. As Raphael points |
| 5258 | out, just dependong on perl5 does not guarentee Data::Dumper is available. |
| 5259 | Raphael thinks this is a critical bug. |
| 5260 | * debconf-tiny's dependancy, on the other hand, was already ok. |
| 5261 | * Binary and source packages no longer contain CVS backup files, |
| 5262 | Closes: #55860 |
| 5263 | |
| 5264 | -- Joey Hess <joeyh@debian.org> Fri, 21 Jan 2000 11:44:56 -0800 |
| 5265 | |
| 5266 | debconf (0.2.79) frozen unstable; urgency=low |
| 5267 | |
| 5268 | * dpkg-reconfigure: Now checks each script before running it |
| 5269 | to see if it is a confmodule, if not, runs it as a normal script, |
| 5270 | not under the confmodule interface. base-config shows this is necessary, |
| 5271 | with its non-confmodule postinst. This change is needed in frozen to |
| 5272 | keep base-config working. |
| 5273 | * Fixed debconf's oldest bug report, which turned out to be a bug in how |
| 5274 | IPC::Open3 was being called. It also turns out this bug is tickeled by |
| 5275 | base-config, since it will be reconfiguredd from inittab, so it turned out |
| 5276 | to be a critical bug. Closes: #47659 |
| 5277 | * Documented (again) in dpkg-reconfigure.8 that |
| 5278 | "dpkg-reconfigure --priority=medium debconf" should be used to |
| 5279 | reconfigure debconf. Closes: #55706 |
| 5280 | |
| 5281 | -- Joey Hess <joeyh@debian.org> Thu, 20 Jan 2000 12:34:30 -0800 |
| 5282 | |
| 5283 | debconf (0.2.78) frozen unstable; urgency=low |
| 5284 | |
| 5285 | * Woops, I forgot to let the CLEAR command be executed in any of the |
| 5286 | confmodule libraries! |
| 5287 | * base-config needs that command, so this must go to frozen. |
| 5288 | * Fixed an undefiend value warning in Element::Dialog::Password |
| 5289 | |
| 5290 | -- Joey Hess <joeyh@debian.org> Mon, 17 Jan 2000 16:14:38 -0800 |
| 5291 | |
| 5292 | debconf (0.2.77) frozen unstable; urgency=low |
| 5293 | |
| 5294 | * debconf proper depends on perl5 (not -base), because some utilities |
| 5295 | do use Getopt::Long. debconf-tiny continues to just depend on |
| 5296 | perl-5.005-base, because everything in it will work without debconf. |
| 5297 | Closes: #55381 (important) |
| 5298 | * Added --all option to dpkg-reconfigure, for use by the boot-floppies |
| 5299 | inittab. |
| 5300 | |
| 5301 | -- Joey Hess <joeyh@debian.org> Sun, 16 Jan 2000 18:11:12 -0800 |
| 5302 | |
| 5303 | debconf (0.2.76) frozen unstable; urgency=low |
| 5304 | |
| 5305 | * Re-enabled use of _ and . in template fields. Necessary for localaization. |
| 5306 | |
| 5307 | -- Joey Hess <joeyh@debian.org> Sun, 16 Jan 2000 01:09:28 -0800 |
| 5308 | |
| 5309 | debconf (0.2.75) frozen unstable; urgency=low |
| 5310 | |
| 5311 | * Corrected a bug in noninteractive select elements. Amoung other things, |
| 5312 | this bug broke apt-setup in base-config (so it is a critical bug, yada, |
| 5313 | yada). I believe this also Closes: #55036 |
| 5314 | |
| 5315 | -- Joey Hess <joeyh@debian.org> Sat, 15 Jan 2000 20:38:33 -0800 |
| 5316 | |
| 5317 | debconf (0.2.74) frozen unstable; urgency=low |
| 5318 | |
| 5319 | * I guess these changes are necessary to make debconf usable for people |
| 5320 | who use locales, so this should _probably_ go into frozen. |
| 5321 | * Switched over to using perl's setlocale() function to determine the |
| 5322 | current locale. This means that locale aliases work, and that users |
| 5323 | who have a locale like 'es_ES.ISO-8859-1' see all the es_ES messages. |
| 5324 | * Added one level of locale fallback: for example, it looks for 'es' |
| 5325 | messages too in the case above. |
| 5326 | |
| 5327 | -- Joey Hess <joeyh@debian.org> Sat, 15 Jan 2000 02:20:39 -0800 |
| 5328 | |
| 5329 | debconf (0.2.73) frozen unstable; urgency=low |
| 5330 | |
| 5331 | * Make dpkg-reconfigure work inside a base system that has no Getopt::Long. |
| 5332 | This is critical to get into potato, because base-config has to be |
| 5333 | dpkg-reconfigure'd on initial reboot to set the root password and so on. |
| 5334 | * Really make dialog frontend default. I thought I did this 8 versions |
| 5335 | back.. |
| 5336 | * Medium priority is now default. |
| 5337 | * Probably fixed bug #55174, but who knows, I cannot reproduce it anyway. |
| 5338 | |
| 5339 | -- Joey Hess <joeyh@debian.org> Fri, 14 Jan 2000 20:20:44 -0800 |
| 5340 | |
| 5341 | debconf (0.2.72) unstable; urgency=low |
| 5342 | |
| 5343 | * Renamed dpkg-preconfig to dpkg-preconfigure, for consistency. |
| 5344 | Closes: #53893 |
| 5345 | * Moved dpkg-preconfigure and dpkg-reconfigure to /usr/sbin. |
| 5346 | |
| 5347 | -- Joey Hess <joeyh@debian.org> Thu, 13 Jan 2000 12:55:10 -0800 |
| 5348 | |
| 5349 | debconf (0.2.71) unstable; urgency=low |
| 5350 | |
| 5351 | * Sped up and simplified language code. |
| 5352 | * Fixed dpkg-preconfigure to not re-show old questions when running in apt |
| 5353 | mode (oops!) |
| 5354 | |
| 5355 | -- Joey Hess <joeyh@debian.org> Mon, 10 Jan 2000 18:01:34 -0800 |
| 5356 | |
| 5357 | debconf (0.2.70) unstable; urgency=low |
| 5358 | |
| 5359 | * '_' and '.' can now appear in fields names in templates. Necessary for |
| 5360 | some localization.. If you use them in a field name, you had better |
| 5361 | depend on this version; earlier ones will die if they see such a thing. |
| 5362 | * Fixed a logic error that broke debconf if you had LC_ALL or LANG set, |
| 5363 | Closes: #54615, #54638, #54655 |
| 5364 | |
| 5365 | -- Joey Hess <joeyh@debian.org> Sun, 9 Jan 2000 14:03:31 -0800 |
| 5366 | |
| 5367 | debconf (0.2.69) unstable; urgency=low |
| 5368 | |
| 5369 | * Debconf is not yet internationalized itself, but the data it reads in |
| 5370 | from templates now may be. |
| 5371 | * Documented what else I need to do toward i18n in the TODO. |
| 5372 | * Client::ConfModule detects newline in text it is going to send out, |
| 5373 | and warns about them. This after the pain of debugging what a spare \n |
| 5374 | can do to the protocol.. |
| 5375 | |
| 5376 | -- Joey Hess <joeyh@debian.org> Sat, 8 Jan 2000 17:41:11 -0800 |
| 5377 | |
| 5378 | debconf (0.2.68) unstable; urgency=low |
| 5379 | |
| 5380 | * Documented DEBCONF_DEBUG, Closes: #54434 |
| 5381 | * Don't show "none of the above" choice in text frontend's select element. |
| 5382 | It is only supposed to be in multiselect elements. |
| 5383 | * A few more bug reports that were fixed 2 versions ago should be closed. |
| 5384 | Closes: #54459, #54462, #54429, #54393, #54443, #54400 |
| 5385 | |
| 5386 | -- Joey Hess <joeyh@debian.org> Sat, 8 Jan 2000 14:19:33 -0800 |
| 5387 | |
| 5388 | debconf (0.2.67) unstable; urgency=low |
| 5389 | |
| 5390 | * When the back button is hit, clear the buffer of all questions. |
| 5391 | Fixes some truely confusing behavior. |
| 5392 | |
| 5393 | -- Joey Hess <joeyh@debian.org> Fri, 7 Jan 2000 18:55:39 -0800 |
| 5394 | |
| 5395 | debconf (0.2.66) unstable; urgency=low |
| 5396 | |
| 5397 | * Fixed type that was making a sbin file, Closes: #0.2.65 |
| 5398 | |
| 5399 | -- Joey Hess <joeyh@debian.org> Fri, 7 Jan 2000 15:34:56 -0800 |
| 5400 | |
| 5401 | debconf (0.2.65) unstable; urgency=low |
| 5402 | |
| 5403 | * Add dpkg-reconfigure to debconf-tiny. |
| 5404 | |
| 5405 | -- Joey Hess <joeyh@debian.org> Fri, 7 Jan 2000 01:09:33 -0800 |
| 5406 | |
| 5407 | debconf (0.2.64) unstable; urgency=low |
| 5408 | |
| 5409 | * Changed default frontend (again), back to the dialog frontend. I can't |
| 5410 | really make my mind up on this, but my reasoning for using dialog is that |
| 5411 | debconf-tiny is going to be used by several packages on a fresh install, |
| 5412 | so the user is going to see some debconf dialog stuff right from the |
| 5413 | start. Changing to text half-way through is liable to be confusing. |
| 5414 | |
| 5415 | -- Joey Hess <joeyh@debian.org> Thu, 6 Jan 2000 23:24:55 -0800 |
| 5416 | |
| 5417 | debconf (0.2.63) unstable; urgency=low |
| 5418 | |
| 5419 | * Removed apt-setup; it is in base-config now. |
| 5420 | * Minor README change. |
| 5421 | * Now build-depends on sgml-data, to follow the bouncing xml.dcl. |
| 5422 | * In fact, I have to change things to use a new name and path for that |
| 5423 | file too. |
| 5424 | * Really fixed that typo. |
| 5425 | |
| 5426 | -- Joey Hess <joeyh@debian.org> Thu, 6 Jan 2000 20:32:15 -0800 |
| 5427 | |
| 5428 | debconf (0.2.62) unstable; urgency=low |
| 5429 | |
| 5430 | * Typo fix, Closes: #54205 |
| 5431 | |
| 5432 | -- Joey Hess <joeyh@debian.org> Thu, 6 Jan 2000 11:53:14 -0800 |
| 5433 | |
| 5434 | debconf (0.2.61) unstable; urgency=low |
| 5435 | |
| 5436 | * When dpkg-preconfig is run from apt, it turns off showing of old |
| 5437 | questions. That remains turned off until all preconfiguration is complete. |
| 5438 | The effect is that you can now configure debconf to re-show old questions, |
| 5439 | and not have to suffer through seeing all the old questions twice. If |
| 5440 | you turned off showing of old questions because seeing questions twice was |
| 5441 | annoying, you may want to turn it back on now. |
| 5442 | |
| 5443 | -- Joey Hess <joeyh@debian.org> Wed, 5 Jan 2000 22:51:45 -0800 |
| 5444 | |
| 5445 | debconf (0.2.60) unstable; urgency=low |
| 5446 | |
| 5447 | * Client/frontend: the templates filename guessing has been a bit broken |
| 5448 | in one case. I've fixed that now, Closes: #53730. Happy GNU year! |
| 5449 | |
| 5450 | -- Joey Hess <joeyh@debian.org> Fri, 31 Dec 1999 16:10:07 -0800 |
| 5451 | |
| 5452 | debconf (0.2.59) unstable; urgency=low |
| 5453 | |
| 5454 | * Don't use lib. Closes: #53316 |
| 5455 | |
| 5456 | -- Joey Hess <joeyh@debian.org> Thu, 23 Dec 1999 12:50:50 -0800 |
| 5457 | |
| 5458 | debconf (0.2.58) unstable; urgency=low |
| 5459 | |
| 5460 | * Now just depends on perl-5.005-base (of sufficiently recent version), |
| 5461 | since that package now contains everything I need. (Closes: #53186) |
| 5462 | * Client/frontend: Look for templates in /usr/share/debconf/templates/ |
| 5463 | as well as the current directory. Useful for stadalone programs that |
| 5464 | use debconf. |
| 5465 | * Include apt-setup in debconf and debconf-tiny for now, since the base |
| 5466 | system needs them available *now*. This is not the right long-term |
| 5467 | location, though. Closes: #53187 (Adam, you want to run |
| 5468 | "/usr/sbin/apt-setup probe") |
| 5469 | |
| 5470 | -- Joey Hess <joeyh@debian.org> Mon, 20 Dec 1999 21:31:50 -0800 |
| 5471 | |
| 5472 | debconf (0.2.57) unstable; urgency=low |
| 5473 | |
| 5474 | * Tightened up the perl dependancies. I think the previous looser |
| 5475 | dependancies might have caused a problem. |
| 5476 | |
| 5477 | -- Joey Hess <joeyh@debian.org> Mon, 20 Dec 1999 16:53:22 -0800 |
| 5478 | |
| 5479 | debconf (0.2.56) unstable; urgency=low |
| 5480 | |
| 5481 | * Depend on the version of fileutils that supported |
| 5482 | --ignore-fail-on-non-empty, Closes: #52746 (should that bug really have |
| 5483 | been grave? It could only be triggered if you installed debconf w/o |
| 5484 | upgrading to potato fileutils, and then purged it.) |
| 5485 | * Despite what the bug report says, the postinst has never ran rmdir. |
| 5486 | |
| 5487 | -- Joey Hess <joeyh@debian.org> Mon, 20 Dec 1999 16:53:20 -0800 |
| 5488 | |
| 5489 | debconf (0.2.55) unstable; urgency=low |
| 5490 | |
| 5491 | * Added to the tutorial. |
| 5492 | |
| 5493 | -- Joey Hess <joeyh@debian.org> Mon, 13 Dec 1999 13:42:39 -0800 |
| 5494 | |
| 5495 | debconf (0.2.54) unstable; urgency=low |
| 5496 | |
| 5497 | * In the dialog frontend, do not pass the default password to dialog. This |
| 5498 | is a security hole, and besides it's very confusing since dialog doesn't |
| 5499 | display the passowrd, and the user might inaverdently append to it. |
| 5500 | |
| 5501 | -- Joey Hess <joeyh@debian.org> Fri, 10 Dec 1999 19:09:13 -0800 |
| 5502 | |
| 5503 | debconf (0.2.53) unstable; urgency=low |
| 5504 | |
| 5505 | * "Cancel" (or hitting escape) in the dialog frontend is now interpreted |
| 5506 | to mean back up a step. Not quite intuitive, but it is the bast thing I |
| 5507 | can do with a cancel button, and I need the ability to backup. |
| 5508 | Closes: #51887 |
| 5509 | * Reworked how question values are set. This is now done in FrontEnd::go(), |
| 5510 | instead of in each Element's show() method. |
| 5511 | |
| 5512 | -- Joey Hess <joeyh@debian.org> Fri, 10 Dec 1999 14:27:49 -0800 |
| 5513 | |
| 5514 | debconf (0.2.52) unstable; urgency=low |
| 5515 | |
| 5516 | * Debconf install now asks if you want to preconfigure packages, and |
| 5517 | if you answer no, does not add/removes call to dpkg-preconfig in apt.conf. |
| 5518 | * Changed user's guide to match. |
| 5519 | * dpkg-reconfigure runs the postrm now. It's also substantially smaller. |
| 5520 | |
| 5521 | -- Joey Hess <joeyh@debian.org> Mon, 6 Dec 1999 14:26:26 -0800 |
| 5522 | |
| 5523 | debconf (0.2.51) unstable; urgency=low |
| 5524 | |
| 5525 | * Made noninteractive frontend really silent. Closes: #51952 |
| 5526 | * Corrected debconf-tiny's conflicts. |
| 5527 | * Autoselect can now have loops in the frontends it tries, it is smart |
| 5528 | enough to break the loops. This lets the text frontend fallback to the |
| 5529 | Dialog frontend. Since that is the only frontend in debconf-tiny, |
| 5530 | this is required to make it use the dialog frontend. |
| 5531 | |
| 5532 | -- Joey Hess <joeyh@debian.org> Mon, 6 Dec 1999 13:49:16 -0800 |
| 5533 | |
| 5534 | debconf (0.2.50) unstable; urgency=low |
| 5535 | |
| 5536 | * Needs a versioned debhelper dependency. |
| 5537 | |
| 5538 | -- Joey Hess <joeyh@debian.org> Sat, 4 Dec 1999 12:57:39 -0800 |
| 5539 | |
| 5540 | debconf (0.2.49) unstable; urgency=low |
| 5541 | |
| 5542 | * Build-Depends on docbook-stylesheets, which are needed to make the xml |
| 5543 | docs be formatted decently. |
| 5544 | |
| 5545 | -- Joey Hess <joeyh@debian.org> Fri, 3 Dec 1999 19:35:41 -0800 |
| 5546 | |
| 5547 | debconf (0.2.48) unstable; urgency=low |
| 5548 | |
| 5549 | * Added comment to apt.conf that the line was added by debconf, |
| 5550 | Closes: #51720 |
| 5551 | |
| 5552 | -- Joey Hess <joeyh@debian.org> Thu, 2 Dec 1999 13:14:56 -0800 |
| 5553 | |
| 5554 | debconf (0.2.47) unstable; urgency=low |
| 5555 | |
| 5556 | * Element/Dialog/String.pm: Fixed a thinko that is causing the warning |
| 5557 | messages reported in bug #51561. |
| 5558 | |
| 5559 | -- Joey Hess <joeyh@debian.org> Mon, 29 Nov 1999 12:45:26 -0800 |
| 5560 | |
| 5561 | debconf (0.2.46) unstable; urgency=low |
| 5562 | |
| 5563 | * Changed tutorial docs of version command. Clients are not stricly |
| 5564 | required to pass a version number into it. |
| 5565 | * Removed warning message if a client does not pass in a version, |
| 5566 | Closes: #51431 |
| 5567 | * Added build dependancy info. |
| 5568 | |
| 5569 | -- Joey Hess <joeyh@debian.org> Sat, 27 Nov 1999 20:36:51 -0800 |
| 5570 | |
| 5571 | debconf (0.2.45) unstable; urgency=low |
| 5572 | |
| 5573 | * Discovered dialog's --separate-output parameter, and use it for |
| 5574 | multiselect boxes, since it simplfies parsing. |
| 5575 | |
| 5576 | -- Joey Hess <joeyh@debian.org> Wed, 24 Nov 1999 10:52:03 -0800 |
| 5577 | |
| 5578 | debconf (0.2.44) unstable; urgency=low |
| 5579 | |
| 5580 | * w3m -dump works again, so use it. |
| 5581 | |
| 5582 | -- Joey Hess <joeyh@debian.org> Mon, 22 Nov 1999 15:48:20 -0800 |
| 5583 | |
| 5584 | debconf (0.2.43) unstable; urgency=low |
| 5585 | |
| 5586 | * dpkg-preconfig: modified regexp to work under perl 5.004 |
| 5587 | (Closes: #50854, #50880) |
| 5588 | |
| 5589 | -- Joey Hess <joeyh@debian.org> Sun, 21 Nov 1999 13:36:37 -0800 |
| 5590 | |
| 5591 | debconf (0.2.42) unstable; urgency=low |
| 5592 | |
| 5593 | * Improved abbreviation finding algorythm for text select elements. |
| 5594 | * Cleaned up the show method of Element::Text::Select. |
| 5595 | * Element::Text::MultiSelect can now inherit from Element::Text::Select, |
| 5596 | making it much shorter. |
| 5597 | |
| 5598 | -- Joey Hess <joeyh@debian.org> Sat, 20 Nov 1999 18:22:09 -0800 |
| 5599 | |
| 5600 | debconf (0.2.41) unstable; urgency=low |
| 5601 | |
| 5602 | * Changed how text frontend's select element indicates which choice is |
| 5603 | default. It can now indicate when numbers are the default. Closes: #50751 |
| 5604 | * Detect if libterm-readline-*-perl is being used. If so, allow |
| 5605 | interactive editing of the default, since that is supported. If not, |
| 5606 | display the default as part of the prompt. This makes things more |
| 5607 | consistent overall. |
| 5608 | * Added 'none of the above' option to [multi]select elements, so if you |
| 5609 | don't have libterm-readline-*-perl, you can still override the default |
| 5610 | and choose nothing. Unfortunatly, I still don't see a way to do that with |
| 5611 | string input elements.. |
| 5612 | * Since w3m is currently broken, dump pages with lynx for now. |
| 5613 | |
| 5614 | -- Joey Hess <joeyh@debian.org> Sat, 20 Nov 1999 14:08:55 -0800 |
| 5615 | |
| 5616 | debconf (0.2.40) unstable; urgency=low |
| 5617 | |
| 5618 | * dpkg-preconfig: Do a basic dependancy check before attempting to |
| 5619 | preconfigure a package. If the package depends on a newer version of |
| 5620 | debconf than is installed, do not preconfigure. (Closes: #50411, #50236) |
| 5621 | Should prevent any further breakages of the type we've seen before. |
| 5622 | * doc/tutorial.xml: If you use the multiselect data type, you should depend |
| 5623 | on debconf 0.2.26. |
| 5624 | * Version.pm: Added, to store the debconf version. |
| 5625 | |
| 5626 | -- Joey Hess <joeyh@debian.org> Fri, 19 Nov 1999 13:16:16 -0800 |
| 5627 | |
| 5628 | debconf (0.2.38) unstable; urgency=low |
| 5629 | |
| 5630 | * When processing what dialog returns after showing a multiselct, there |
| 5631 | may be trailing space after the last double quote. Nodified to handle |
| 5632 | that, Closes: #50471 |
| 5633 | |
| 5634 | -- Joey Hess <joeyh@debian.org> Wed, 17 Nov 1999 15:58:38 -0800 |
| 5635 | |
| 5636 | debconf (0.2.37) unstable; urgency=low |
| 5637 | |
| 5638 | * Client/frontend: be less aggressive when trying to guess a template |
| 5639 | filename. Fixes sslwrap purge problem. |
| 5640 | |
| 5641 | -- Joey Hess <joeyh@debian.org> Wed, 17 Nov 1999 14:55:59 -0800 |
| 5642 | |
| 5643 | debconf (0.2.36) unstable; urgency=low |
| 5644 | |
| 5645 | * I've been persuaded that the Text frontend is the best default for |
| 5646 | new installs. This doesn't change the default for people who already |
| 5647 | have debconf installed. |
| 5648 | |
| 5649 | -- Joey Hess <joeyh@debian.org> Tue, 16 Nov 1999 16:12:04 -0800 |
| 5650 | |
| 5651 | debconf (0.2.35) unstable; urgency=low |
| 5652 | |
| 5653 | * Update database files atomically, should fix the isolated empty db files |
| 5654 | that have been reported twice now. |
| 5655 | |
| 5656 | -- Joey Hess <joeyh@debian.org> Tue, 16 Nov 1999 13:47:31 -0800 |
| 5657 | |
| 5658 | debconf (0.2.34) unstable; urgency=low |
| 5659 | |
| 5660 | * Fixed 3 bugs reports that will get filed in the next 36 hours. The |
| 5661 | debconf bug betting pool is now open -- how many times will this be |
| 5662 | reported now that it's been fixed? :-p |
| 5663 | * Specifically, now that ConfModule doesn't send a return code for STOP, |
| 5664 | frontends can't try to read such a return code, or they hang. |
| 5665 | |
| 5666 | -- Joey Hess <joeyh@debian.org> Mon, 15 Nov 1999 20:04:16 -0800 |
| 5667 | |
| 5668 | debconf (0.2.33) unstable; urgency=low |
| 5669 | |
| 5670 | * Debconf scripts now automatically load their templates when they are |
| 5671 | invoked manually, if the .templates file is present in the same directory. |
| 5672 | * This makes debconf-loadtemplate basically obsolete, so I have removed it. |
| 5673 | * This means there is no need for a special test.pl in the source package. |
| 5674 | * And this also means it's now a lot easier to debug config scripts before |
| 5675 | putting them in a package. Documented this in the tutorial. |
| 5676 | * Feh, I have to keep the debconf-tiny changelog in sync with this one, |
| 5677 | or the package version isn't updated. Debhelper is too smart for its |
| 5678 | own good. Hacked around it. (If other people have this problem, I can |
| 5679 | add a flag to debhelper to handle this better..) |
| 5680 | * Documented everywhere that when reconfiguring debconf, --priority=medium |
| 5681 | is a good idea. Closes: #50225 |
| 5682 | |
| 5683 | -- Joey Hess <joeyh@debian.org> Mon, 15 Nov 1999 09:46:22 -0800 |
| 5684 | |
| 5685 | debconf (0.2.32) unstable; urgency=low |
| 5686 | |
| 5687 | * Added a debconf-tiny package, which is a very stripped down debconf to be |
| 5688 | used on the base system. Debconf itself is 117+k, mainly because of all |
| 5689 | the frontends and docs. To make debconf-tiny, I: |
| 5690 | - removed all docs |
| 5691 | - removed all frontends except dialog and noninteractive |
| 5692 | - removed most stuff in /usr/bin |
| 5693 | - stripped out all POD docs and regular comments from all perl modules |
| 5694 | - All this got the package down to 27k compressed. 14k compressed of that |
| 5695 | was this changelog (It's all the fault of long changelog entries like |
| 5696 | this one!) |
| 5697 | - So, I started a new changelog for debconf-tiny, in which I will record |
| 5698 | changes specific to it. debconf-tiny is now 12k. |
| 5699 | * Removed /etc from package. |
| 5700 | |
| 5701 | -- Joey Hess <joeyh@debian.org> Sun, 14 Nov 1999 17:08:58 -0800 |
| 5702 | |
| 5703 | debconf (0.2.31) unstable; urgency=low |
| 5704 | |
| 5705 | * Always returns "mulitselect" as one of it's capabilities now. |
| 5706 | This was added because people need a way for their packages, when |
| 5707 | preconfigured, to check to see if they have a new enough version of |
| 5708 | debconf to ask a multiselect question. |
| 5709 | * The better, long term fix is basic dependancy checking in |
| 5710 | dpkg-preconfig, and that is now the top of my todo list. |
| 5711 | |
| 5712 | -- Joey Hess <joeyh@debian.org> Sun, 14 Nov 1999 13:58:13 -0800 |
| 5713 | |
| 5714 | debconf (0.2.30) unstable; urgency=low |
| 5715 | |
| 5716 | * STOP cannot return a success code, since in all likelyhood, the pipe it |
| 5717 | would try to write it to is broken. (Closes: #49856, #49946) |
| 5718 | * debug messages are now prioritized, DEBCONF_DEBUG can be set to 1 to see |
| 5719 | some, 2 for more, etc. |
| 5720 | |
| 5721 | -- Joey Hess <joeyh@debian.org> Sat, 13 Nov 1999 19:40:50 -0800 |
| 5722 | |
| 5723 | debconf (0.2.29) unstable; urgency=low |
| 5724 | |
| 5725 | * dpkg-preconfig now clears it's progress meter when done, like apt |
| 5726 | does now. |
| 5727 | * Fixed a possible infinite recursion in the text frontend, if you |
| 5728 | use it on an absurdly small screen. (It tried to display the title, |
| 5729 | had to paginate it, went to display [More], and first decided |
| 5730 | to display the title...) |
| 5731 | * With doogie's help, simplified Client/confmodule a bit. |
| 5732 | |
| 5733 | -- Joey Hess <joeyh@debian.org> Fri, 12 Nov 1999 15:38:11 -0800 |
| 5734 | |
| 5735 | debconf (0.2.28) unstable; urgency=low |
| 5736 | |
| 5737 | * Added a Debconf user's guide. |
| 5738 | * Cleaned up the doc Makefile. |
| 5739 | |
| 5740 | -- Joey Hess <joeyh@debian.org> Fri, 12 Nov 1999 01:06:19 -0800 |
| 5741 | |
| 5742 | debconf (0.2.27) unstable; urgency=low |
| 5743 | |
| 5744 | * Corrected Client::ConfModule to return the right thing when one of its |
| 5745 | functions is called in scalar context. It was returning the result code |
| 5746 | by mistake, now it returns the value, like it is documented to do. |
| 5747 | |
| 5748 | -- Joey Hess <joeyh@debian.org> Thu, 11 Nov 1999 21:18:40 -0800 |
| 5749 | |
| 5750 | debconf (0.2.26) unstable; urgency=low |
| 5751 | |
| 5752 | * Added multiselect data type. |
| 5753 | * Wrote input elements for this type for all frontends except the Gtk |
| 5754 | frontend. The Gtk frontend needs a bit of a redesign before it can |
| 5755 | handle this, I think. |
| 5756 | * Made dpkg-preconfig properly accept -f and --frontend, Closes: #49920 |
| 5757 | |
| 5758 | -- Joey Hess <joeyh@debian.org> Thu, 11 Nov 1999 12:30:39 -0800 |
| 5759 | |
| 5760 | debconf (0.2.25) unstable; urgency=low |
| 5761 | |
| 5762 | * Removed gtk frontend from list of frontends. If you already have it |
| 5763 | selected, you can continue using it, but I'm sick of people filing bugs |
| 5764 | on it who didn't bother to read the note that said it had known problems |
| 5765 | and should not be used. |
| 5766 | * dpkg-reconfigure now doesn't do anything if it's told to reconfigure |
| 5767 | packages that lack a config script. This makes it not fail on packages |
| 5768 | that don't use debconf, though it is just a no-op with them. |
| 5769 | Closes: #48190 |
| 5770 | |
| 5771 | -- Joey Hess <joeyh@debian.org> Wed, 10 Nov 1999 17:15:04 -0800 |
| 5772 | |
| 5773 | debconf (0.2.24) unstable; urgency=low |
| 5774 | |
| 5775 | * Fixed the stty error messages, and screen size detection should work |
| 5776 | again. For some reason I had to make stty use /dev/tty for stdin, plain |
| 5777 | default stdin doesn't work when dpkg-preconfig is being run by apt. |
| 5778 | * Change undefined values to '' when starting confmodules, Closes: #49797 |
| 5779 | * Fixed web frontend to never display empty forms. |
| 5780 | |
| 5781 | -- Joey Hess <joeyh@debian.org> Wed, 10 Nov 1999 15:29:53 -0800 |
| 5782 | |
| 5783 | debconf (0.2.23) unstable; urgency=low |
| 5784 | |
| 5785 | * Added sane defaults if stty -a fails. (Closes: a whole slew of bug |
| 5786 | reports people will file over the next 2 days. :-P) |
| 5787 | |
| 5788 | -- Joey Hess <joeyh@debian.org> Wed, 10 Nov 1999 15:00:16 -0800 |
| 5789 | |
| 5790 | debconf (0.2.22) unstable; urgency=low |
| 5791 | |
| 5792 | * The noninteractive frontend now mails notes to root. |
| 5793 | * Reworked the mechanism that makes select questions always set |
| 5794 | their value when they are INPUT, even if they arn't really displayed, |
| 5795 | to be much cleaner: This is now handled by the noninteractive select |
| 5796 | element. |
| 5797 | * Reworked how Elements are created to use eval, which kills the |
| 5798 | duplicated makelement() code in all the FrontEnds. |
| 5799 | |
| 5800 | -- Joey Hess <joeyh@debian.org> Tue, 9 Nov 1999 21:10:26 -0800 |
| 5801 | |
| 5802 | debconf (0.2.21) unstable; urgency=low |
| 5803 | |
| 5804 | * frontend now works if run from something other than dpkg. Closes: #49449 |
| 5805 | * Created a new Tty frontend to serve as a base class for Dialog and Text. |
| 5806 | It detects screen resizes. Made it the parent of Dialog and Text, |
| 5807 | and they now also detect screen resizes. Debconf in a 30x5 xterm is |
| 5808 | beautiful! |
| 5809 | |
| 5810 | -- Joey Hess <joeyh@debian.org> Tue, 9 Nov 1999 16:12:38 -0800 |
| 5811 | |
| 5812 | debconf (0.2.20) unstable; urgency=low |
| 5813 | |
| 5814 | * Fixed the text frontend to not lower-case choices in a select list. |
| 5815 | (Closes: #49650) |
| 5816 | |
| 5817 | -- Joey Hess <joeyh@debian.org> Tue, 9 Nov 1999 15:18:15 -0800 |
| 5818 | |
| 5819 | debconf (0.2.19) unstable; urgency=low |
| 5820 | |
| 5821 | * People just don't seem to get it -- NEVER use dh_input in a postinst! |
| 5822 | Tightened up the language about that in the tutorial, and repeated my |
| 5823 | self in several places in the hope people will read at least one of them. |
| 5824 | * Eliminated use of Fcntl, one of the modules that made us depend on perl. |
| 5825 | * Deleted the copy of the spec that was local to this document. The |
| 5826 | configuration management spec is now available as an xml document, in |
| 5827 | Debian CVS. For convenience, debconf includes that document now. |
| 5828 | |
| 5829 | -- Joey Hess <joeyh@debian.org> Sun, 7 Nov 1999 17:34:02 -0800 |
| 5830 | |
| 5831 | debconf (0.2.18) unstable; urgency=low |
| 5832 | |
| 5833 | * Spelling fixes, Closes: #49587 |
| 5834 | * Documented on each man page that talks about --frontend, how the |
| 5835 | frontend can be permanently changed. Closes: #49537 |
| 5836 | * Don't crash if told to remove a nonexistant question. |
| 5837 | * Rationalized debug and warning message printing. |
| 5838 | |
| 5839 | -- Joey Hess <joeyh@debian.org> Mon, 8 Nov 1999 11:56:07 -0800 |
| 5840 | |
| 5841 | debconf (0.2.17) unstable; urgency=low |
| 5842 | |
| 5843 | * So it is possible to use debconf from the preinst of a package, after |
| 5844 | all. Added sundry nasty hacks to make it work. (Also talked with BenC |
| 5845 | and Wichert about doing this right in dpkg.) |
| 5846 | * When a package is installed for the first time, the config script now |
| 5847 | gets "" as its second parameter, as it should. |
| 5848 | * ConfModule.pm now just execs a frontend, instead of turning into one. Not |
| 5849 | quite as cool, but a lot easier to maintain. |
| 5850 | |
| 5851 | -- Joey Hess <joeyh@debian.org> Fri, 5 Nov 1999 12:36:13 -0800 |
| 5852 | |
| 5853 | debconf (0.2.16) unstable; urgency=low |
| 5854 | |
| 5855 | * Made frontend fallback message less scary. |
| 5856 | * Split the template data out of the main debconf database and into |
| 5857 | templates.db. This reduces the chances of it getting corrupted. |
| 5858 | |
| 5859 | -- Joey Hess <joeyh@debian.org> Fri, 5 Nov 1999 11:19:49 -0800 |
| 5860 | |
| 5861 | debconf (0.2.15) unstable; urgency=low |
| 5862 | |
| 5863 | * The last changelog lies: it's actually not possible to do any debconf |
| 5864 | stuff in a preinst. The templates arn't available then. |
| 5865 | * Documented this, until someone comes up with a workaround. |
| 5866 | |
| 5867 | -- Joey Hess <joeyh@debian.org> Thu, 4 Nov 1999 11:31:28 -0800 |
| 5868 | |
| 5869 | debconf (0.2.14) unstable; urgency=low |
| 5870 | |
| 5871 | * I found that the currently installed version of the package was being |
| 5872 | passed to the config script if the package was just installed with dpkg |
| 5873 | and not preconfiged. Fixed. |
| 5874 | * If a preinst sources confmodule, the config script will be run. |
| 5875 | Needed for packages like ssh that need to ask questions before install |
| 5876 | time always. |
| 5877 | |
| 5878 | -- Joey Hess <joeyh@debian.org> Wed, 3 Nov 1999 15:22:17 -0800 |
| 5879 | |
| 5880 | debconf (0.2.13) unstable; urgency=low |
| 5881 | |
| 5882 | * Patchs from Fumitoshi UKAI <ukai@ukai.org> to: |
| 5883 | - fix typo that was breaking gtk frontend, Closes: #49074, #49076 |
| 5884 | - call set_locale so gtk frontend can display text in any language, |
| 5885 | Closes: #49075 |
| 5886 | |
| 5887 | -- Joey Hess <joeyh@debian.org> Wed, 3 Nov 1999 12:26:45 -0800 |
| 5888 | |
| 5889 | debconf (0.2.12) unstable; urgency=low |
| 5890 | |
| 5891 | * dpkg-preconfig is now more robust: If a config script fails, it |
| 5892 | outputs an error message, but continues so as much as possible of the |
| 5893 | install can still complete. |
| 5894 | |
| 5895 | -- Joey Hess <joeyh@debian.org> Tue, 2 Nov 1999 13:08:07 -0800 |
| 5896 | |
| 5897 | debconf (0.2.11) unstable; urgency=low |
| 5898 | |
| 5899 | * Fixed spelling error, Closes: #49032, which was filed on base for |
| 5900 | unfathomable reasons. |
| 5901 | |
| 5902 | -- Joey Hess <joeyh@debian.org> Tue, 2 Nov 1999 12:47:39 -0800 |
| 5903 | |
| 5904 | debconf (0.2.10) unstable; urgency=low |
| 5905 | |
| 5906 | * For some reason, jade was inserting ' ' into generated html, which |
| 5907 | looks nasty in w3m. Fixed that, and also use w3m to dump html to text |
| 5908 | now, so tables are legible. |
| 5909 | |
| 5910 | -- Joey Hess <joeyh@debian.org> Mon, 1 Nov 1999 16:55:15 -0800 |
| 5911 | |
| 5912 | debconf (0.2.9) unstable; urgency=low |
| 5913 | |
| 5914 | * Squashed a ConfModule startup warning. |
| 5915 | * Removed an implicit apt dependancy. |
| 5916 | * _Really_ fixed problem with newline after owner. Tested and retested |
| 5917 | this time. Closes: #48450 |
| 5918 | |
| 5919 | -- Joey Hess <joeyh@debian.org> Mon, 1 Nov 1999 12:45:54 -0800 |
| 5920 | |
| 5921 | debconf (0.2.8) unstable; urgency=low |
| 5922 | |
| 5923 | * Fixed xml stylesheet to include legalnotice. |
| 5924 | * Fixed a stupid error that was making parameters never get passed into |
| 5925 | confmodules. Closes: #48824, #48853 |
| 5926 | * Closes: 47458 (been fixed for a while) |
| 5927 | |
| 5928 | -- Joey Hess <joeyh@debian.org> Mon, 1 Nov 1999 11:31:28 -0800 |
| 5929 | |
| 5930 | debconf (0.2.7) unstable; urgency=low |
| 5931 | |
| 5932 | * Select Elements are not shown if they have less than 2 choices. However, |
| 5933 | for conistency, even if not shown, the value of the Question they represent |
| 5934 | is changed as if they were shown. |
| 5935 | |
| 5936 | -- Joey Hess <joeyh@debian.org> Sun, 31 Oct 1999 21:28:40 -0800 |
| 5937 | |
| 5938 | debconf (0.2.6) unstable; urgency=low |
| 5939 | |
| 5940 | * Expanded and fixed up the Debian::DebConf::Client::ConfModule.2pm |
| 5941 | man page. Closes: #48809 |
| 5942 | * Moved that man page to man section 3. Closes: #48810 |
| 5943 | * Corrected Question->value to return undef if there is no default set. |
| 5944 | This Closes: #48829, and is the right thing to do. It does, however, |
| 5945 | break slews of debconf code that never expected to get an undef there. |
| 5946 | So I dug around and fixed it all, I think. |
| 5947 | * Fixed entering of '0' into text box in dialog frontend, which was broken. |
| 5948 | |
| 5949 | -- Joey Hess <joeyh@debian.org> Sun, 31 Oct 1999 12:11:44 -0800 |
| 5950 | |
| 5951 | debconf (0.2.5) unstable; urgency=low |
| 5952 | |
| 5953 | * Removed stupid debugging code. (oops) |
| 5954 | |
| 5955 | -- Joey Hess <joeyh@debian.org> Sat, 30 Oct 1999 22:38:59 -0700 |
| 5956 | |
| 5957 | debconf (0.2.4) unstable; urgency=low |
| 5958 | |
| 5959 | * Just for Culus, sped up dpkg-preconfig by a factor of 3. |
| 5960 | |
| 5961 | -- Joey Hess <joeyh@debian.org> Sat, 30 Oct 1999 20:26:29 -0700 |
| 5962 | |
| 5963 | debconf (0.2.3) unstable; urgency=low |
| 5964 | |
| 5965 | * Fixed confmodule.sh reentrancy bug again. |
| 5966 | |
| 5967 | -- Joey Hess <joeyh@debian.org> Sat, 30 Oct 1999 18:34:30 -0700 |
| 5968 | |
| 5969 | debconf (0.2.2) unstable; urgency=low |
| 5970 | |
| 5971 | * Corrected debconf upgrade problem. If an old version of debconf |
| 5972 | preconfig'd a newer version, the config script failed. |
| 5973 | |
| 5974 | -- Joey Hess <joeyh@debian.org> Sat, 30 Oct 1999 17:15:53 -0700 |
| 5975 | |
| 5976 | debconf (0.2.1) unstable; urgency=low |
| 5977 | |
| 5978 | * Confmodule.pm fixes I forgot in the last version. |
| 5979 | |
| 5980 | -- Joey Hess <joeyh@debian.org> Fri, 29 Oct 1999 18:20:46 -0700 |
| 5981 | |
| 5982 | debconf (0.2.0) unstable; urgency=low |
| 5983 | |
| 5984 | * Now uses version 2.0 of the configuration management protocol. |
| 5985 | - All commands in the protocol now return a numerical return code, |
| 5986 | optionally followed by a space and a text return code. |
| 5987 | * confmodule is a new shell library that handles this by making each |
| 5988 | command it provides now return the numerical return code. They continue |
| 5989 | to set $RET to the text return code. This means that you now have to |
| 5990 | check the return codes of those commands, or the set -e script you are |
| 5991 | running them in may exit if they return an error code. |
| 5992 | * confmodule.sh is now deprecated, but remains for backwards compatability, |
| 5993 | and has special compatability code in it. |
| 5994 | * ConfModule.pm handles this by making each of its commands, when called |
| 5995 | in list contect, return a list consiting of the numeric return code, and |
| 5996 | the string return code. When called in scalar context, it behaves |
| 5997 | in a backwards compatable way. |
| 5998 | * Deprecated the VISIBLE command. Check to see if INPUT returns 30 instead. |
| 5999 | * Deprecated the EXIST command. Check for return code 10 from commands that |
| 6000 | try to use the question, instead. |
| 6001 | * The GO command no longer returns "back"; instead, it returns 30. |
| 6002 | * Documented all this. |
| 6003 | * Hey, a state machine is the way to go if you want to support back buttons! |
| 6004 | Converted the tutorial to reccommend this, and converted debconf's own |
| 6005 | config script into a state machine. |
| 6006 | * Used tables in several places in the tutorial where they make sense. |
| 6007 | * Split the actual working templates and code out of the tutorial, and put |
| 6008 | it in the samples direcotry. It is included inline so it is still |
| 6009 | available in the tutorial, but now I can also debug it and make sure it |
| 6010 | works.. |
| 6011 | * Added the noninteractive frontend to the list of choices you get when |
| 6012 | configuring debconf. |
| 6013 | * If the text frontend fails (this can really happen, if you run debconf |
| 6014 | w/o a controlling tty in an autobuilder, say), falls back to the |
| 6015 | noninteractive frontend. (Closes: #48644) |
| 6016 | * The web frontend now only accepts connections from localhost. |
| 6017 | * The web and noninteractive frontends now print out text saying they are |
| 6018 | running. |
| 6019 | * If a frontend fails, the failure message is always printed, not just in |
| 6020 | debug mode. |
| 6021 | * Fixed checkboxes in the web frontend so if they are unchecked, this |
| 6022 | fact is noted. |
| 6023 | * Added debconf-loadtemplate to the .deb. |
| 6024 | |
| 6025 | -- Joey Hess <joeyh@debian.org> Thu, 28 Oct 1999 14:04:13 -0700 |
| 6026 | |
| 6027 | debconf (0.1.75) unstable; urgency=low |
| 6028 | |
| 6029 | * Fixed confmodule.sh reentrancy problem. |
| 6030 | * Fixed a problem with empty text input fields in the Dialog frontend |
| 6031 | setting the value of the question back to default instead of to '' |
| 6032 | |
| 6033 | -- Joey Hess <joeyh@debian.org> Thu, 28 Oct 1999 12:41:41 -0700 |
| 6034 | |
| 6035 | debconf (0.1.74) unstable; urgency=low |
| 6036 | |
| 6037 | * Added a very important note to the tutorial. |
| 6038 | |
| 6039 | -- Joey Hess <joeyh@debian.org> Wed, 27 Oct 1999 15:38:42 -0700 |
| 6040 | |
| 6041 | debconf (0.1.73) unstable; urgency=low |
| 6042 | |
| 6043 | * In the dialog frontend, if a prompt is too big to fit on a dialog and |
| 6044 | has to be slit up, it will now display just the extended description |
| 6045 | in a dialog, and then display a new dialog with the short description |
| 6046 | and the actual input element in it. This is intended to reduce confusion |
| 6047 | when a user sees a question at the bottom of a dialog and an "Ok" |
| 6048 | button beneath it -- that won't happen any more, and I think it's |
| 6049 | ok to say this change Closes: #47644 |
| 6050 | * Reduced the amount of code in Dialog Elments a lot. |
| 6051 | * Fixed yet another bug in dialog select box sizing. WIll they never end? |
| 6052 | * Dialog select boxes no longer have numbered items. Looks better. |
| 6053 | |
| 6054 | -- Joey Hess <joeyh@debian.org> Wed, 27 Oct 1999 14:14:51 -0700 |
| 6055 | |
| 6056 | debconf (0.1.72) unstable; urgency=low |
| 6057 | |
| 6058 | * dpkg-preconfig: fixed so it chomps the package name, to prevent ugliness |
| 6059 | like \n in the owners field. Closes: #48450 |
| 6060 | |
| 6061 | -- Joey Hess <joeyh@debian.org> Wed, 27 Oct 1999 12:48:54 -0700 |
| 6062 | |
| 6063 | debconf (0.1.71) unstable; urgency=low |
| 6064 | |
| 6065 | * The dialog frontend can now use --passwordbox with both whiptail and |
| 6066 | dialog, so I made that change. (Closes: #47196) |
| 6067 | * Added a section to the tutorail on adding backup capabilities to config |
| 6068 | scripts. (Closes: #47676) |
| 6069 | |
| 6070 | -- Joey Hess <joeyh@debian.org> Tue, 26 Oct 1999 15:02:10 -0700 |
| 6071 | |
| 6072 | debconf (0.1.70) unstable; urgency=low |
| 6073 | |
| 6074 | * Some work done towards supporting containers. |
| 6075 | * Config scripts are now passed the version of the package that is currently |
| 6076 | installed when they are run, which is normally the old version of the |
| 6077 | package. (Analagous to postinst scripts.) |
| 6078 | |
| 6079 | -- Joey Hess <joeyh@debian.org> Wed, 13 Oct 1999 06:35:34 -0700 |
| 6080 | |
| 6081 | debconf (0.1.69) unstable; urgency=low |
| 6082 | |
| 6083 | * Fixed the web frontend to send a HTTP reponse header, patch from |
| 6084 | Fumitoshi UKAI <ukai@debian.or.jp>, Closes: #47937 |
| 6085 | |
| 6086 | -- Joey Hess <joeyh@debian.org> Sun, 24 Oct 1999 16:19:43 -0700 |
| 6087 | |
| 6088 | debconf (0.1.68) unstable; urgency=low |
| 6089 | |
| 6090 | * s/newbie/politically_correct_language()/eg; |
| 6091 | Closes: #47668 |
| 6092 | * With regards to the second part of that bug report: critical is first on |
| 6093 | the list, and always has been, unless you are using the dialog frontend, |
| 6094 | where I have to do nasty re-ordering to make the default be first. If |
| 6095 | you want, file a seperate (wishlist) bug on this. |
| 6096 | |
| 6097 | -- Joey Hess <joeyh@debian.org> Sun, 24 Oct 1999 15:26:34 -0700 |
| 6098 | |
| 6099 | debconf (0.1.67) unstable; urgency=low |
| 6100 | |
| 6101 | * Fixed a truely braindead problem in Container.pm, which was breaking |
| 6102 | Select Elements a bit. (Closes: #47683) |
| 6103 | |
| 6104 | -- Joey Hess <joeyh@debian.org> Sun, 24 Oct 1999 15:14:17 -0700 |
| 6105 | |
| 6106 | debconf (0.1.66) unstable; urgency=low |
| 6107 | |
| 6108 | * Fixed typo in debconf template. (Closes: #47458) |
| 6109 | |
| 6110 | -- Joey Hess <joeyh@debian.org> Sun, 24 Oct 1999 14:44:24 -0700 |
| 6111 | |
| 6112 | debconf (0.1.65) unstable; urgency=low |
| 6113 | |
| 6114 | * Applied patch from Rafael Laboissiere to add an "exists" command. |
| 6115 | Be warned that this command is probably only temporary, I am looking |
| 6116 | for a better solution. (Closes: #46927) |
| 6117 | |
| 6118 | -- Joey Hess <joeyh@debian.org> Tue, 12 Oct 1999 13:52:43 -0700 |
| 6119 | |
| 6120 | debconf (0.1.64) unstable; urgency=low |
| 6121 | |
| 6122 | * Slighly better handing of select element in text frontend if it has more |
| 6123 | than 26 choices. |
| 6124 | |
| 6125 | -- Joey Hess <joeyh@debian.org> Sun, 10 Oct 1999 22:30:13 -0700 |
| 6126 | |
| 6127 | debconf (0.1.63) unstable; urgency=low |
| 6128 | |
| 6129 | * Fixed text fromtend boolean input element to return true if true is |
| 6130 | the default. (Closes: #47049) |
| 6131 | * Fixed tutorial typo. (Closes: #47050) |
| 6132 | |
| 6133 | -- Joey Hess <joeyh@debian.org> Sat, 9 Oct 1999 18:11:24 -0700 |
| 6134 | |
| 6135 | debconf (0.1.62) unstable; urgency=low |
| 6136 | |
| 6137 | * Added stylesheet to turn on toc's. |
| 6138 | |
| 6139 | -- Joey Hess <joeyh@debian.org> Fri, 8 Oct 1999 21:31:31 -0700 |
| 6140 | |
| 6141 | debconf (0.1.61) unstable; urgency=low |
| 6142 | |
| 6143 | * Converted the tutorial and introduction to xml and docbook. |
| 6144 | |
| 6145 | -- Joey Hess <joeyh@debian.org> Fri, 8 Oct 1999 16:26:17 -0700 |
| 6146 | |
| 6147 | debconf (0.1.60) unstable; urgency=low |
| 6148 | |
| 6149 | * Disabled gdialog support just temporariy. |
| 6150 | * Works with the latest dialog in unstable, re-enabled dialog support. |
| 6151 | * Dialog select boxes are now indexed starting at 1, not 0. |
| 6152 | * Documented a confmodule.sh gotcha in a tew troubleshooting section of |
| 6153 | the tutorial. |
| 6154 | |
| 6155 | -- Joey Hess <joeyh@debian.org> Fri, 8 Oct 1999 09:36:02 -0700 |
| 6156 | |
| 6157 | debconf (0.1.59) unstable; urgency=low |
| 6158 | |
| 6159 | * Guarded postinst code that modifies apt.conf to prevent dup entries. |
| 6160 | * Started doing some cleanup of the gtk frontend: |
| 6161 | - It no longer flashes the window up on the screen unless it really |
| 6162 | has a question to ask this time around. |
| 6163 | - Made cancel button work. |
| 6164 | It still segfaults on exit though. |
| 6165 | |
| 6166 | -- Joey Hess <joeyh@debian.org> Thu, 7 Oct 1999 18:21:35 -0700 |
| 6167 | |
| 6168 | debconf (0.1.58) unstable; urgency=low |
| 6169 | |
| 6170 | * Allowed confmodule.sh to be loaded twice. Closes: #46843 |
| 6171 | |
| 6172 | -- Joey Hess <joeyh@debian.org> Thu, 7 Oct 1999 14:44:30 -0700 |
| 6173 | |
| 6174 | debconf (0.1.57) unstable; urgency=low |
| 6175 | |
| 6176 | * Patch from rafael@icp.inpg.fr (Rafael Laboissiere) to fix a perl warning, |
| 6177 | Closes: #46871 |
| 6178 | * Another patch from Rafael to fix a mistake in the tutorial. Closes: #46873 |
| 6179 | |
| 6180 | -- Joey Hess <joeyh@debian.org> Thu, 7 Oct 1999 13:40:02 -0700 |
| 6181 | |
| 6182 | debconf (0.1.56) unstable; urgency=low |
| 6183 | |
| 6184 | * Wrote a perl module dependancy grapher, and include output in the .deb |
| 6185 | package. I need to clean up parts of the Element hierarchy. Running this |
| 6186 | on all perl modules in /usr/lib/perl is amusing, too, though it needs |
| 6187 | some more work to be of general utility. (And I suspect someone has |
| 6188 | already written a better one I'm not aware of.) |
| 6189 | * Made a new frontend -- the Noninteractive frontend. |
| 6190 | * All objects in debconf now derive from a common base class, which saved |
| 6191 | a few dozen lines of code at least. |
| 6192 | * There is now only one ConfModule object, no more multiple derived |
| 6193 | objects per FrontEnd type. To make this work, I had to move the capb |
| 6194 | property into the FrontEnd. |
| 6195 | |
| 6196 | -- Joey Hess <joeyh@debian.org> Thu, 7 Oct 1999 02:52:02 -0700 |
| 6197 | |
| 6198 | debconf (0.1.55) unstable; urgency=low |
| 6199 | |
| 6200 | * Reorganized some modules. No user-visible changes. |
| 6201 | |
| 6202 | -- Joey Hess <joeyh@debian.org> Wed, 6 Oct 1999 16:20:43 -0700 |
| 6203 | |
| 6204 | debconf (0.1.54) unstable; urgency=low |
| 6205 | |
| 6206 | * Gtk frontend can use the newest gtk-perl to test whether opening the |
| 6207 | display will work. Closes: #46736 |
| 6208 | * metaget'ing choices now returns a list. Fixes the other half of #46606. |
| 6209 | * Select boxes that consist of one item are not displayed. |
| 6210 | |
| 6211 | -- Joey Hess <joeyh@debian.org> Wed, 6 Oct 1999 11:21:01 -0700 |
| 6212 | |
| 6213 | debconf (0.1.53) unstable; urgency=low |
| 6214 | |
| 6215 | * Corrected db_text command in confmodule.sh, Closes: #46640 |
| 6216 | * Corrected typo in confmodule.3 man page, Closes: #46651 |
| 6217 | * Corrected whiptail window sizing problems, Closes: #46498, #46655 |
| 6218 | |
| 6219 | -- Joey Hess <joeyh@debian.org> Tue, 5 Oct 1999 11:21:25 -0700 |
| 6220 | |
| 6221 | debconf (0.1.52) unstable; urgency=low |
| 6222 | |
| 6223 | * Fixed fatal dpkg-reconfig typo. |
| 6224 | |
| 6225 | -- Joey Hess <joeyh@debian.org> Mon, 4 Oct 1999 15:45:32 -0700 |
| 6226 | |
| 6227 | debconf (0.1.51) unstable; urgency=low |
| 6228 | |
| 6229 | * Debconf config scripts are now called with options. "configure" is |
| 6230 | normally passed, "reconfigure" is passed if dpkg-reconfig is |
| 6231 | reconfiguring the package. After that, the version of the package is |
| 6232 | passed. |
| 6233 | * dpkg-reconfigure will only work on packages that are fully installed. |
| 6234 | |
| 6235 | -- Joey Hess <joeyh@debian.org> Mon, 4 Oct 1999 14:12:56 -0700 |
| 6236 | |
| 6237 | debconf (0.1.50) unstable; urgency=low |
| 6238 | |
| 6239 | * Corrected several errors with how the choices field is accessed. |
| 6240 | (Closes: #46606) |
| 6241 | * No longer parses the choices field at template load time. This is a |
| 6242 | big change and might break stuff -- we'll see. |
| 6243 | |
| 6244 | -- Joey Hess <joeyh@debian.org> Mon, 4 Oct 1999 11:26:32 -0700 |
| 6245 | |
| 6246 | debconf (0.1.49) unstable; urgency=low |
| 6247 | |
| 6248 | * Added a simple little progress report display to dpkg-preconfig so |
| 6249 | when apt passes it 200 packages to be upgraded on a 386, it's clear |
| 6250 | that something is actually going on. |
| 6251 | |
| 6252 | -- Joey Hess <joeyh@debian.org> Sun, 3 Oct 1999 18:04:38 -0700 |
| 6253 | |
| 6254 | debconf (0.1.48) unstable; urgency=low |
| 6255 | |
| 6256 | * Quoted a few more bareword hash keys that were causing a perl warning. What |
| 6257 | puzzles me is I cannot reproduce the warning at all.. (Closes: #46545) |
| 6258 | |
| 6259 | -- Joey Hess <joeyh@debian.org> Sun, 3 Oct 1999 17:18:36 -0700 |
| 6260 | |
| 6261 | debconf (0.1.47) unstable; urgency=low |
| 6262 | |
| 6263 | * Doh -- I need to update to use debhelper's debconf support! :-) |
| 6264 | * Gdialog only takes --defaultno options at the end. Dialog only takes |
| 6265 | than at the beginning. Whiptail takes them either place. Argh. I've |
| 6266 | changed to using the end for now, since I don't use dialog at all yet. |
| 6267 | * Disambiguated {owners} in Question.pm, Closes: #46347 |
| 6268 | * Killed EXAMPLES out of the debian package. |
| 6269 | * Flipped ordering of short and long descriptions in notes and text in the |
| 6270 | dialog frontend; makes more sense this way. |
| 6271 | * dpkg-reconfigure aborts if you arn't root. |
| 6272 | |
| 6273 | -- Joey Hess <joeyh@debian.org> Fri, 1 Oct 1999 13:31:06 -0700 |
| 6274 | |
| 6275 | debconf (0.1.46) unstable; urgency=low |
| 6276 | |
| 6277 | * Yesterday's changes to the choices field broke all select lists -- fixed. |
| 6278 | * Added regression tests to TODO, it's clear I need them. |
| 6279 | |
| 6280 | -- Joey Hess <joeyh@debian.org> Thu, 30 Sep 1999 23:06:49 -0700 |
| 6281 | |
| 6282 | debconf (0.1.45) unstable; urgency=low |
| 6283 | |
| 6284 | * Modified the README to refer to the locations of docs in the installed |
| 6285 | .deb, rather than the tarball, now that most people are installing debs. |
| 6286 | Closes: #46302. |
| 6287 | |
| 6288 | -- Joey Hess <joeyh@debian.org> Thu, 30 Sep 1999 11:49:12 -0700 |
| 6289 | |
| 6290 | debconf (0.1.44) unstable; urgency=low |
| 6291 | |
| 6292 | * Added the metaget command. I did this mainly to let one get a list of |
| 6293 | the owners of a question, though it might have other uses later. |
| 6294 | * Substitutions now take effect on the choices field as well as the |
| 6295 | description field. |
| 6296 | * Put these two changes together and it's now possible to install several |
| 6297 | related packages (ispell dictionaries, say), and get a list of what |
| 6298 | dictionaries are available when the config scripts run, and only prompt |
| 6299 | the user once for which one they want. Added a section to the tutorial |
| 6300 | about this. |
| 6301 | |
| 6302 | -- Joey Hess <joeyh@debian.org> Wed, 29 Sep 1999 15:52:14 -0700 |
| 6303 | |
| 6304 | debconf (0.1.43) unstable; urgency=low |
| 6305 | |
| 6306 | * Fixed the problems with the purge command, which were really package |
| 6307 | name guessing problems and some errors in the new purge code. BenC, it's |
| 6308 | ready for you. |
| 6309 | * Don't install frontend in /bin (Closes: #46149) |
| 6310 | * Fixed a problem with interpretation of the set command. The second |
| 6311 | parameter can have spaces in it. |
| 6312 | * Added data-dumper dependancy, since some perl's don't include it. |
| 6313 | (Closes: #46147) |
| 6314 | |
| 6315 | -- Joey Hess <joeyh@debian.org> Mon, 28 Sep 1999 17:17:42 -0700 |
| 6316 | |
| 6317 | debconf (0.1.42) unstable; urgency=low |
| 6318 | |
| 6319 | * Fixed a problem with Client::ConfModule. |
| 6320 | |
| 6321 | -- Joey Hess <joeyh@debian.org> Mon, 27 Sep 1999 16:12:32 -0700 |
| 6322 | |
| 6323 | debconf (0.1.41) unstable; urgency=low |
| 6324 | |
| 6325 | * Applied patch from Peter Vreman <pfv@cooldown.demon.nl> to correct dialog |
| 6326 | size guessing code. Did some additional fixes for whiptail. |
| 6327 | (Closes: 46060) |
| 6328 | * Fixed a really silly formatting bug in FrontEnd::Dialog that was |
| 6329 | probably leading to what looked like corrupted displays for some people. |
| 6330 | * When breaking a question up over multiple screens with dialog, it makes |
| 6331 | sure to always show the short description when it actually prompts for |
| 6332 | input. This is a lot less disorienting. |
| 6333 | |
| 6334 | -- Joey Hess <joeyh@debian.org> Mon, 27 Sep 1999 14:41:57 -0700 |
| 6335 | |
| 6336 | debconf (0.1.40) unstable; urgency=low |
| 6337 | |
| 6338 | * gdialog will soon support --defaultno, added versionsed conflicts |
| 6339 | with versions that don't, and support it again. |
| 6340 | * ConfModule::new() doesn't take a confmodule to start anymore, I broke |
| 6341 | that out into a separate function. |
| 6342 | * AutoSelect only starts up the script if it's actually passed once. TRhis |
| 6343 | should fix your problem, BenC. |
| 6344 | |
| 6345 | -- Joey Hess <joeyh@debian.org> Sun, 26 Sep 1999 18:16:47 -0700 |
| 6346 | |
| 6347 | debconf (0.1.39) unstable; urgency=low |
| 6348 | |
| 6349 | * Hm, I know I fixed this before, but the fix seems to have been lost: |
| 6350 | Fixed bug in the AutoSelect that was making it *always* try dialog |
| 6351 | first, even if something else was picked. (Closes: #46020) |
| 6352 | * Dialog has no --defaultno flag, which makes it unusable for debconf. |
| 6353 | Oh, so does gdialog. I have submitted a patch for dialog, but for now |
| 6354 | I have simply made debconf not accept dialog. If you don't have whiptail, |
| 6355 | you get text mode. I also made the --defaultno flag be passed first, |
| 6356 | which is how dialog will (eventually) support it. (Closes: #46047) |
| 6357 | * Dialog frontend no longer clears the screen when running. Makes it |
| 6358 | easier to get at debug messages. (Closes: #46048) |
| 6359 | * dpkg-reconfigure was trashing ownerships, fixed. |
| 6360 | |
| 6361 | -- Joey Hess <joeyh@debian.org> Sun, 26 Sep 1999 16:50:02 -0700 |
| 6362 | |
| 6363 | debconf (0.1.38) unstable; urgency=low |
| 6364 | |
| 6365 | * Added password data type. Currently supported by the Text frontend |
| 6366 | (though it has problems displaying right in an xterm), the Gtk frontend, |
| 6367 | and the Web frontend (though you'd be insane to use it!). |
| 6368 | * Fixed a nasty bug in the fallback code. |
| 6369 | * Read-protected the debconf db directory. |
| 6370 | |
| 6371 | -- Joey Hess <joeyh@debian.org> Fri, 24 Sep 1999 20:13:20 -0700 |
| 6372 | |
| 6373 | debconf (0.1.37) unstable; urgency=low |
| 6374 | |
| 6375 | * Fixed a problem if perl failed to configure and dpkg-preconfig then |
| 6376 | bombed out on the next apt run, users would have an unusable apt and not |
| 6377 | be able to fix their system. Now dpkg-preconfigure detects a broken perl |
| 6378 | and exits sanely, allowing apt to continue and fix things. |
| 6379 | (Closes: #45927) |
| 6380 | * Fixed a dpkg-preconfig type introduced last version. |
| 6381 | |
| 6382 |