console-setup 1.108ubuntu1 source package in Ubuntu
Changelog
console-setup (1.108ubuntu1) vivid; urgency=medium [ Steve Langasek ] * Merge from Debian unstable, remaining changes: (LP: #1426721) - 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. - Include pc105.tree for ubiquity. - 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. - Stop running debconf-updatepo on clean. - Set keymap and font in the initramfs if possible and sensible. - Add an apport hook. - Use keymapper to generate decision trees for a restricted subset of the pc105 model. - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement. - Include support for translated keyboard names. - Depend on debconf instead of pre-depending, because pre-depends have no effect on config scripts. - debian/vtrgb, debian/vtrgb.vga, debian/console-setup-linux.setvtrgb.upstart, debian/rules, debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color scheme by default, with a VGA color scheme available as an alternative. - Make setupcon explicitly exit 0, so that postinsts don't fail in the event that loadkeys can't find a console. - Update for new layouts and variants for Montenegro and Serbia, and migrate configuration files from the old layouts. - Generate a locale locally for translating keyboard names in kbdnames-maker. - Don't copy keyboard-configuration questions to /target in OEM mode. oem-config will ask them later, and copying these confuses it. - Change the default font from Fixed to VGA for Lat15; while it's not entirely complete, it looks better and is largely good enough. - 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. - Fix default keyboard selection for language/country combinations lacking a proper combined locale. - Drop the layout/variant priority to high on fresh installs. - Set default for Dutch to us(intl), not just us. - Set default layout for Vietnam to 'us'. - Set default variant for French to oss. - Set default layout for Simplified Chinese to 'cn'. - Don't use the default keyboard variant if the layout is overridden by preseeding. - 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. - Use the default keyboard model if an existing configuration file sets XKBMODEL="". - Go back to always asking layout before variant. - Fix keyboard layout detection to set the layout properly. - Reset keyboard-configuration/toggle to the default if it's set to "No toggling" and you select a non-Latin layout. - 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. - Replace usplash detection code with Plymouth detection code. - Load the new keyboard configuration immediately when running 'dpkg-reconfigure keyboard-configuration' in an installed system. - Don't fail to configure keyboard-configuration if setxkbmap fails to talk to the X display. - Tolerate absence of setupcon in keyboard-configuration.postinst. - Drop the simplified keyboard-configuration/xkb-keymap question. - Fix command injection in ckbcomp. - debian/console-setup.console-font.upstart: Add Upstart job that sets up console font when plymouth-splash is starting. - Override description of the ch layout from "German (Switzerland)" to just "Switzerland". - Map ppc64el/* to XKBMODEL=pc105. * Dropped changes, included in Debian: - "Do not configure keyboard; keep kernel keymap" model option, preseedable by keyboard-configuration/modelcode=SKIP: this is now supported upstream with either "unknown" or an empty string as the model. - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current tty, since the current tty might belong to X and changing X's tty out of raw mode is a very bad idea. - Include Terminus font in the compiled packages. Do not depend, but conflict/provide/replace console-terminus. New upstream version of the Terminus font (4.32). - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker, and likewise have keyboard-configuration depend on liblocale-gettext-perl. - Weaken test for whether /usr is mounted; testing for /usr/share is sufficient, and fixes operation in d-i. - Make keyboard-configuration replace old console-setup/console-setup-mini versions as well as conflicting with them. - Set default layout for Kurdish to tr(ku). * Dropped changes, no longer needed: - Cope with systems installed with console-setup-udeb (<< 1.53) (which predates Ubuntu 12.04 and Debian wheezy). - Drop ancient handling of an empty codeset in the config file. - Drop vtrgb upgrade handling from natty - Drop upstart job transition from lucid * setupcon: Map XKBMODEL=SKIP to '' for compatibility with existing configs. * debian/rules: revert hard-coding of a list of "debconf-selectable" layouts for the udebs, since we don't use this debconf question in Ubuntu and all layouts are selectable. * setupcon: revert ridiculous upstream twiddling of keymap cache filenames: - the variables are taken from a config file which, if changed, invalidates the cache. - there is only ever one keyboard map per system. - the system should not have to resolve filenames to find the keymap cache on boot. * Move vtrgb handling to console-setup-linux package, since this is clearly Linux-specific. * Add missing console-setup-linux.prerm to remove /etc/vtrgb alternatives * Keyboard/kbdcompiler: fix bug in filtering of unsupported variants that breaks generation of the pc105.tree for d-i keyboard detection. * debian/keyboard-configuration.postinst: udpkg is not part of an installed Debian system; don't fail to configure if it's absent and the script is called outside of an installer context. * Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed by the Ubuntu archive installer. [ Mathieu Trudel-Lapierre ] * debian/keyboard-configuration.config: fix typo in model check for SKIP; even when looking up the layout/variant, we need to check for the model as XKBMODEL, since $model doesn't exist. * debian/preprocessor: revert the removal of keyboard names (for size) of console-setup-udeb: we do need those, since we don't use the simplified xkb-keymap template from Debian just yet: this way we can still show country/language names when selecting a keyboard, layout or variant. -- Mathieu Trudel-Lapierre <email address hidden> Fri, 27 Feb 2015 16:36:52 -0500
Upload details
- Uploaded by:
- Mathieu Trudel-Lapierre
- Uploaded to:
- Vivid
- Original maintainer:
- Ubuntu Installer Team
- Architectures:
- all
- Section:
- utils
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
console-setup_1.108ubuntu1.tar.xz | 1.7 MiB | 23ad3e403099cfbd65c72d049bf507c8cbda4a3ac2996e1e2fc32fba7e549338 |
console-setup_1.108ubuntu1.dsc | 3.4 KiB | fb6b8e2095c535f8d82a0594fa7883af835064f16b285980e3df2ace30b1d3d5 |
Available diffs
- diff from 1.70ubuntu11 to 1.108ubuntu1 (886.9 KiB)
Binary packages built by this source
- bdf2psf: No summary available for bdf2psf in ubuntu vivid.
No description available for bdf2psf in ubuntu vivid.
- console-setup: No summary available for console-setup in ubuntu vivid.
No description available for console-setup in ubuntu vivid.
- console-setup-amiga-ekmap: No summary available for console-setup-amiga-ekmap in ubuntu vivid.
No description available for console-
setup-amiga- ekmap in ubuntu vivid.
- console-setup-ataritt-ekmap: No summary available for console-setup-ataritt-ekmap in ubuntu vivid.
No description available for console-
setup-ataritt- ekmap in ubuntu vivid.
- console-setup-freebsd: No summary available for console-setup-freebsd in ubuntu vivid.
No description available for console-
setup-freebsd in ubuntu vivid.
- console-setup-freebsd-charmaps-udeb: No summary available for console-setup-freebsd-charmaps-udeb in ubuntu vivid.
No description available for console-
setup-freebsd- charmaps- udeb in ubuntu vivid.
- console-setup-freebsd-fonts-udeb: No summary available for console-setup-freebsd-fonts-udeb in ubuntu vivid.
No description available for console-
setup-freebsd- fonts-udeb in ubuntu vivid.
- console-setup-linux: No summary available for console-setup-linux in ubuntu vivid.
No description available for console-setup-linux in ubuntu vivid.
- console-setup-linux-charmaps-udeb: No summary available for console-setup-linux-charmaps-udeb in ubuntu vivid.
No description available for console-
setup-linux- charmaps- udeb in ubuntu vivid.
- console-setup-linux-fonts-udeb: No summary available for console-setup-linux-fonts-udeb in ubuntu vivid.
No description available for console-
setup-linux- fonts-udeb in ubuntu vivid.
- console-setup-macintoshold-ekmap: No summary available for console-setup-macintoshold-ekmap in ubuntu vivid.
No description available for console-
setup-macintosh old-ekmap in ubuntu vivid.
- console-setup-mini: No summary available for console-setup-mini in ubuntu vivid.
No description available for console-setup-mini in ubuntu vivid.
- console-setup-pc-ekbd: No summary available for console-setup-pc-ekbd in ubuntu vivid.
No description available for console-
setup-pc- ekbd in ubuntu vivid.
- console-setup-pc-ekmap: No summary available for console-setup-pc-ekmap in ubuntu vivid.
No description available for console-
setup-pc- ekmap in ubuntu vivid.
- console-setup-sun4-ekmap: No summary available for console-setup-sun4-ekmap in ubuntu vivid.
No description available for console-
setup-sun4- ekmap in ubuntu vivid.
- console-setup-sun5-ekmap: No summary available for console-setup-sun5-ekmap in ubuntu vivid.
No description available for console-
setup-sun5- ekmap in ubuntu vivid.
- console-setup-udeb: No summary available for console-setup-udeb in ubuntu vivid.
No description available for console-setup-udeb in ubuntu vivid.
- keyboard-configuration: No summary available for keyboard-configuration in ubuntu vivid.
No description available for keyboard-
configuration in ubuntu vivid.