lp:ubuntu/hardy/debconf

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy/debconf
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

34. By Colin Watson

* Use signal names rather than numbers in debconf-apt-progress.
* Fix use of 'next' rather than 'return' in debconf-apt-progress
  handle_status.

33. By Joey Hess <email address hidden>

* Add a hack to the teletype frontend to allow typing "q" at a "[More]"
  prompt and break out of the 'pager'. Useful when ucf's diff turns out
  to be many many pages in length. There's no UI indication that "q" works
  here, but it's the same as in other pagers like less.
* Add (experimental, nonstandard) implementation of the X_LOADTEMPLATEFILE
  protocol command. Should be compatible with cdebconf's. Closes: #427091

32. By Colin Watson

[ Søren Hansen ]
* debconf-apt-progress sometimes gets captured by buggy daemons, causing
  tasksel to hang because $debconf_command_eof never becomes true.
  STATUS_READ should be the last fd to close, so checking $status_eof is
  sufficient (LP: #141601).

[ Joey Hess ]
* debconf(1): Document that this command is rarely used. Closes: #457598
* Add missing newlines to some error messages. Closes: #457609

31. By Joey Hess <email address hidden>

* Partial support for cancelable progress bars. While the dialog frontend
  cannot support them due to limitations in whiptail(1) and dialog(1),
  and I haven't implemented support in frontends like gnome or kde,
  the confmodule does now check to see if the frontend's progress bar
  methods return nonzero, and will pass that nonzero status along
  to the caller.
* Implemented support for cancelable progress bars in the passthrough
  frontend.
* debconf-apt-progress: Check for the progress bar being canceled, and if
  this happens, try to kill the apt process. Users of debconf-apt-progress
  that want a cancelable progress bar can thus just set the progresscancel
  capb before calling it and everything should work. Of course, this should
  only be done when the apt operation being run is one that can be cleanly
  killed.
* debconf-apt-progress: Notice if the child exited abnormally, and exit
  nonzero.
* Avoid setting a default title of "Configuring " when starting up the
  frontend if no package name could be determined.
* Fix the passthrough frontend to not clear the capb on startup.
* debconf-apt-progress: Add --dlwaypoint option.

30. By Joey Hess <email address hidden>

* Drop python 2.3. Closes: #447864
* debconf-apt-progress: Add --no-progress option intended to be used
  by apt-install in d-i.

29. By Joey Hess <email address hidden>

[ Colin Watson ]
* Add manual page description for debconf-set-selections. Closes: #435954
* Ignore AttributeError in the Python DebconfCommunicator destructor, so
  that you don't get a confusing exception message if you give the wrong
  number of arguments to the constructor.
* Don't use dh_python's postinst fragment (and copy its prerm fragment by
  hand). debconf is too important to fail because some random python
  module wouldn't compile. Closes: #225384, #293820

[ Debconf Translations ]
* Nepali updated. Closes: #435388

[ Programs Translations ]
* Nepali added. Closes: #435389

[ Joey Hess ]
* Applied Davor Ocelic's patch adding a keybykey option to the LDAP
  DbDriver. Closes: #440857
  (Note that it currently has some minor uninitialised value warnings.)
* TERM isn't set if run from synaptic, avoid uninitialised value in Readline
  frontend. Closes: #307568

28. By Colin Watson

* Backport from trunk:
  - Don't use dh_python's postinst fragment (and copy its prerm fragment
    by hand). debconf is too important to fail because some random python
    module wouldn't compile.

27. By Colin Watson

[ Colin Watson ]
* Retry flock() on EINTR. Failing that, print the errno if flock() fails
  so that we have a better chance of working out why.
* Install Python confmodule for python2.5 as well.
* Add confmodule bindings for the DATA command.
* Somebody looking at confmodule(3) probably actually wants
  debconf-devel(7). Add a reference in SEE ALSO.
* Make sure that apt status commands and debconf protocol commands under
  debconf-apt-progress are properly interleaved. Closes: #425397

[ Debconf Translations ]
* Marathi added. Closes: #416805
* Basque updated. Closes: #418897

[ Programs Translations ]
* Marathi added. Closes: #416805
* Punjabi added. Closes: #427327
* Basque updated. Closes: #418902
* Esperanto added. Closes: #428275

[ Joey Hess ]
* Increase selectspacer to 13 for dialog. May be needed due to changes in
  new versions of dialog.
* Update url to web site in README.

[ Trent Buck ]
* Fix bash_completion syntax. Closes: #425676

26. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - Install Python confmodule for python2.5 as well.
* Retry flock() on EINTR. Failing that, print the errno if flock() fails
  so that we have a better chance of working out why.
* Set Maintainer to me for DebianMaintainerField (even though I'm part of
  the maintenance team upstream ...).

25. By Colin Watson

Install Python confmodule for python2.5 as well (LP: #80253).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/debconf
This branch contains Public information 
Everyone can see this information.

Subscribers