Change log for console-setup package in Ubuntu

175 of 169 results
Published in disco-release on 2018-10-30
Published in cosmic-release on 2018-08-25
Deleted in cosmic-proposed (Reason: moved to release)
console-setup (1.178ubuntu9) cosmic; urgency=medium

  * keyboard-configuration.config: Fix exit/return thinko (LP: #1788597)

 -- Adam Conrad <email address hidden>  Thu, 23 Aug 2018 16:32:45 -0600

Available diffs

Published in bionic-updates on 2018-09-03
Deleted in bionic-proposed (Reason: moved to -updates)
console-setup (1.178ubuntu2.7) bionic; urgency=medium

  * keyboard-configuration.config: Fix exit/return thinko (LP: #1788597)

 -- Adam Conrad <email address hidden>  Thu, 23 Aug 2018 16:32:45 -0600

Available diffs

Superseded in bionic-updates on 2018-09-03
Deleted in bionic-proposed on 2018-09-04 (Reason: moved to -updates)
console-setup (1.178ubuntu2.6) bionic; urgency=medium

  * keyboard-configuration.config: Only treat missing XKBOPTIONS as empty.

Superseded in cosmic-release on 2018-08-25
Deleted in cosmic-proposed on 2018-08-26 (Reason: moved to release)
console-setup (1.178ubuntu8) cosmic; urgency=medium

  * keyboard-configuration.config: Only treat missing XKBOPTIONS as empty.

 -- Adam Conrad <email address hidden>  Wed, 08 Aug 2018 17:32:23 -0600
Superseded in bionic-proposed on 2018-08-08
console-setup (1.178ubuntu2.5) bionic; urgency=medium

  * keyboard-configuration.config: While sourcing config files to re-seed
    debconf, load missing variables as empty values of same (LP: #1762952)

Available diffs

Superseded in cosmic-proposed on 2018-08-08
console-setup (1.178ubuntu7) cosmic; urgency=medium

  * keyboard-configuration.config: While sourcing config files to re-seed
    debconf, load missing variables as empty values of same (LP: #1762952)

 -- Adam Conrad <email address hidden>  Wed, 08 Aug 2018 16:50:48 -0600

Available diffs

Superseded in bionic-proposed on 2018-08-08
console-setup (1.178ubuntu2.4) bionic; urgency=medium

  * keyboard-configuration.{config,templates}: There is no good default for
    layout toggling, stop pretending there is.  Console users can set one
    with dpkg-reconfigure or editing /etc/defaults/keyboard (LP: #1762952)

 -- Adam Conrad <email address hidden>  Wed, 25 Jul 2018 05:50:59 -0600

Available diffs

Superseded in cosmic-release on 2018-08-09
Deleted in cosmic-proposed on 2018-08-10 (Reason: moved to release)
console-setup (1.178ubuntu6) cosmic; urgency=medium

  * keyboard-configuration.{config,templates}: There is no good default for
    layout toggling, stop pretending there is.  Console users can set one
    with dpkg-reconfigure or editing /etc/defaults/keyboard (LP: #1762952)

 -- Adam Conrad <email address hidden>  Wed, 25 Jul 2018 05:50:59 -0600

Available diffs

Superseded in cosmic-release on 2018-07-25
Deleted in cosmic-proposed on 2018-07-26 (Reason: moved to release)
console-setup (1.178ubuntu5) cosmic; urgency=medium

  * Revert to 1.178ubuntu2, as 1.178ubuntu[34] caused an installer regression.

 -- Adam Conrad <email address hidden>  Tue, 24 Jul 2018 19:34:59 -0600

Available diffs

Superseded in bionic-updates on 2018-08-16
Deleted in bionic-proposed on 2018-08-18 (Reason: moved to -updates)
console-setup (1.178ubuntu2.3) bionic; urgency=medium

  * Revert changes from 1.178ubuntu2.2 and 1.178ubuntu2.1 as those seem to
    have caused a regression in ubiquity's default locale-based keyboard layout
    pre-selection (LP: #1783326).

 -- Łukasz 'sil2100' Zemczak <email address hidden>  Tue, 24 Jul 2018 22:46:09 +0200

Available diffs

Superseded in bionic-updates on 2018-07-25
Deleted in bionic-proposed on 2018-07-26 (Reason: moved to -updates)
console-setup (1.178ubuntu2.2) bionic; urgency=medium

  * debian/console-setup-udeb.postinst: Guard the dpkg call in the postinst,
    so it isn't attempted in the debian-installer environment (LP: #1782835)

Available diffs

Superseded in cosmic-release on 2018-07-25
Deleted in cosmic-proposed on 2018-07-26 (Reason: moved to release)
console-setup (1.178ubuntu4) cosmic; urgency=medium

  * debian/console-setup-udeb.postinst: Guard the dpkg call in the postinst,
    so it isn't attempted in the debian-installer environment (LP: #1782835)

 -- Adam Conrad <email address hidden>  Fri, 20 Jul 2018 14:22:45 -0600

Available diffs

Superseded in bionic-proposed on 2018-07-20
console-setup (1.178ubuntu2.1) bionic; urgency=medium

  * debian/keyboard-configuration.postinst:
    - Don't change /etc/default/keyboard at package upgrades on
      desktops, since it may conflict with how desktops deal with
      keyboard configuration (LP: #1762952).

 -- Gunnar Hjalmarsson <email address hidden>  Tue, 15 May 2018 01:12:00 +0200

Available diffs

Superseded in cosmic-release on 2018-07-21
Deleted in cosmic-proposed on 2018-07-22 (Reason: moved to release)
console-setup (1.178ubuntu3) cosmic; urgency=medium

  * debian/keyboard-configuration.postinst:
    - Don't change /etc/default/keyboard at package upgrades on
      desktops, since it may conflict with how desktops deal with
      keyboard configuration (LP: #1762952).

 -- Gunnar Hjalmarsson <email address hidden>  Tue, 15 May 2018 01:12:00 +0200

Available diffs

Superseded in cosmic-release on 2018-07-03
Published in bionic-release on 2018-04-19
Deleted in bionic-proposed (Reason: moved to release)
console-setup (1.178ubuntu2) bionic; urgency=medium

  * debian/keyboard-configuration.config:
    - Drop the xkb-keymap bits once again as we're not ready for those yet, as
      it's currently causing an invalid default layout in the installer.
      (LP: #1758647)

 -- Łukasz 'sil2100' Zemczak <email address hidden>  Thu, 19 Apr 2018 08:53:32 +0200

Available diffs

Superseded in bionic-release on 2018-04-19
Deleted in bionic-proposed on 2018-04-20 (Reason: moved to release)
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

Available diffs

Published in xenial-updates on 2018-06-13
Deleted in xenial-proposed (Reason: moved to -updates)
console-setup (1.108ubuntu15.4) xenial; urgency=medium

   * Drop dependency from console-setup to initramfs-tools |
     linux-initramfs-tool; this was a versioned dependency used for upgrades,
     now long obsolete.  LP: #1721626.

 -- Steve Langasek <email address hidden>  Thu, 05 Oct 2017 12:36:07 -0700

Available diffs

Superseded in bionic-release on 2018-02-19
Published in artful-release on 2017-10-05
Deleted in artful-proposed (Reason: moved to release)
console-setup (1.166ubuntu7) artful; urgency=medium

  * Drop dependency from console-setup to initramfs-tools |
    linux-initramfs-tool; this was a versioned dependency used for upgrades,
    now long obsolete.

 -- Steve Langasek <email address hidden>  Thu, 05 Oct 2017 12:04:08 -0700

Available diffs

Superseded in artful-release on 2017-10-05
Deleted in artful-proposed on 2017-10-07 (Reason: moved to release)
console-setup (1.166ubuntu6) artful; urgency=medium

  * debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to
    build a complete set of translated keyboard layout/variant names.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 28 Sep 2017 17:46:56 -0400

Available diffs

Superseded in artful-release on 2017-09-30
Deleted in artful-proposed on 2017-10-01 (Reason: moved to release)
console-setup (1.166ubuntu5) artful; urgency=medium

  * 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)

 -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 18 Sep 2017 16:36:50 -0400

Available diffs

Superseded in artful-release on 2017-09-19
Deleted in artful-proposed on 2017-09-20 (Reason: moved to release)
console-setup (1.166ubuntu4) artful; urgency=medium

  * Keyboard/Makefile: Add a rule to make KeyboardNames.pl, needed by ubiquity
    (see Debian Bug#874474)

 -- Iain Lane <email address hidden>  Wed, 06 Sep 2017 13:39:01 +0100
Superseded in artful-proposed on 2017-09-06
console-setup (1.166ubuntu3) artful; urgency=medium

  * debian/keyboard-configuration.config: re-lower the priority for the layout
    question that got garbled in the merge.

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 05 Sep 2017 14:58:49 -0400

Available diffs

Superseded in artful-release on 2017-09-06
Deleted in artful-proposed on 2017-09-08 (Reason: moved to release)
console-setup (1.166ubuntu2) artful; urgency=medium

  * debian/control: drop console-setup-freebsd: we don't keep it around since
    it's uninstallable because vidcontrol/kbdcontrol.

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 23 Aug 2017 19:06:27 -0400
Superseded in artful-proposed on 2017-08-24
console-setup (1.166ubuntu1) artful; urgency=medium

  [ Mathieu Trudel-Lapierre ]
  * 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.

  [ Iain Lane ]
  * 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)

Available diffs

Superseded in artful-release on 2017-08-24
Deleted in artful-proposed on 2017-08-25 (Reason: moved to release)
console-setup (1.142ubuntu8) artful; urgency=medium

  * Drop upstart system jobs.

 -- Dimitri John Ledkov <email address hidden>  Mon, 21 Aug 2017 16:15:49 +0100

Available diffs

Superseded in artful-release on 2017-08-21
Deleted in artful-proposed on 2017-08-22 (Reason: moved to release)
console-setup (1.142ubuntu7) artful; urgency=medium

  * Do the same as ubuntu6 in Keyboard/compose_translator too.
  * Cherry-pick b887014dc243d3966bbb6bda975803798df7c33f from Samuel Thibaut
    and 6800af170ff5017b67b7e0b85b61a6176eb56361 from Gregor Hermann, as well
    as fixing Keyboard/kbdnames - perl doesn't look at `.' any more.

 -- Iain Lane <email address hidden>  Mon, 21 Aug 2017 10:48:31 +0100
Superseded in artful-proposed on 2017-08-21
console-setup (1.142ubuntu6) artful; urgency=medium

  * Use pragma utf8 instead of the deprecated encoding pragma. Shamelessly
    copied from Debian's 1.143 change by Anton Zinoviev.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 04 Aug 2017 15:23:53 -0400

Available diffs

Superseded in xenial-updates on 2018-06-13
Deleted in xenial-proposed on 2018-06-14 (Reason: moved to -updates)
console-setup (1.108ubuntu15.3) xenial; urgency=medium

  * debian/console-setup-linux.setvtrgb.service: add condition to only
    execute when /dev/tty0 exists. This is the same condition as used by
    getty@.service unit to prevent attempting setting up VT when none are
    present. This is a common case on serial only architectures and
    virtual machines. Resolves degraded boots on s390x/ppc64el. LP:
    #1660598

 -- Dimitri John Ledkov <email address hidden>  Tue, 31 Jan 2017 11:47:04 +0000

Available diffs

Superseded in artful-release on 2017-08-21
Obsolete in zesty-release on 2018-06-22
Obsolete in yakkety-release on 2018-01-23
Deleted in yakkety-proposed on 2018-06-22 (Reason: moved to release)
console-setup (1.142ubuntu5) yakkety; urgency=medium

  * debian/console-setup-linux.setvtrgb.service: add condition to only
    execute when /dev/tty0 exists. This is the same condition as used by
    getty@.service unit to prevent attempting setting up VT when none are
    present. This is a common case on serial only architectures and
    virtual machines. Resolves degraded boots on s390x/ppc64el.

 -- Dimitri John Ledkov <email address hidden>  Mon, 26 Sep 2016 13:31:08 +0100

Available diffs

Superseded in xenial-updates on 2017-02-09
Deleted in xenial-proposed on 2017-02-10 (Reason: moved to -updates)
console-setup (1.108ubuntu15.2) xenial; urgency=medium

  * Reorganize and correct console-setup, keyboard-setup and setvtrgb along the
    lines of the logic in 16.04: (LP: #1591622, #1593156)
    - debian/console-setup-linux.setvtrgb.service: don't require being run
      before system-getty.slice.
    - debian/keyboard-configuration.links: both console-setup and
      keyboard-setup systemd units should be installed to sysinit.target rather
      than multi-user.
    - debian/keyboard-configuration.keyboard-setup.service: move loadkeys call
      at local-fs-pre.target and in this more suitable location.
    - debian/keyboard-configuration.console-setup.service: move to running
      after the screen, keyboard, and filesystems are ready and set up all of
      what may still need to be done to configure the virtual consoles
      appropriately: set a final keymap, font, etc.

Superseded in yakkety-release on 2016-09-28
Deleted in yakkety-proposed on 2016-09-29 (Reason: moved to release)
console-setup (1.142ubuntu4) yakkety; urgency=medium

  * debian/keyboard-configuration.postinst: we shouldn't fail if
    dpkg-maintscript-helpers can't figure out the package for removal of
    console-setup and keyboard-setup init scripts -- in ubiquity we won't have
    the outer checked directory /lib/debian-installer.d; and we won't have any
    files to remove on account of likely being a new install. (LP: #1578285)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 08 Jun 2016 14:39:12 -0400

Available diffs

Superseded in xenial-proposed on 2016-06-17
console-setup (1.108ubuntu15.1) xenial; urgency=medium

  * debian/console-setup-linux.setvtrgb.service: port the upstart job for
    applying our preferred color settings to a systemd unit so it gets run.
    This will fix debconf prompts on console being extra ugly. (LP: #1576893)
  * debian/console-setup-linux.links: enable our setvtrgb service in sysinit.
  * debian/keyboard-configuration.links: fix link source for console-setup
    service. (LP: #1572697)
  * debian/control: add dh-systemd to Build-Depends.
  * debian/keyboard-configuration.keyboard-setup.service: also enable
    keyboard-setup as a systemd service so we can have proper keymaps enabled
    in VTs. (LP: #1579267)
  * debian/keyboard-configuration.links: enable keyboard-setup service.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 29 Apr 2016 14:15:07 -0400

Available diffs

Superseded in yakkety-release on 2016-06-08
Deleted in yakkety-proposed on 2016-06-10 (Reason: moved to release)
console-setup (1.142ubuntu3) yakkety; urgency=medium

  * Replace initscripts dependency with init-system-helpers (>= 1.29~), to
    allow dropping initscripts at some point. (Closes: #804988)

 -- Martin Pitt <email address hidden>  Mon, 30 May 2016 08:15:32 +0200

Available diffs

Superseded in yakkety-release on 2016-05-30
Deleted in yakkety-proposed on 2016-05-31 (Reason: moved to release)
console-setup (1.142ubuntu2) yakkety; urgency=medium

  * Unbreak my last console-setup upload:
    - debian/control: We want the locales package, not locales-all.
    - Use keymapper to generate decision trees for a restricted subset of
      the pc105 model.
  * debian/rules: enable the setvtrgb.service correctly.
  * debian/rules: remove keyboard-configuration trying to install console-setup
    since it's now in console-setup.
  * debian/keyboard-configuration.links: removed.
  * debian/control: fix Breaks/Replaces so the initscript move to the
    console-setup-linux package from keyboard-configuration goes smoothly.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 29 Apr 2016 23:38:34 -0400
Superseded in yakkety-proposed on 2016-04-30
console-setup (1.142ubuntu1) yakkety; urgency=medium

  * Merge from Debian unstable; remaining changes:
    - 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.
    - Set keymap and font in the initramfs if possible and sensible.
    - Add an apport hook.
    - 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.
    - 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.
    - 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.
    - 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.
    - 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.
    - Properly handle settings CODESET and FONSIZE when they equals 'guess' or
      are unset.
    - keyboard_present.sh: Quiet config/postinst when we have no USB devices.
    - debian/keyboard-configuration.config: run grep with -a (to deal with files
      as ASCII data) when searching for keyboard, locale, and layout names.
    - Add ConditionPathExists=/dev/tty0 to the console-setup.service, to
      avoid running the unit on platforms without virtual consoles
    - debian/rules: Drop obsolete and no-op dh_installinit --upstart-only
      option.
    - Add debian/keyboard-configuration.links to (statically) enable
      console-setup.service. It is not being pulled in by plymouth any more, and
      doing so was brittle and unexpected.
    - console-setup.service: Set RemainAfterExit.
    - 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.
    - debian/control: allow dracut to be installable by adding an alternate
      depends on linux-initramfs-tool for console-setup.
    - Reinstate checking for XKBLAYOUT being in the config file: this handles
      the cases where installs done with ubiquity don't have their debconf seen
      flag set for model/layout questions. If layout is already configure, lower
      the corresponding question's priority to medium so we don't ask it again.
    - Add systemd unit for console-setup. That avoids waiting for $remote_fs
      during early boot. (Note: there is no need to enable it, it gets pulled
      in through systemd-vconsole-setup.service)
    - Drop console-setup-freebsd; it's useless and uninstallable given that we
      don't have a freebsd port.
    - Make debian/keyboard-configuration.console-setup.init do the same as the
      corresponding .upstart: I. e. just call loadkeys instead of setupcon, and
      don't check the current console. (Font loading is already done via udev
      rules).
  * Dropped changes, included in Debian:
    - Stop running debconf-updatepo on clean.
    - Update for new layouts and variants for Montenegro and Serbia, and
      migrate configuration files from the old layouts.
  * Dropped changes, no longer needed:
    - 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.
    - Replace usplash detection code with Plymouth detection code.
    - Use keymapper to generate decision trees for a restricted subset of
      the pc105 model.
  * debian/console-setup-linux.setvtrgb.service: port our vtrgb upstart job to
    a systemd unit service so we can again apply the right color scheme.
  * Fonts/Makefile: sort BDFS_TO_DOUBLE; this will avoid unnecessary delta
    showing on every upload just because the fonts are not in the same order.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 29 Apr 2016 11:36:58 -0400

Available diffs

Superseded in yakkety-release on 2016-04-30
Published in xenial-release on 2016-04-20
Deleted in xenial-proposed (Reason: moved to release)
console-setup (1.108ubuntu15) xenial; urgency=medium

  * Properly handle settings CODESET and FONSIZE when they equals 'guess' or are unset.
    - console-setup-tty, debian/console-setup.initramfs-hook,
      debian/console-setup.initramfs-top
    (LP: #1565542)

 -- Evgeniy Yanyuk <email address hidden>  Tue, 19 Apr 2016 15:22:17 -0400

Available diffs

Superseded in xenial-release on 2016-04-20
Deleted in xenial-proposed on 2016-04-21 (Reason: moved to release)
console-setup (1.108ubuntu14) xenial; urgency=medium

  * keyboard_present.sh: Quiet config/postinst when we have no USB devices.

 -- Adam Conrad <email address hidden>  Tue, 12 Apr 2016 13:15:05 -0600

Available diffs

Superseded in xenial-release on 2016-04-12
Deleted in xenial-proposed on 2016-04-14 (Reason: moved to release)
console-setup (1.108ubuntu13) xenial; urgency=medium

  * debian/keyboard-configuration.config: run grep with -a (to deal with files
    as ASCII data) when searching for keyboard, locale, and layout names.
    (LP: #1549529)

 -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 04 Apr 2016 13:47:04 -0400

Available diffs

Superseded in xenial-release on 2016-04-04
Deleted in xenial-proposed on 2016-04-06 (Reason: moved to release)
console-setup (1.108ubuntu12) xenial; urgency=medium

  * No-change rebuild to properly generate console-setup-udeb's list of
    valid keyboard layouts and variants.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 24 Mar 2016 10:50:39 -0400

Available diffs

Superseded in xenial-release on 2016-03-25
Deleted in xenial-proposed on 2016-03-26 (Reason: moved to release)
console-setup (1.108ubuntu11) xenial; urgency=medium

  * Add ConditionPathExists=/dev/tty0 to the console-setup.service, to
    avoid running the unit on platforms without virtual consoles,
    e.g. s390x. LP: #1552733

 -- Dimitri John Ledkov <email address hidden>  Thu, 03 Mar 2016 14:41:05 +0000

Available diffs

Superseded in xenial-release on 2016-03-04
Deleted in xenial-proposed on 2016-03-05 (Reason: moved to release)
console-setup (1.108ubuntu10) xenial; urgency=medium

  * debian/rules: Drop obsolete and no-op dh_installinit --upstart-only
    option. (LP: #1519228)
  * Add debian/keyboard-configuration.links to (statically) enable
    console-setup.service. It is not being pulled in by plymouth any more, and
  * console-setup.service: Set RemainAfterExit.

 -- Martin Pitt <email address hidden>  Mon, 11 Jan 2016 15:02:09 +0100

Available diffs

Superseded in xenial-release on 2016-01-11
Obsolete in wily-release on 2018-01-22
Deleted in wily-proposed on 2018-01-22 (Reason: moved to release)
console-setup (1.108ubuntu9) wily; urgency=medium

  * Cherry-pick fix from git for udpkg/Hurd noise in keyboard-configuration.

 -- Adam Conrad <email address hidden>  Tue, 20 Oct 2015 12:51:36 +0100

Available diffs

Superseded in wily-release on 2015-10-20
Deleted in wily-proposed on 2015-10-21 (Reason: moved to release)
console-setup (1.108ubuntu8) wily; urgency=medium

  * Properly handle setting XKBVARIANT when using keyboard detection.
    (LP: #1506551)

 -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 19 Oct 2015 11:13:01 +0100

Available diffs

Superseded in wily-release on 2015-10-19
Deleted in wily-proposed on 2015-10-20 (Reason: moved to release)
console-setup (1.108ubuntu7) wily; urgency=medium

  * Fix incorrect versioning change from last upload; initramfs-tools
    0.85eubuntu12 looks wrong but was in fact correct.
  * 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 (LP: #1484101).

 -- Colin Watson <email address hidden>  Fri, 02 Oct 2015 11:18:04 +0100

Available diffs

Superseded in wily-release on 2015-10-02
Deleted in wily-proposed on 2015-10-03 (Reason: moved to release)
console-setup (1.108ubuntu6) wily; urgency=medium

  * debian/control: allow dracut to be installable by adding an alternate
    depends on linux-initramfs-tool for console-setup.

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 08 Sep 2015 22:36:52 -0400

Available diffs

Superseded in wily-release on 2015-09-09
Obsolete in vivid-release on 2018-01-18
Deleted in vivid-proposed on 2018-01-19 (Reason: moved to release)
console-setup (1.108ubuntu5) vivid; urgency=medium

  * Reinstate checking for XKBLAYOUT being in the config file: this handles
    the cases where installs done with ubiquity don't have their debconf seen
    flag set for model/layout questions. If layout is already configure, lower
    the corresponding question's priority to medium so we don't ask it again.
    (LP: #1446231)
 -- Mathieu Trudel-Lapierre <email address hidden>   Tue, 21 Apr 2015 17:19:21 -0400

Available diffs

Superseded in vivid-release on 2015-04-22
Deleted in vivid-proposed on 2015-04-23 (Reason: moved to release)
console-setup (1.108ubuntu4) vivid; urgency=medium

  * Add systemd unit for console-setup. That avoids waiting for $remote_fs
    during early boot. (Note: there is no need to enable it, it gets pulled
    in through systemd-vconsole-setup.service) (LP: #1430280)
 -- Martin Pitt <email address hidden>   Wed, 11 Mar 2015 15:33:49 +0100

Available diffs

Superseded in vivid-release on 2015-03-11
Deleted in vivid-proposed on 2015-03-12 (Reason: moved to release)
console-setup (1.108ubuntu3) vivid; urgency=medium

  * Drop console-setup-freebsd; it's useless and uninstallable given that we
    don't have a freebsd port.
 -- Mathieu Trudel-Lapierre <email address hidden>   Tue, 03 Mar 2015 10:15:31 -0500
Superseded in vivid-proposed on 2015-03-03
console-setup (1.108ubuntu2) vivid; urgency=medium

  * Fix the mess I made with the previous upload:
  * Reinstate changelog entry from 1.70ubuntu10; the changes aren't necessary
    as keyboard-configuration does get the translated names of keyboards.
  * Reinstate changes from 1.70ubuntu11:
    - Make debian/keyboard-configuration.console-setup.init do the same as the
      corresponding .upstart: I. e. just call loadkeys instead of setupcon, and
      don't check the current console. (Font loading is already done via udev
      rules).
 -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 02 Mar 2015 17:55:46 -0500

Available diffs

Superseded in vivid-proposed on 2015-03-02
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

Available diffs

Superseded in vivid-release on 2015-03-04
Deleted in vivid-proposed on 2015-03-06 (Reason: moved to release)
console-setup (1.70ubuntu11) vivid; urgency=medium

  * Make debian/keyboard-configuration.console-setup.init do the same as the
    corresponding .upstart: I. e. just call loadkeys instead of setupcon, and
    don't check the current console. (Font loading is already done via udev
    rules). (LP: #1400393)
 -- Martin Pitt <email address hidden>   Wed, 17 Dec 2014 07:55:34 +0100

Available diffs

Superseded in vivid-release on 2014-12-18
Deleted in vivid-proposed on 2014-12-20 (Reason: moved to release)
console-setup (1.70ubuntu10) vivid; urgency=medium

  * Add all language-packs as build dependencies, to get translated names
    of keyboard names in the DEBIAN/config of keyboard-setup package.
 -- Dimitri John Ledkov <email address hidden>   Sun, 30 Nov 2014 22:21:38 +0000

Available diffs

Superseded in vivid-release on 2014-12-01
Obsolete in utopic-release on 2016-11-03
Deleted in utopic-proposed on 2016-11-03 (Reason: moved to release)
console-setup (1.70ubuntu9) utopic; urgency=high

  * No change rebuild against new dh_installinit, to call update-rc.d at
    postinst.
 -- Dimitri John Ledkov <email address hidden>   Wed, 28 May 2014 10:39:17 +0100

Available diffs

Superseded in utopic-release on 2014-05-28
Published in trusty-release on 2014-01-29
Deleted in trusty-proposed (Reason: moved to release)
console-setup (1.70ubuntu8) trusty; urgency=medium

  * Map ppc64el/* to XKBMODEL=pc105.
 -- Colin Watson <email address hidden>   Wed, 29 Jan 2014 13:14:53 +0000

Available diffs

Superseded in trusty-release on 2014-01-29
Obsolete in saucy-release on 2015-04-24
Obsolete in raring-release on 2015-04-24
Deleted in raring-proposed on 2015-04-27 (Reason: moved to release)
console-setup (1.70ubuntu7) raring; urgency=low

  * Override description of the ch layout from "German (Switzerland)" to
    just "Switzerland" (LP: #869825).
 -- Colin Watson <email address hidden>   Wed, 13 Mar 2013 16:35:47 +0000

Available diffs

Superseded in raring-release on 2013-03-14
Obsolete in quantal-release on 2015-04-24
console-setup (1.70ubuntu6) quantal; urgency=low

  * debian/console-setup.console-font.upstart: Add Upstart job that sets up
    console font when plymouth-splash is starting, to work around a possible
    udev/plymouth race that would otherwise prevent the font being set
    (thanks, Ahmed El-Mahmoudy and Andrey Bondarenko; LP: #632382).
 -- Colin Watson <email address hidden>   Tue, 09 Oct 2012 01:50:48 +0100

Available diffs

Superseded in quantal-release on 2012-10-09
Published in precise-release on 2012-04-19
Deleted in precise-proposed (Reason: moved to release)
console-setup (1.70ubuntu5) precise-proposed; urgency=low

  * Update Ubuntu-specific translations from Launchpad (LP: #985605).
 -- Colin Watson <email address hidden>   Thu, 19 Apr 2012 16:03:16 +0100

Available diffs

Superseded in precise-release on 2012-04-19
console-setup (1.70ubuntu4) precise; urgency=low

  * Add definitions for four (ignored) dead-keys: dead_belowcomma,
    dead_currency, dead_doublegrave, and dead_invertedbreve.  Cherrypick
    from Debian git.
    (LP: #738314)
  * Fix command injection in ckbcomp (thanks to Emanuel Bronshtein)
    (LP: #782705)
 -- Bryce Harrington <email address hidden>   Mon, 19 Mar 2012 21:13:39 -0700

Available diffs

Superseded in precise-release on 2012-03-20
console-setup (1.70ubuntu3) precise; urgency=low

  * No change rebuild for new xkb-data. (LP: #953328)
 -- Stephane Graber <email address hidden>   Thu, 15 Mar 2012 11:48:58 -0400

Available diffs

Superseded in precise-release on 2012-03-15
console-setup (1.70ubuntu2) precise; urgency=low

  * Drop the simplified keyboard-configuration/xkb-keymap question; it
    breaks existing preseeding, might confuse Ubiquity, and people are
    already used to the layout/variant questions in Ubuntu (LP: #894187).
 -- Colin Watson <email address hidden>   Thu, 24 Nov 2011 15:05:27 +0000

Available diffs

Superseded in precise-release on 2011-11-24
console-setup (1.70ubuntu1) precise; urgency=low

  * Merge from Debian testing, remaining changes:
    - 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).
    - Add a "Do not configure keyboard; keep kernel keymap" model option,
      preseedable by keyboard-configuration/modelcode=SKIP.
    - Use keymapper to generate decision trees for a restricted subset of
      the pc105 model.
    - 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.
    - 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.
    - 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.
    - Don't copy keyboard-configuration questions to /target in OEM mode.
      oem-config will ask them later, and copying these confuses it.
    - Add an apport hook.
    - 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.
    - Don't try to call update-rc.d if it doesn't exist, such as in d-i.
    - debian/vtrgb, debian/vtrgb.vga, debian/console-setup.setvtrgb.upstart,
      debian/rules, debian/console-setup.postinst: use Ubuntu's virtual
      terminal color scheme by default, with a VGA color scheme available
      as an alternative.
    - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
      and likewise have keyboard-configuration depend on
      liblocale-gettext-perl.
    - Depend on debconf instead of pre-depending, because pre-depends have
      no effect on config scripts.
    - Make keyboard-configuration replace old console-setup/console-setup-mini
      versions as well as conflicting with them.
    - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
    - 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 Kurdish to tr(ku).
    - 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="".
    - console-setup-udeb (<< 1.53) didn't set the seen flag in the installed
      system.  Cope with this and avoid asking the layout and variant
      questions again if the default debconf priority is at least high.
      (squeeze has >> 1.53, so this can be dropped after 12.04.)
    - 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.
    - Move keyboard detection templates from console-setup.templates to
      keyboard-configuration.templates.
    - Stop running debconf-updatepo on clean.
    - Include pc105.tree for ubiquity.
    - 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.
    - Weaken test for whether /usr is mounted; testing for /usr/share is
      sufficient, and fixes operation in d-i.
    - Make setupcon explicitly exit 0, so that postinsts don't fail in the
      event that loadkeys can't find a console.
  * Dropped changes:
    - Special KPDL handling: rewritten upstream in version 1.24.
    - Upgrade handling for broken 1.57ubuntu1-1.57ubuntu4: prerelease
      versions from natty, code dropped.
    - Allow underscores in rules variables: included upstream.
  * Restore plugin-detect-keyboard handling code, accidentally dropped in
    a previous merge; keyboard detecting code was probably broken in the gtk
    frontend by this.

Available diffs

Superseded in precise-release on 2011-11-08
Obsolete in oneiric-release on 2015-04-24
console-setup (1.57ubuntu27) oneiric; urgency=low

  * Update Greek, Persian, Hebrew, Punjabi, and Traditional Chinese
    translations from console-setup 1.68, fixing encoding problems
    (LP: #860562).
 -- Colin Watson <email address hidden>   Wed, 28 Sep 2011 15:58:32 +0100

Available diffs

Superseded in oneiric-release on 2011-09-28
console-setup (1.57ubuntu26) oneiric; urgency=low

  * Backport translations from console-setup 1.63, without which
    keyboard-configuration is completely untranslated (and, indeed,
    untranslatable).  LP: #838669.
  * Bump dependency on debconf as well, to make sure we can parse sr@latin
    translation templates.
 -- Steve Langasek <email address hidden>   Mon, 26 Sep 2011 15:44:41 +0100

Available diffs

Superseded in oneiric-release on 2011-09-26
console-setup (1.57ubuntu25) oneiric; urgency=low

  * Backport from upstream (Anton Zinoviev):
    - 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).
 -- Colin Watson <email address hidden>   Tue, 23 Aug 2011 13:53:08 +0100

Available diffs

Superseded in oneiric-release on 2011-08-23
console-setup (1.57ubuntu24) oneiric; urgency=low

  * Fix default keyboard selection for language/country combinations lacking
    a proper combined locale (LP: #814448).
 -- Colin Watson <email address hidden>   Fri, 19 Aug 2011 15:13:13 +0100

Available diffs

Superseded in oneiric-release on 2011-08-19
console-setup (1.57ubuntu23) oneiric; urgency=low

  * Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
    and likewise have keyboard-configuration depend on
    liblocale-gettext-perl.
 -- Colin Watson <email address hidden>   Fri, 12 Aug 2011 16:55:54 +0100

Available diffs

Superseded in oneiric-release on 2011-08-12
console-setup (1.57ubuntu22) oneiric; urgency=low

  * Fix keyboard layout detection to set the layout properly (LP: #820554).
 -- Colin Watson <email address hidden>   Fri, 12 Aug 2011 16:11:59 +0100

Available diffs

Superseded in oneiric-release on 2011-08-12
console-setup (1.57ubuntu21) oneiric; urgency=low

  * Rebuild against xkb-data 2.2.1 (LP: #791883).
 -- Colin Watson <email address hidden>   Sat, 25 Jun 2011 05:08:24 +0100

Available diffs

Superseded in oneiric-release on 2011-06-25
Obsolete in natty-release on 2013-06-04
console-setup (1.57ubuntu20) natty; urgency=low

  * Weaken test for whether /usr is mounted; testing for /usr/share is
    sufficient, and fixes operation in d-i.
 -- Colin Watson <email address hidden>   Wed, 20 Apr 2011 15:29:46 +0100

Available diffs

Superseded in natty-release on 2011-04-20
console-setup (1.57ubuntu19) natty; urgency=low

  * Don't copy keyboard-configuration questions to /target in OEM mode.
    oem-config will ask them later, and copying these confuses it
    (LP: #741304).
 -- Colin Watson <email address hidden>   Fri, 15 Apr 2011 12:43:41 +0100

Available diffs

Superseded in natty-release on 2011-04-15
console-setup (1.57ubuntu18) natty; urgency=low

  * Don't use the default keyboard variant if the layout is overridden by
    preseeding (LP: #758584).
 -- Colin Watson <email address hidden>   Tue, 12 Apr 2011 15:21:11 +0100

Available diffs

Superseded in natty-release on 2011-04-12
console-setup (1.57ubuntu17) natty; urgency=low

  * debian/vtrgb: Design team wanted a slightly different grey; more contrast
    when white on grey
  * debian/console-setup.postinst: fix failure to find file to md5sum;
    go back to installing the original vtrgb as a lower priority alternative
 -- Dustin Kirkland <email address hidden>   Mon, 21 Mar 2011 21:38:00 -0500

Available diffs

Superseded in natty-release on 2011-03-22
console-setup (1.57ubuntu16) natty; urgency=low

  * debian/console-setup.postinst: don't add the vtrgb.vga
    alternate to update-alternatives;  let other packages or humans do this;
    otherwise, every time this package upgrades, it would overwrite others'
    overiding choices
 -- Dustin Kirkland <email address hidden>   Sun, 20 Mar 2011 17:54:21 -0500

Available diffs

Superseded in natty-release on 2011-03-20
console-setup (1.57ubuntu15) natty; urgency=low

  * debian/vtrgb.vga, debian/rules, debian/console-setup.postinst:
    - install a vga configuration, for easy reference by others who want to go
      back to legacy mode
    - relocate the stock vtrgb from /usr to /etc, such that it can be edited
      by an admin, LP: #738992
 -- Dustin Kirkland <email address hidden>   Sun, 20 Mar 2011 17:19:34 -0500

Available diffs

Superseded in natty-release on 2011-03-20
console-setup (1.57ubuntu14) natty; urgency=low

  * Install setvtrgb job with --no-start --upstart-only (LP: #738159).
 -- Colin Watson <email address hidden>   Sat, 19 Mar 2011 12:07:57 +0000

Available diffs

175 of 169 results