console-setup 1.178ubuntu1 source package in Ubuntu
Changelog
console-setup (1.178ubuntu1) bionic; urgency=low * Merge from Debian unstable. Remaining changes: - Add an apport hook. - If the locale is C during configuration, only set CHARMAP to ISO-8859-15 on kFreeBSD; otherwise restore the previous behaviour from before the kFreeBSD port of using UTF-8 in that case. - Change the default font from Fixed to VGA for Lat15; while it's not entirely complete, it looks better and is largely good enough. - Set keymap and font in the initramfs if possible and sensible. - debian/vtrgb, debian/vtrgb.vga, debian/console-setup-linux.setvtrgb.service, 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. - Don't copy keyboard-configuration questions to /target in OEM mode. oem-config will ask them later, and copying these confuses it. - Tolerate absence of setupcon in postinst scripts. - Added templates for keyboard detection. - 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. - Map ppc64el/* to XKBMODEL=pc105. - keyboard_present.sh: Quiet config/postinst when we have no USB devices. - 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. - Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed by the Ubuntu archive installer. - Include pc105.tree for ubiquity; make sure it gets built. - Add Keyboard/Makefile rule to build pc105.tree. - Fix command injection in ckbcomp. - Generate a locale locally for translating keyboard names in kbdnames-maker. - xmlreader, KeyboardNames.pl: Added model entry to skip model selection. - setupcon: - 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. - Map XKBMODEL=SKIP to '' for compatibility with existing configs. - Explicitly exit 0, so that postinsts don't fail in the event that loadkeys can't find a console. - Handle unattended upgrades without breaking plymouth when updating console fonts. - 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. - Make sure we give a meaningful name to ch layouts: "Switzerland" instead of "German (Switzerland), since it includes French too. - Add console-setup-tty and the udev rule that uses it to set Unicode, font, and keyboard mode at early boot. - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data from xkb-data. - Don't cat over the keymaps; they're already moved to the right place. - debian/console-setup.postinst: Replace the checking of fgconsole in [1-6] with checking if fgconsole is a tty according to logind. The previous assumption was that a graphical environment would be on vt7, which isn't true with gnome-shell any more. - debian/console-setup.postinst, debian/keyboard-configuration.postinst: Don't call setupcon --force -k any more - it breaks wayland sessions. (LP: #1710637) - debian/control: drop console-setup-freebsd: we don't keep it around since it's uninstallable because vidcontrol/kbdcontrol. - debian/keyboard-configuration.config: re-lower the priority for the layout question that got garbled in the merge. - Don't use console-setup-tty or its udev rule. This dates back to lucid and now systemd is apparently able to handle this correctly. It's now actively breaking graphical sessions. (LP: #1710637) - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to build a complete set of translated keyboard layout/variant names. - Drop dependency from console-setup to initramfs-tools | linux-initramfs-tool; this was a versioned dependency used for upgrades, now long obsolete. * Fix previous patches: - Correctly setup console in initramfs again (LP: #1719612) - Make COPYRIGHT a symlink to debian/copyright, and keep various other symlinks in place that were dropped in earlier uploads. - Do some extra work to disable kfreebsd, dh was complaining about unknown packages and failing. - debian/clean: Delete Keyboard/tree-keymaps/ on clean console-setup (1.178) unstable; urgency=medium [ Updated translations ] * Hebrew (he.po) by Yaron Shahrabani * Indonesian (id.po) by Al Qalit * Tajik (tg.po) by Victor Ibragimov console-setup (1.177) unstable; urgency=medium [ Updated translations ] * Tajik (tg.po) by Victor Ibragimov console-setup (1.176) unstable; urgency=medium [ Updated translations ] * Norwegian Nynorsk (nn.po) by Petter Reinholdtsen * Tajik (tg.po) by Victor Ibragimov console-setup (1.175) unstable; urgency=medium [ Updated translations ] * Bokmål, Norwegian (nb.po) by Alexander Jansen * Panjabi (pa.po) by Aman ALam * Serbian (sr.po) by Filipovic Dragan console-setup (1.174) unstable; urgency=medium [ Updated translations ] * Nepali (ne.po) by Jeewal Kunwar * Simplified Chinese (zh_CN.po) by Boyuan Yang * Traditional Chinese (zh_TW.po) by Chang-Chia Tseng console-setup (1.173) unstable; urgency=medium [ Updated translations ] * Esperanto (eo.po) by Felipe Castro * Swedish (sv.po) by Anders Jonsson * Tagalog (tl.po) by Eric Pareja console-setup (1.172) unstable; urgency=medium [ Updated translations ] * Hungarian (hu.po) by Dr. Nagy Elemér Károly * Lithuanian (lt.po) by Rimas Kudelis * Norwegian Nynorsk (nn.po) by Allan Nordhøy console-setup (1.171) unstable; urgency=medium [ Updated translations ] * Greek (el.po) by Sotirios Vrachas * Estonian (et.po) by Kristjan Räts * Swedish (sv.po) by Anders Jonsson console-setup (1.170) unstable; urgency=medium [ Updated translations ] * Panjabi (pa.po) by A S Alam console-setup (1.169) unstable; urgency=medium [ Updated translations ] * Slovenian (sl.po) by Vanja Cvelbar console-setup (1.168) unstable; urgency=medium [ Updated translations ] * Latvian (lv.po) by Rūdolfs Mazurs console-setup (1.167) unstable; urgency=medium [ Updated translations ] * Greek (el.po) by Sotirios Vrachas * Hebrew (he.po) by Lior Kaplan * Albanian (sq.po) by Silva Arapi -- Julian Andres Klode <email address hidden> Mon, 19 Feb 2018 09:29:02 +0100
Upload details
- Uploaded by:
- Julian Andres Klode
- Uploaded to:
- Bionic
- 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.178ubuntu1.tar.xz | 1.6 MiB | 24cea828b7f06ec40667ab27ac021e1a9b4d6d157e52016b6c400af985029d6d |
console-setup_1.178ubuntu1.dsc | 3.2 KiB | bdfb43e54a9b5de1155364cdefabf0523ccf21a8428166b064e85aab4ba673fb |
Available diffs
- diff from 1.166ubuntu7 to 1.178ubuntu1 (53.1 KiB)
Binary packages built by this source
- bdf2psf: font converter to generate console fonts from BDF source fonts
This package provides a command-line converter that can be used in
scripts to build console fonts from BDF sources automatically. The
converter comes with a collection of font encodings that cover many
of the world's languages. The output font can use a different
character encoding from the input. When the source font does not
define a glyph for a particular symbol in the encoding table, that
glyph position in the console font is not wasted but used for another
symbol.
.
When deciding about the position in the font for a particular glyph,
the converter takes into account that in text video modes the video
adapter copies the eighth column of the glyph matrix of symbols
positioned in the pseudographic area to the ninth column. In order to
create fonts for text video modes, the width of the glyph matrix of
the source BDF font should be seven, eight, or nine pixels; otherwise the
converter creates fonts suitable for framebuffer only.
- console-setup: console font and keymap setup program
This package provides the console with the same keyboard
configuration scheme as the X Window System. As a result, there is no
need to duplicate or change the keyboard files just to make simple
customizations such as the use of dead keys, the key functioning as
AltGr or Compose key, the key(s) to switch between Latin and
non-Latin mode, etc.
.
The package also installs console fonts supporting many of the
world's languages. It provides an unified set of font faces - the
classic VGA, the simplistic Fixed, and the cleaned Terminus,
TerminusBold and TerminusBoldVGA.
- console-setup-amiga-ekmap: encoded Linux keyboard layouts for Amiga keyboards
- console-setup-ataritt-ekmap: encoded Linux keyboard layouts for Atari TT keyboards
- console-setup-linux: Linux specific part of console-setup
This package includes fonts in psf format and definitions of various
8-bit charmaps.
- console-setup-linux-charmaps-udeb: Linux 8-bit charmaps for console-setup-udeb
- console-setup-linux-fonts-udeb: Linux console fonts for Debian Installer
- console-setup-macintoshold-ekmap: encoded Linux keyboard layouts for old-style Macintosh keyboards
- console-setup-mini: console font and keymap setup program - reduced version for Linux
This package provides the console with the same keyboard
configuration scheme as the X Window System. As a result, there is no
need to duplicate or change the keyboard files just to make simple
customizations such as the use of dead keys, the key functioning as
AltGr or Compose key, the key(s) to switch between Latin and
non-Latin mode, etc.
.
This package can be useful for handhelds or other devices with small
storage space.
- console-setup-pc-ekbd: encoded FreeBSD keyboard layouts for PC keyboards
- console-setup-pc-ekmap: encoded Linux keyboard layouts for PC keyboards
- console-setup-sun4-ekmap: encoded Linux keyboard layouts for Sun4 keyboards
- console-setup-sun5-ekmap: encoded Linux keyboard layouts for Sun5 keyboards
- console-setup-udeb: Configure the keyboard
Keyboard configurator for Debian Installer based on console-setup
- keyboard-configuration: system-wide keyboard preferences
This package maintains the keyboard preferences in
/etc/default/keyboard. Other packages can use the information
provided by this package in order to configure the keyboard on the
console or in X Window.