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 Pocket Published Component Section

Builds

Bionic: [FULLYBUILT] amd64

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

View changes file

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.