-
Committer:
Bazaar Package Importer
-
Author(s):
Colin Watson
-
Date:
2011-01-05 17:02:40 UTC
-
mfrom:
(3.2.11 sid)
-
Revision ID:
james.westby@ubuntu.com-20110105170240-2i4fqtyjjikwlnit
Tags: 1.57ubuntu1
* Resynchronise with Debian. Remaining changes:
- Use keymapper to generate decision trees for a restricted subset of
the pc105 model.
- If the detect-keyboard debconf plugin is available
(cdebconf-newt-detect-keys in the installer), then offer to use it to
detect the keyboard layout.
- Reset keyboard-configuration/toggle to the default if it's set to "No
toggling" and you select a non-Latin layout.
- Change the default font from Fixed to VGA for Lat15; while it's not
entirely complete, it looks better and is largely good enough.
- Automatically save the font and keymap to /etc in
/etc/init.d/console-setup if it isn't being run from init. Similarly,
ensure that the font and keymap are saved to /etc during initial
installation.
- Set keymap and font in the initramfs if possible and sensible.
- Set default variant for French to oss.
- Set default for Dutch to us(intl), not just us.
- Set default layout for Vietnam to 'us'.
- Set default layout for Kurdish to tr(ku).
- Stop running debconf-updatepo on clean.
- Update for new layouts and variants for Montenegro and Serbia, and
migrate configuration files from the old layouts.
- Add a "Do not configure keyboard; keep kernel keymap" model option,
preseedable by keyboard-configuration/modelcode=SKIP.
- Drop the layout/variant priority to high on fresh installs.
- Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
whether to allow preseeding, which is ordinarily only allowed in d-i.
- If keyboard-configuration/layoutcode is preseeded but not marked as
seen, then set the default layout but don't lower the layout question
priority or preseed console-setup/ask_detect.
- Add an apport hook.
- Generate a locale locally for translating keyboard names in
kbdnames-maker.
- Replace usplash detection code with Plymouth detection code.
- Move boot tasks to a combination of two udev rules and a single
Upstart job, ensuring that they're run at points when we are able to
satisfy the constraints on the relevant ioctls.
- Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
- Don't try to call update-rc.d if it doesn't exist, such as in d-i.
- Don't gzip font or ACM files in /etc/console-setup/. The space saving
is negligible, and it's more efficient not to need to uncompress them
at boot time.
- Remove iconv transliteration. We don't use non-UTF-8 locales, and it
breaks ubiquity as we haven't generated the configured locale by the
time we hit console-setup.
* Go back to always asking layout before variant.
* Migrate from old console-setup/* to new keyboard-configuration/*
question names.
* Use the default keyboard model if an existing configuration file sets
XKBMODEL="".
* Exit cleanly from initramfs hook if /etc/default/keyboard or
/etc/default/console-setup don't exist for some reason (LP: #634402).
* Fix description of upstart job to not incorrectly claim that it sets the
font (LP: #632366).