source: ubiquity/trunk/fuentes/d-i/source/console-setup/debian/changelog @ 1475

Last change on this file since 1475 was 1475, checked in by daduve, 3 years ago

Upgrading ubiquity

File size: 156.3 KB
Line 
1console-setup (1.108ubuntu15) xenial; urgency=medium
2
3  * Properly handle settings CODESET and FONSIZE when they equals 'guess' or are unset.
4    - console-setup-tty, debian/console-setup.initramfs-hook,
5      debian/console-setup.initramfs-top
6    (LP: #1565542)
7
8 -- Evgeniy Yanyuk <eugenenuke@gmail.com>  Tue, 19 Apr 2016 15:22:17 -0400
9
10console-setup (1.108ubuntu14) xenial; urgency=medium
11
12  * keyboard_present.sh: Quiet config/postinst when we have no USB devices.
13
14 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 12 Apr 2016 13:15:05 -0600
15
16console-setup (1.108ubuntu13) xenial; urgency=medium
17
18  * debian/keyboard-configuration.config: run grep with -a (to deal with files
19    as ASCII data) when searching for keyboard, locale, and layout names.
20    (LP: #1549529)
21
22 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>  Mon, 04 Apr 2016 13:47:04 -0400
23
24console-setup (1.108ubuntu12) xenial; urgency=medium
25
26  * No-change rebuild to properly generate console-setup-udeb's list of
27    valid keyboard layouts and variants.
28
29 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Thu, 24 Mar 2016 10:50:39 -0400
30
31console-setup (1.108ubuntu11) xenial; urgency=medium
32
33  * Add ConditionPathExists=/dev/tty0 to the console-setup.service, to
34    avoid running the unit on platforms without virtual consoles,
35    e.g. s390x. LP: #1552733
36
37 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 03 Mar 2016 14:41:05 +0000
38
39console-setup (1.108ubuntu10) xenial; urgency=medium
40
41  * debian/rules: Drop obsolete and no-op dh_installinit --upstart-only
42    option. (LP: #1519228)
43  * Add debian/keyboard-configuration.links to (statically) enable
44    console-setup.service. It is not being pulled in by plymouth any more, and
45    doing so was brittle and unexpected. (LP: #1531442)
46  * console-setup.service: Set RemainAfterExit.
47
48 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 11 Jan 2016 15:02:09 +0100
49
50console-setup (1.108ubuntu9) wily; urgency=medium
51
52  * Cherry-pick fix from git for udpkg/Hurd noise in keyboard-configuration.
53
54 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 20 Oct 2015 12:51:36 +0100
55
56console-setup (1.108ubuntu8) wily; urgency=medium
57
58  * Properly handle setting XKBVARIANT when using keyboard detection.
59    (LP: #1506551)
60
61 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Mon, 19 Oct 2015 11:13:01 +0100
62
63console-setup (1.108ubuntu7) wily; urgency=medium
64
65  * Fix incorrect versioning change from last upload; initramfs-tools
66    0.85eubuntu12 looks wrong but was in fact correct.
67  * If the locale is C during configuration, only set CHARMAP to ISO-8859-15
68    on kFreeBSD; otherwise restore the previous behaviour from before the
69    kFreeBSD port of using UTF-8 in that case (LP: #1484101).
70
71 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 02 Oct 2015 11:18:04 +0100
72
73console-setup (1.108ubuntu6) wily; urgency=medium
74
75  * debian/control: allow dracut to be installable by adding an alternate
76    depends on linux-initramfs-tool for console-setup.
77
78 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Tue, 08 Sep 2015 22:36:52 -0400
79
80console-setup (1.108ubuntu5) vivid; urgency=medium
81
82  * Reinstate checking for XKBLAYOUT being in the config file: this handles
83    the cases where installs done with ubiquity don't have their debconf seen
84    flag set for model/layout questions. If layout is already configure, lower
85    the corresponding question's priority to medium so we don't ask it again.
86    (LP: #1446231)
87
88 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Tue, 21 Apr 2015 17:19:21 -0400
89
90console-setup (1.108ubuntu4) vivid; urgency=medium
91
92  * Add systemd unit for console-setup. That avoids waiting for $remote_fs
93    during early boot. (Note: there is no need to enable it, it gets pulled
94    in through systemd-vconsole-setup.service) (LP: #1430280)
95
96 -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 11 Mar 2015 15:33:49 +0100
97
98console-setup (1.108ubuntu3) vivid; urgency=medium
99
100  * Drop console-setup-freebsd; it's useless and uninstallable given that we
101    don't have a freebsd port.
102
103 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Tue, 03 Mar 2015 10:15:31 -0500
104
105console-setup (1.108ubuntu2) vivid; urgency=medium
106
107  * Fix the mess I made with the previous upload:
108  * Reinstate changelog entry from 1.70ubuntu10; the changes aren't necessary
109    as keyboard-configuration does get the translated names of keyboards.
110  * Reinstate changes from 1.70ubuntu11:
111    - Make debian/keyboard-configuration.console-setup.init do the same as the
112      corresponding .upstart: I. e. just call loadkeys instead of setupcon, and
113      don't check the current console. (Font loading is already done via udev
114      rules).
115
116 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Mon, 02 Mar 2015 17:55:46 -0500
117
118console-setup (1.108ubuntu1) vivid; urgency=medium
119
120  [ Steve Langasek ]
121  * Merge from Debian unstable, remaining changes: (LP: #1426721)
122    - Don't gzip font or ACM files in /etc/console-setup/.  The space saving
123      is negligible, and it's more efficient not to need to uncompress them
124      at boot time.
125    - Include pc105.tree for ubiquity.
126    - Move boot tasks to a combination of two udev rules and a single
127      Upstart job, ensuring that they're run at points when we are able to
128      satisfy the constraints on the relevant ioctls.
129    - Stop running debconf-updatepo on clean.
130    - Set keymap and font in the initramfs if possible and sensible.
131    - Add an apport hook.
132    - Use keymapper to generate decision trees for a restricted subset of
133      the pc105 model.
134    - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
135    - Include support for translated keyboard names.
136    - Depend on debconf instead of pre-depending, because pre-depends have
137      no effect on config scripts.
138    - debian/vtrgb, debian/vtrgb.vga,
139      debian/console-setup-linux.setvtrgb.upstart, debian/rules,
140      debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color
141      scheme by default, with a VGA color scheme available as an alternative.
142    - Make setupcon explicitly exit 0, so that postinsts don't fail in the
143      event that loadkeys can't find a console.
144    - Update for new layouts and variants for Montenegro and Serbia, and
145      migrate configuration files from the old layouts.
146    - Generate a locale locally for translating keyboard names in
147      kbdnames-maker.
148    - Don't copy keyboard-configuration questions to /target in OEM mode.
149      oem-config will ask them later, and copying these confuses it.
150    - Change the default font from Fixed to VGA for Lat15; while it's not
151      entirely complete, it looks better and is largely good enough.
152    - If the detect-keyboard debconf plugin is available
153      (cdebconf-newt-detect-keys in the installer), then offer to use it to
154      detect the keyboard layout.
155    - Fix default keyboard selection for language/country combinations
156      lacking a proper combined locale.
157    - Drop the layout/variant priority to high on fresh installs.
158    - Set default for Dutch to us(intl), not just us.
159    - Set default layout for Vietnam to 'us'.
160    - Set default variant for French to oss.
161    - Set default layout for Simplified Chinese to 'cn'.
162    - Don't use the default keyboard variant if the layout is overridden by
163      preseeding.
164    - If keyboard-configuration/layoutcode is preseeded but not marked as
165      seen, then set the default layout but don't lower the layout question
166      priority or preseed console-setup/ask_detect.
167    - Use the default keyboard model if an existing configuration file sets
168      XKBMODEL="".
169    - Go back to always asking layout before variant.
170    - Fix keyboard layout detection to set the layout properly.
171    - Reset keyboard-configuration/toggle to the default if it's set to "No
172      toggling" and you select a non-Latin layout.
173    - Automatically save the font and keymap to /etc in
174      /etc/init.d/console-setup if it isn't being run from init. Similarly,
175      ensure that the font and keymap are saved to /etc during initial
176      installation.
177    - Replace usplash detection code with Plymouth detection code.
178    - Load the new keyboard configuration immediately when running
179      'dpkg-reconfigure keyboard-configuration' in an installed system.
180    - Don't fail to configure keyboard-configuration if setxkbmap fails to
181      talk to the X display.
182    - Tolerate absence of setupcon in keyboard-configuration.postinst.
183    - Drop the simplified keyboard-configuration/xkb-keymap question.
184    - Fix command injection in ckbcomp.
185    - debian/console-setup.console-font.upstart: Add Upstart job that sets up
186      console font when plymouth-splash is starting.
187    - Override description of the ch layout from "German (Switzerland)" to
188      just "Switzerland".
189    - Map ppc64el/* to XKBMODEL=pc105.
190  * Dropped changes, included in Debian:
191    - "Do not configure keyboard; keep kernel keymap" model option,
192      preseedable by keyboard-configuration/modelcode=SKIP: this is now
193      supported upstream with either "unknown" or an empty string as the
194      model.
195    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
196      tty, since the current tty might belong to X and changing X's tty out
197      of raw mode is a very bad idea.
198    - Include Terminus font in the compiled packages.  Do not depend, but
199      conflict/provide/replace console-terminus.  New upstream version of
200      the Terminus font (4.32).
201    - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
202      and likewise have keyboard-configuration depend on
203      liblocale-gettext-perl.
204    - Weaken test for whether /usr is mounted; testing for /usr/share is
205      sufficient, and fixes operation in d-i.
206    - Make keyboard-configuration replace old console-setup/console-setup-mini
207      versions as well as conflicting with them.
208    - Set default layout for Kurdish to tr(ku).
209  * Dropped changes, no longer needed:
210    - Cope with systems installed with console-setup-udeb (<< 1.53) (which
211      predates Ubuntu 12.04 and Debian wheezy).
212    - Drop ancient handling of an empty codeset in the config file.
213    - Drop vtrgb upgrade handling from natty
214    - Drop upstart job transition from lucid
215  * setupcon: Map XKBMODEL=SKIP to '' for compatibility with existing
216    configs.
217  * debian/rules: revert hard-coding of a list of "debconf-selectable"
218    layouts for the udebs, since we don't use this debconf question in Ubuntu
219    and all layouts are selectable.
220  * setupcon: revert ridiculous upstream twiddling of keymap cache filenames:
221    - the variables are taken from a config file which, if changed,
222      invalidates the cache.
223    - there is only ever one keyboard map per system.
224    - the system should not have to resolve filenames to find the keymap cache
225      on boot.
226  * Move vtrgb handling to console-setup-linux package, since this is clearly
227    Linux-specific.
228  * Add missing console-setup-linux.prerm to remove /etc/vtrgb alternatives
229  * Keyboard/kbdcompiler: fix bug in filtering of unsupported variants that
230    breaks generation of the pc105.tree for d-i keyboard detection.
231  * debian/keyboard-configuration.postinst: udpkg is not part of an installed
232    Debian system; don't fail to configure if it's absent and the script is
233    called outside of an installer context.
234  * Don't make debian/copyright a symlink to COPYRIGHT, this is disallowed
235    by the Ubuntu archive installer.
236
237  [ Mathieu Trudel-Lapierre ]
238  * debian/keyboard-configuration.config: fix typo in model check for SKIP;
239    even when looking up the layout/variant, we need to check for the model
240    as XKBMODEL, since $model doesn't exist.
241  * debian/preprocessor: revert the removal of keyboard names (for size) of
242    console-setup-udeb: we do need those, since we don't use the simplified
243    xkb-keymap template from Debian just yet: this way we can still show
244    country/language names when selecting a keyboard, layout or variant.
245
246 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Fri, 27 Feb 2015 16:36:52 -0500
247
248console-setup (1.108) unstable; urgency=low
249
250  [ Updated translations ]
251  * Portuguese (pt.po) by Miguel Figueiredo
252
253 -- Christian Perrier <bubulle@debian.org>  Thu, 08 May 2014 09:40:01 +0200
254
255console-setup (1.107) unstable; urgency=low
256
257  [ Updated translations ]
258  * Amharic (am.po) by Tegegne Tefera
259
260 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Apr 2014 16:51:59 +0200
261
262console-setup (1.106) unstable; urgency=low
263
264  [ Updated translations ]
265  * Korean (ko.po) by Changwoo Ryu
266  * Simplified Chinese (zh_CN.po) by YunQiang Su
267
268 -- Christian Perrier <bubulle@debian.org>  Wed, 19 Mar 2014 09:07:41 +0100
269
270console-setup (1.105) unstable; urgency=low
271
272  [ Updated translations ]
273  * Belarusian (be.po) by Viktar Siarheichyk
274
275  [ Christian Perrier ]
276  * Explicitly link to GPL-2 document in debian/copyright
277
278 -- Christian Perrier <bubulle@debian.org>  Tue, 07 Jan 2014 13:41:32 +0100
279
280console-setup (1.104) unstable; urgency=low
281
282  * Use nepali keymap for Nepali and Tharu by default
283
284  [ Updated translations ]
285  * Bosnian (bs.po) by Amila Valjevčić
286  * Hungarian (hu.po) by Judit Gyimesi
287  * Slovak (sk.po) by Ivan Masár
288
289 -- Christian Perrier <bubulle@debian.org>  Tue, 10 Dec 2013 14:49:33 +0100
290
291console-setup (1.103) unstable; urgency=low
292
293  [ Updated translations ]
294  * Galician (gl.po) by Jorge Barreiro
295  * Simplified Chinese (zh_CN.po) by YunQiang Su
296
297 -- Christian Perrier <bubulle@debian.org>  Fri, 08 Nov 2013 22:14:09 +0100
298
299console-setup (1.102) unstable; urgency=low
300
301  [ Updated translations ]
302  * Danish (da.po) by Joe Hansen
303  * Spanish (es.po) by Javier Fernández-Sanguino
304  * Latvian (lv.po) by Rūdolfs Mazurs
305
306 -- Christian Perrier <bubulle@debian.org>  Sun, 13 Oct 2013 14:57:17 +0200
307
308console-setup (1.101) unstable; urgency=low
309
310  [ Updated translations ]
311  * Arabic (ar.po) by Ossama Khayat
312  * Bulgarian (bg.po) by Damyan Ivanov
313  * German (de.po) by Holger Wansing
314  * Greek, Modern (1453-) (el.po) by galaxico
315  * Esperanto (eo.po) by Felipe Castro
316  * French (fr.po) by Christian Perrier
317  * Croatian (hr.po) by Tomislav Krznar
318  * Italian (it.po) by Milo Casagrande
319  * Japanese (ja.po) by Kenshi Muto
320  * Kazakh (kk.po) by Baurzhan Muftakhidinov
321  * Kannada (kn.po) by Prabodh C P (FSMK Localisation Team)
322  * Malayalam (ml.po) by Anish Sheela
323  * Marathi (mr.po) by sampada
324  * Bokmål, Norwegian (nb.po) by Hans Fredrik Nordhaug
325  * Polish (pl.po) by Michał Kułach
326  * Tajik (tg.po) by Victor Ibragimov
327  * Thai (th.po) by Theppitak Karoonboonyanan
328  * Turkish (tr.po) by Mert Dirik
329  * Uyghur (ug.po) by Abduqadir Abliz
330  * Ukrainian (uk.po) by Yuri Chornoivan
331  * Traditional Chinese (zh_TW.po) by Yao Wei (魏銘廷)
332
333 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Oct 2013 19:37:09 +0200
334
335console-setup (1.100) unstable; urgency=low
336
337  [ Christian Perrier ]
338  * Add Tibetan keyboard layout for D-I. Closes: #667056
339
340  [ Samuel Thibault ]
341  * Make Tibetan keyboard understood as non-latin layout.
342
343  [ Christian Perrier ]
344  * Add Tajik as keymap choice for D-I
345
346  [ Updated translations ]
347  * Japanese (ja.po) by Kenshi Muto
348  * Slovak (sk.po) by Ivan Masár
349  * Tajik (tg.po) by Victor Ibragimov
350  * Thai (th.po) by Theppitak Karoonboonyanan
351
352 -- Christian Perrier <bubulle@debian.org>  Thu, 19 Sep 2013 07:00:34 +0200
353
354console-setup (1.99) unstable; urgency=low
355
356  [ Updated translations ]
357  * Tajik (tg.po) by Victor Ibragimov
358
359 -- Christian Perrier <bubulle@debian.org>  Sat, 14 Sep 2013 15:01:43 +0200
360
361console-setup (1.98) unstable; urgency=low
362
363  * Re-upload with more informative changelog. The change below was
364    added in 1.97. Closes: #722069
365
366  [ Updated translations ]
367  * Tajik (tg.po) by Victor Ibragimov
368
369 -- Christian Perrier <bubulle@debian.org>  Sun, 08 Sep 2013 15:39:08 +0200
370
371console-setup (1.97) unstable; urgency=low
372
373  * -
374
375 -- Christian Perrier <bubulle@debian.org>  Fri, 06 Sep 2013 22:38:19 +0200
376
377console-setup (1.96) unstable; urgency=low
378
379  [ Updated translations ]
380  * Tajik (tg.po) by Victor Ibragimov
381
382 -- Christian Perrier <bubulle@debian.org>  Fri, 06 Sep 2013 18:49:55 +0200
383
384console-setup (1.95) unstable; urgency=low
385
386  * Set default keymap for Tajik
387
388  [ Updated translations ]
389  * Tajik (tg.po) by Victor Ibragimov
390
391 -- Christian Perrier <bubulle@debian.org>  Fri, 16 Aug 2013 11:03:49 +0200
392
393console-setup (1.94) unstable; urgency=low
394
395  [ Dmitrijs Ledkovs ]
396  * Set debian source format to '3.0 (native)'.
397  * Bump debhelper compat level to 9.
398  * Set Vcs-* to canonical format.
399
400 -- Christian Perrier <bubulle@debian.org>  Sat, 13 Jul 2013 12:24:32 +0200
401
402console-setup (1.93) unstable; urgency=low
403
404  [ Samuel Thibault ]
405  * Do not fail keyboard configuration on hurd console not running.
406
407  [ Updated translations ]
408  * Croatian (hr.po) by Tomislav Krznar
409
410 -- Christian Perrier <bubulle@debian.org>  Sun, 12 May 2013 19:17:40 +0200
411
412console-setup (1.92) unstable; urgency=low
413
414  [ Anton Zinoviev ]
415  * keyboard-configuration.config: when in d-i properly update $STATE
416    during the missing variant question.  This was causing an endless
417    loop.  Thanks to Brian Potkin, closes: #697449.
418
419 -- Christian Perrier <bubulle@debian.org>  Sat, 30 Mar 2013 11:32:22 +0100
420
421console-setup (1.91) unstable; urgency=low
422
423  * A wrong command in keyboard-configuration.config was breaking the
424    configuration of almost all non-Latin languages.  Thanks to Theppitak
425    Karoonboonyanan, closes: #697255.  Due to the way console-setup works,
426    this version will fix automatically the damage caused by the previous
427    version in /etc/default/keyboard.
428
429 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 03 Jan 2013 19:53:08 +0200
430
431console-setup (1.90) unstable; urgency=low
432
433  [ Cyril Brulebois ]
434  * Keyboard/xmlreader: Register the hwList tag as an ignored one, just
435    like vendor is ignored already, which lets us get rid of a spurious
436    warning in the build log (thanks, Holger & jenkins). Closes: #696754.
437
438  [ Anton Zinoviev ]
439  * Proofreading of debian/keyboard-configuration.config.  Make the file a
440    little more readable with more comments.  Some changes in the logic.
441    This probably fixes the important part of #693485.  Thanks to Bob Bib.
442
443 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 01 Jan 2013 19:27:29 +0200
444
445console-setup (1.89) unstable; urgency=low
446
447  * Team upload.
448
449  [ Updated translations ]
450  * Marathi (mr.po) typo.
451
452  * keyboard-configuration.config: Add support for preseeding xkb-keymap.
453    Closes: Bug#696188.
454
455 -- Samuel Thibault <sthibault@debian.org>  Wed, 26 Dec 2012 00:37:02 +0100
456
457console-setup (1.88) unstable; urgency=low
458
459  [ Updated translations ]
460  * Hungarian (hu.po) by Dr. Nagy Elemér Károly
461  * Japanese (ja.po) by Kenshi Muto
462
463 -- Christian Perrier <bubulle@debian.org>  Mon, 10 Dec 2012 07:00:49 +0100
464
465console-setup (1.87) unstable; urgency=low
466
467  [ Samuel Thibault ]
468  * keyboard-configuration.config: Fix greek and ethiopian default layout into
469    including a US group, closes: #691201. Thanks Alkis Georgopoulos for the
470    report.
471
472 -- Christian Perrier <bubulle@debian.org>  Sat, 27 Oct 2012 13:55:37 +0200
473
474console-setup (1.86) unstable; urgency=low
475
476  [ Updated translations ]
477  * Malayalam (ml.po) by Hrishikesh K B
478
479 -- Christian Perrier <bubulle@debian.org>  Sat, 20 Oct 2012 08:49:14 +0200
480
481console-setup (1.85) unstable; urgency=low
482
483  * Replace XC-Package-Type by Package-Type in debian/control
484
485  [ Updated translations ]
486  * Asturian (ast.po) by ivarela
487  * Galician (gl.po) by Jorge Barreiro
488  * Ukrainian (uk.po) by Yuri Chornoivan
489
490 -- Christian Perrier <bubulle@debian.org>  Wed, 17 Oct 2012 13:08:32 +0200
491
492console-setup (1.84) unstable; urgency=low
493
494  * Turn /usr/share/doc/console-setup{,-mini} into symlinks. Thanks to
495    Sven Joachim for the patch, closes: #657904.
496  * Tighten the dependency of console-setup-* on keyboard-configuration as
497    /usr/share/doc/console-setup* are symlinks. Thanks to Sven Joachim for
498    the patch.
499  * postinst: Do not modify /etc/default/{keyboard,console-setup} if
500    either file is a symlink.  Thanks to Martin Ziegler, closes: #671003.
501  * keyboard-setup.init: hide error messages issued by setupcon (those are
502    normal if /usr is unavailable).  Thanks to Miguel Angel, closes: #651229.
503  * Make setupcon --save-keyboard fail if the keyboard model is unknown.
504
505 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 30 Sep 2012 20:15:47 +0300
506
507console-setup (1.83) unstable; urgency=low
508
509  [ Samuel Thibault ]
510  * Add font-switch script to console-setup-linux-fonts-udeb package, remove
511    fonts which are not used by d-i.
512  [ Anton Zinoviev ]
513  * Make setupcon --save-keyboard fail if ckbcomp fails.  Thanks to
514    Michael Prokop for discovering this bug.
515
516 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 26 Sep 2012 22:18:52 +0300
517
518console-setup (1.82) unstable; urgency=low
519
520  * Re-upload without .gitignore files in the source package.
521
522 -- Cyril Brulebois <kibi@debian.org>  Sat, 11 Aug 2012 01:25:07 +0200
523
524console-setup (1.81) unstable; urgency=low
525
526  * Team upload
527
528  [ Samuel Thibault ]
529  * console-setup-udeb.postinst: Support hurd keymap change by restarting the
530    console.
531
532  [ Updated translations ]
533  * Spanish (es.po) by Javier Fernández-Sanguino
534
535 -- Christian Perrier <bubulle@debian.org>  Thu, 26 Jul 2012 00:55:05 +0200
536
537console-setup (1.80) unstable; urgency=low
538
539  * Team upload.
540  * Re-upload without mess from my checkout.
541
542 -- Samuel Thibault <sthibault@debian.org>  Mon, 02 Jul 2012 15:55:57 -0300
543
544console-setup (1.79) unstable; urgency=low
545
546  * Team upload.
547  * rules: Add missing dependency main_build -> ekmap generation, to fix empty
548    kmap files generated by parallel builds. Closes: #679171.
549
550 -- Samuel Thibault <sthibault@debian.org>  Sat, 30 Jun 2012 01:13:11 -0300
551
552console-setup (1.78) unstable; urgency=low
553
554  * Team upload.
555  * Updated translations:
556    - Amharic (am.po)
557    - Croatian (hr.po)
558  * Add support for parallel=n in DEB_BUILD_OPTIONS.
559
560 -- Cyril Brulebois <kibi@debian.org>  Fri, 22 Jun 2012 12:07:04 +0200
561
562console-setup (1.77) sid; urgency=low
563
564  [ Updated translations ]
565  * Amharic (am.po) by Tegegne Tefera
566  * Welsh (cy.po) by Dafydd Tomos
567  * Danish (da.po) by Joe Hansen
568  * Basque (eu.po) by Piarres Beobide
569  * Galician (gl.po) by Jorge Barreiro
570  * Hungarian (hu.po) by SZERVÁC Attila
571  * Lao (lo.po) by Anousak Souphavanh
572  * Lithuanian (lt.po) by Rimas Kudelis
573  * Latvian (lv.po) by Rūdolfs Mazurs
574  * Marathi (mr.po) by sampada
575  * Punjabi (Gurmukhi) (pa.po) by A S Alam
576  * Romanian (ro.po) by ioan-eugen stan
577  * Slovenian (sl.po) by Vanja Cvelbar
578  * Tamil (ta.po) by Kumar Appaiah
579  * Uyghur (ug.po) by Sahran
580
581 -- Julien Cristau <jcristau@debian.org>  Fri, 15 Jun 2012 19:22:55 +0200
582
583console-setup (1.76) unstable; urgency=low
584
585  [ Peter Eisentraut ]
586  * Added support for "status" action to init scripts, closes: #651461.
587
588  [ Samuel Thibault ]
589  * Remove kbdnames.gz from console-setup-udeb, it is not used any more.
590
591  [ Christian Perrier ]
592  * Add Sindhi as "pk(snd)" to the list of keymap choices
593  * Change "Slovakian" (incorrect spelling) to "Slovak"
594  * Change "Slovene" (incorrect spelling) to "Slovenian"
595
596  [ Samuel Thibault ]
597  * Fix Norwegian Nynorsk vs Persian keymap inversion. Closes: #665874.
598
599  [ Robert Millan ]
600  * Add Catalan to the list of languages that can be represented with
601    Lat15. Closes: #667986
602
603  [ Anton Zinoviev ]
604  * setupcon: exit with error message if the kernel is neither Linux, nor
605    FreeBSD.
606  * setupcon: do not load font with UTF-8 on FreeBSD (the support of UTF-8
607    on FreeBSD is very limited).  Thanks to Robert Millan, closes: #666542
608  * Only include the debconf-selectable layouts in the udebs.  Based on a
609    patch by Samuel Thibault with changes.  Closes: #658668.
610  * config: handle XkbLayout of the form us(intl),cz(qwerty) when guesing
611    default values from xorg.conf.  Thanks to Nathan Cutler,
612    closes: #658020.
613
614 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 20 Apr 2012 17:42:22 +0300
615
616console-setup (1.75) unstable; urgency=low
617
618  * Team upload
619
620  [ Samuel Thibault ]
621  * Fix setupcon when called from the installer menu.
622  * Make console-setup-udeb depend on hurd-udeb for the hurd-any case.
623
624  [ Christian Perrier ]
625  * Add build-arch and build-indep targets
626
627 -- Christian Perrier <bubulle@debian.org>  Mon, 05 Dec 2011 06:05:48 +0100
628
629console-setup (1.74) unstable; urgency=low
630
631  [ Samuel Thibault ]
632  * Add cn(uig) keyboard (non-latin) variant.
633  * Add d-i layouts for all supported languages: al, ara, es(ast), bd, by,
634    in(ben), ba, es(cat), cn, bt, epo, et, ge, in(guj), in(jhelum), in(deva),
635    ie, in(kan), kz, kh, kr, tr(ku_f), tr(ku), in(mal), np, no(smi), ir,
636    in(guru), lk, in(tam), in(tel), cn(uig), vn.
637  * Make console-setup-udeb depend on kbd-udeb or kbdcontrol-udeb to fix
638    layout switch in textual d-i.
639
640  [ Christian Perrier ]
641  * Default to Russian layout with Ossetian variant for Ossetian
642    language
643  * Galician translation updates. Closes: #644055
644
645  [ Colin Watson ]
646  * Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
647    and likewise have keyboard-configuration depend on
648    liblocale-gettext-perl.
649
650  [ Anton Zinoviev ]
651  * Make U+007C in u_vga16.bdf to be a vertical line instead of broken
652    bar.  The fix is in u_vga16_fix.bdf together with the new arabic
653    letters from version 1.29.  Thanks to Bjarni Ingi Gislason,
654    closes: #646626.
655  * keyboard-configuration: depend on initscripts.  Thanks to Johannes
656    Schauer, closes: #621077.
657  * setupcon: try to use large fonts with consolechars.  Who knows, maybe
658    it will be fixed some day...
659  * Prefer console-tools to kbd if both utilities are installed.  This is
660    wrong as kbd is better but these days only Debian provides
661    console-tools and the only way to have both variants of the console
662    utilities is when the limited script wrappers of kbd-compat are
663    installed.  Thanks to mtths (patch was provided), closes: #631935.
664  * setupcon: add /run and /dev to /lib/init/rw as alternative directories
665    for temporary files.  Thanks to Michael Biebl, closes: #633153.
666  * setupcon: add traps to remove the temporary file when setupcon is
667    interrupted.
668  * debian/control: use Breaks+Replaces instead of Conflicts
669  * ckbcomp-mini: do not drop the lines which do not contain "keycode".
670    Thanks to Samuel Thibault.
671  * setupcon: assume standard virtual consoles (/dev/tty[1-6], /dev/ttyv[0-3])
672    when there is no getty & such to facilitate the detection.  Thanks to
673    Samuel Thibault.
674  * ckbcomp: never die on errors in the rules files.  This has the
675    potential to create some difficult to trace bugs, so issue more
676    informative warnings about the problem.  Thanks to Javier Vasquez,
677    Jonny, Cédric Boutillier, Daniel Schepler and Peter Eisentraut.
678    Closes: #614127, #614550, #625215, #626025, #642287.
679  * ckbcomp: interpret dead_abovering as degree sign.  Update the
680    xkbsym_date hash in compose_translator.  Thanks to Bjarni Ingi Gislason,
681    closes: #649201.
682
683 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 29 Nov 2011 13:48:35 +0200
684
685console-setup (1.73) unstable; urgency=low
686
687  [ Anton Zinoviev ]
688  * Minor additions to keyboard(5) and ckbcomp(1).
689  * Add information about setupcon and ckbcomp-mini in the copyright file.
690  * Use /lib/init/rw for temporary file if /tmp is mounted read-only.
691    When testing whether the keymap has to be recompiled, do not assume
692    that either [ file1 -ot file2 ] or [ file2 -ot file1 ] (files can be
693    the same age).  Thanks to Jindřich Makovička (he provided a patch),
694    Vincent Lefevre, Benoît MERLET and Tony Houghton.
695    Closes: #620228, #620491.
696
697  [ Samuel Thibault ]
698  * Remove br(abnt2) choice since br already provides the ABNT2-specific key.
699  * Add Ethiopian to non-latin keymaps.
700  * Add Kurdish default choice, set to critical like Turkish due to Q/F
701    choice.
702
703 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 12 Apr 2011 21:46:54 +0300
704
705console-setup (1.72) unstable; urgency=low
706
707  * README: /etc/getty=>/etc/gettytab
708  * debian/*.init: source /etc/default/locale to permit autodetection of
709    the charmap when console-setup-mini operates without configuration
710    file.
711  * debian/*.init: do not test whether we are on the console, there are
712    better tests inside setupcon.
713  * setupcon: do not expect the existence of 'tty' (if /usr is not mounted
714    'tty' will be unavailable).  Thanks to Sven Joachim, closes: #619462.
715  * README.Debian: console-setup-mini no longer installs only a minimal
716    set of fonts.  Without configuration file no font will be loaded.
717  * A little Lintian cleaning:
718    - copyright: add the required reference to common-licenses;
719    - restore the separate copyright file for bdf2psf;
720    - versioned build dependency on debhelper (>=7.2.3~) for dh_bugfiles;
721    - standards version 3.9.1;
722    - use dh_lintian to install the override file.
723  * setupcon: new options --save-keyboard and --setup-dir.  Keep them
724    undocumented for now.
725  * setupcon: some bug fixing:
726    - the function findfile wouldn't work when setupcon is not run from
727      /bin or /usr/local/bin, but from a non-standard location;
728    - when working with incomplete information and guessing the font name,
729      use [A-WXYZa-wyz] as file pattern for fonts instead of [A-Za-z] (we do
730      not want 'x' and in some locales [A-Z] includes 'x').
731  * Use all-permissive, non-copyleft license for setupcon and ckbcomp-mini.
732
733 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 29 Mar 2011 12:06:14 +0300
734
735console-setup (1.71) unstable; urgency=low
736
737  [ Anton Zinoviev ]
738  * FAQ: correct some typos and apply two patches by Jonathan Nieder.
739    Thanks also to Vincent Lefevre.  Closes: #565391 (with apologies for
740    the delay).
741  * New manual pages keyboard(5) and console-setup(5).  Updated ckbcomp(1)
742    and setupcon(1). Remove README.fonts.  Common documentation directory
743    for keyboard-configuration, console-setup-linux,
744    console-setup-freebsd, console-setup and console-setup-mini.  New
745    README.Debian.  Thanks to Jorgen Grahn, closes: #617580.
746  * Remove most of the comments in the default configuration files.  It is
747    difficult to update these comments when the functionality of
748    console-setup changes and the new manual pages make these comments
749    less necessary.
750  * Remove the VERBOSE_OUTPUT option from the default configuration file
751    (but it is still supported).
752  * Install *.bug-control files for reportbug.
753  * Ask the keyboard option question even when Debconf doesn't support the
754    layout.  Thanks to Petr Baudis and Julien Cristau, closes: #581758.
755  * ckbcomp_mini: process properly empty layout and/or variant options.
756    Thanks to Baptiste Carvello who reported the problem and traced its
757    source.  Closes: #617499.
758  * ckbcomp: ignore actions[...] = ... specifications in key definitions.
759    Thanks to Klaus Ethgen, closes: #607532.
760  * setupcon: accept all methods to state font size in the configuration
761    file (8x14, 14x8, 14).
762  * Debconf: More human-friendly options for the font size question.  By
763    default use 8x14 format for all sizes.
764  * setupcon: Improved test whether we are on the console.  Thanks to
765    Michael Schutte and Julien Cristau for the suggestions.
766  * console-setup(-mini).postinst: add again commands to configure the
767    console.
768  * ckbcomp: improved implementation for Alt+PrintScreen=SysRq and
769    Ctrl+Pause=Break on AT keyboards.
770  * ckbcomp: more correct use of approximate().  This probably affects
771    only some exotic key combination such as Ctrl+Alt+Shift+AltGr+F1.
772  * ckbcomp: lets try to remove some unnecessary and potentialy harmful on
773    non-standard layouts mappings for Linux (Ctrl+'=^G, Ctrl+3=^[,
774    Ctrl+4=^\, Ctrl+5=^], Ctrl+7=^_, Ctrl+8=^?).
775  * Do not source /etc/default/keyboard in /etc/default/console-setup
776    (on new installs or upgrades from pre 1.47 versions).
777  * setupcon: do not cache automatically the keymap.  Instead add --save
778    option the init script.
779  * Do not remove /etc/console-setup in postrm.
780  * setupcon, config, postinst: recognise 'guess' value in the
781    configuration file.
782  * postinst: do not fail if setupcon fails.
783  * Include Terminus font in the compiled packages.  Do not depend, but
784    conflict and provide console-terminus.  New upstream version of the
785    Terminus font (4.32).
786  * Keyboard/ckb: update with keyboard data of version 2.1 of xkb files.
787    (This change is not relevant for Debian.)
788  * New install targets in the Makefiles and debian/rules to better
789    support non-Debian installs.
790  * Support for FreeBSD.  Packages for Debian GNU/kFreeBSD:
791    - bdf2psf: new option --raw to generate raw fonts.  Try to use CP437
792      code positions if possible.  When generating raw fonts with same
793      codeset, use identical font map.
794    - ckbcomp and setupcon: support for FreeBSD keymaps.
795    - ckbcomp: new option -backspace [ del | bs ] to determine the
796      behaviour of the keys BackSpace and Delete.
797    - setupcon, postinst: A corresponding variable BACKSPACE in
798      /etc/default/keyboard.
799    - Termcap and Terminfo entries for FreeBSD.
800    - setupcon: When UTF-8 is requested on FreeBSD, act as if the encoding
801      is ISO-8859-1.
802    - Debconf: Don't ask the question about font size on kFreeBSD (no need
803      for this -- all available sizes will be loaded).
804    - New configuration variable VIDEOMODE.  Currently it is most useful
805      on FreeBSD because the default Linux framebuffer driver (VesaFB)
806      doesn't permit changes of the videomode.
807    - Support for 8-bit encodings in console-setup-mini and in the udebs
808    - Udebs for kFreeBSD.
809
810  [ Samuel Thibault ]
811  * Fonts/bdf2psf: Fix typo.
812
813 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 21 Mar 2011 07:08:43 +0200
814
815console-setup (1.70ubuntu11) vivid; urgency=medium
816
817  * Make debian/keyboard-configuration.console-setup.init do the same as the
818    corresponding .upstart: I. e. just call loadkeys instead of setupcon, and
819    don't check the current console. (Font loading is already done via udev
820    rules). (LP: #1400393)
821
822 -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 17 Dec 2014 07:55:34 +0100
823
824console-setup (1.70ubuntu10) vivid; urgency=medium
825
826  * Add all language-packs as build dependencies, to get translated names
827    of keyboard names in the DEBIAN/config of keyboard-setup package.
828
829 -- Dimitri John Ledkov <dimitri.j.ledkov@linux.intel.com>  Sun, 30 Nov 2014 22:21:38 +0000
830
831console-setup (1.70ubuntu9) utopic; urgency=high
832
833  * No change rebuild against new dh_installinit, to call update-rc.d at
834    postinst.
835
836 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 28 May 2014 10:39:17 +0100
837
838console-setup (1.70ubuntu8) trusty; urgency=medium
839
840  * Map ppc64el/* to XKBMODEL=pc105.
841
842 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 29 Jan 2014 13:14:53 +0000
843
844console-setup (1.70ubuntu7) raring; urgency=low
845
846  * Override description of the ch layout from "German (Switzerland)" to
847    just "Switzerland" (LP: #869825).
848
849 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 13 Mar 2013 16:35:47 +0000
850
851console-setup (1.70ubuntu6) quantal; urgency=low
852
853  * debian/console-setup.console-font.upstart: Add Upstart job that sets up
854    console font when plymouth-splash is starting, to work around a possible
855    udev/plymouth race that would otherwise prevent the font being set
856    (thanks, Ahmed El-Mahmoudy and Andrey Bondarenko; LP: #632382).
857
858 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 09 Oct 2012 01:50:48 +0100
859
860console-setup (1.70ubuntu5) precise-proposed; urgency=low
861
862  * Update Ubuntu-specific translations from Launchpad (LP: #985605).
863
864 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 19 Apr 2012 16:03:16 +0100
865
866console-setup (1.70ubuntu4) precise; urgency=low
867
868  * Add definitions for four (ignored) dead-keys: dead_belowcomma,
869    dead_currency, dead_doublegrave, and dead_invertedbreve.  Cherrypick
870    from Debian git.
871    (LP: #738314)
872  * Fix command injection in ckbcomp (thanks to Emanuel Bronshtein)
873    (LP: #782705)
874
875 -- Bryce Harrington <bryce@ubuntu.com>  Mon, 19 Mar 2012 21:13:39 -0700
876
877console-setup (1.70ubuntu3) precise; urgency=low
878
879  * No change rebuild for new xkb-data. (LP: #953328)
880
881 -- Stéphane Graber <stgraber@ubuntu.com>  Thu, 15 Mar 2012 11:48:58 -0400
882
883console-setup (1.70ubuntu2) precise; urgency=low
884
885  * Drop the simplified keyboard-configuration/xkb-keymap question; it
886    breaks existing preseeding, might confuse Ubiquity, and people are
887    already used to the layout/variant questions in Ubuntu (LP: #894187).
888
889 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 24 Nov 2011 15:05:27 +0000
890
891console-setup (1.70ubuntu1) precise; urgency=low
892
893  * Merge from Debian testing, remaining changes:
894    - Include Terminus font in the compiled packages.  Do not depend, but
895      conflict/provide/replace console-terminus.  New upstream version of
896      the Terminus font (4.32).
897    - Add a "Do not configure keyboard; keep kernel keymap" model option,
898      preseedable by keyboard-configuration/modelcode=SKIP.
899    - Use keymapper to generate decision trees for a restricted subset of
900      the pc105 model.
901    - Update for new layouts and variants for Montenegro and Serbia, and
902      migrate configuration files from the old layouts.
903    - Generate a locale locally for translating keyboard names in
904      kbdnames-maker.
905    - Move boot tasks to a combination of two udev rules and a single
906      Upstart job, ensuring that they're run at points when we are able to
907      satisfy the constraints on the relevant ioctls.
908    - Don't gzip font or ACM files in /etc/console-setup/.  The space saving
909      is negligible, and it's more efficient not to need to uncompress them
910      at boot time.
911    - Don't copy keyboard-configuration questions to /target in OEM mode.
912      oem-config will ask them later, and copying these confuses it.
913    - Add an apport hook.
914    - Change the default font from Fixed to VGA for Lat15; while it's not
915      entirely complete, it looks better and is largely good enough.
916    - Set keymap and font in the initramfs if possible and sensible.
917    - Don't try to call update-rc.d if it doesn't exist, such as in d-i.
918    - debian/vtrgb, debian/vtrgb.vga, debian/console-setup.setvtrgb.upstart,
919      debian/rules, debian/console-setup.postinst: use Ubuntu's virtual
920      terminal color scheme by default, with a VGA color scheme available
921      as an alternative.
922    - Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
923      and likewise have keyboard-configuration depend on
924      liblocale-gettext-perl.
925    - Depend on debconf instead of pre-depending, because pre-depends have
926      no effect on config scripts.
927    - Make keyboard-configuration replace old console-setup/console-setup-mini
928      versions as well as conflicting with them.
929    - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
930    - If the detect-keyboard debconf plugin is available
931      (cdebconf-newt-detect-keys in the installer), then offer to use it to
932      detect the keyboard layout.
933    - Fix default keyboard selection for language/country combinations
934      lacking a proper combined locale.
935    - Drop the layout/variant priority to high on fresh installs.
936    - Set default for Dutch to us(intl), not just us.
937    - Set default layout for Kurdish to tr(ku).
938    - Set default layout for Vietnam to 'us'.
939    - Set default variant for French to oss.
940    - Set default layout for Simplified Chinese to 'cn'.
941    - Don't use the default keyboard variant if the layout is overridden by
942      preseeding.
943    - If keyboard-configuration/layoutcode is preseeded but not marked as
944      seen, then set the default layout but don't lower the layout question
945      priority or preseed console-setup/ask_detect.
946    - Use the default keyboard model if an existing configuration file sets
947      XKBMODEL="".
948    - console-setup-udeb (<< 1.53) didn't set the seen flag in the installed
949      system.  Cope with this and avoid asking the layout and variant
950      questions again if the default debconf priority is at least high.
951      (squeeze has >> 1.53, so this can be dropped after 12.04.)
952    - Go back to always asking layout before variant.
953    - Fix keyboard layout detection to set the layout properly.
954    - Reset keyboard-configuration/toggle to the default if it's set to "No
955      toggling" and you select a non-Latin layout.
956    - Automatically save the font and keymap to /etc in
957      /etc/init.d/console-setup if it isn't being run from init. Similarly,
958      ensure that the font and keymap are saved to /etc during initial
959      installation.
960    - Replace usplash detection code with Plymouth detection code.
961    - Load the new keyboard configuration immediately when running
962      'dpkg-reconfigure keyboard-configuration' in an installed system.
963    - Don't fail to configure keyboard-configuration if setxkbmap fails to
964      talk to the X display.
965    - Tolerate absence of setupcon in keyboard-configuration.postinst.
966    - Move keyboard detection templates from console-setup.templates to
967      keyboard-configuration.templates.
968    - Stop running debconf-updatepo on clean.
969    - Include pc105.tree for ubiquity.
970    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
971      tty, since the current tty might belong to X and changing X's tty out
972      of raw mode is a very bad idea.
973    - Weaken test for whether /usr is mounted; testing for /usr/share is
974      sufficient, and fixes operation in d-i.
975    - Make setupcon explicitly exit 0, so that postinsts don't fail in the
976      event that loadkeys can't find a console.
977  * Dropped changes:
978    - Special KPDL handling: rewritten upstream in version 1.24.
979    - Upgrade handling for broken 1.57ubuntu1-1.57ubuntu4: prerelease
980      versions from natty, code dropped.
981    - Allow underscores in rules variables: included upstream.
982  * Restore plugin-detect-keyboard handling code, accidentally dropped in
983    a previous merge; keyboard detecting code was probably broken in the gtk
984    frontend by this.
985
986 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 08 Nov 2011 09:34:02 -0800
987
988console-setup (1.70) unstable; urgency=low
989
990  * ckbcomp: permit '_' in all identifiers.  Thanks to Jonny, Javier
991    Vasquez and Eric Valette.
992
993 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 24 Feb 2011 18:31:21 +0200
994
995console-setup (1.69) unstable; urgency=low
996
997  [ Joey Hess ]
998  * rules: Remove obsolete commands to clean up when building from cvs, and
999    svn. (Now in git; pollution of subdirs should no longer be an issue.)
1000
1001  [ Samuel Thibault ]
1002  * Use bg, ch, se instead of bg(bds), ch(de), se(basic), as those are not in
1003    xorg.xml any more (closes: #610843).
1004  * config: Use the braille font name from the console-braille package.
1005
1006 -- Julien Cristau <jcristau@debian.org>  Thu, 17 Feb 2011 22:54:58 +0100
1007
1008console-setup (1.68) unstable; urgency=high
1009
1010  * Fix el.po, it had question marks instead of non-ascii characters
1011    (closes: #609624)
1012  * Restore fa.po, he.po, zh_TW.po, same issue.
1013  * Revert latest update to pa.po, same issue.
1014  * Revert most of the last update to is.po, same issue.
1015
1016 -- Julien Cristau <jcristau@debian.org>  Tue, 11 Jan 2011 13:10:38 +0100
1017
1018console-setup (1.67) unstable; urgency=low
1019
1020  [ Anton Zinoviev ]
1021  * ckbcomp: process properly %(v) and %_v.  Interpret Henkan, Hiragana,
1022    Hiragana_Katakana, Muhenkan and some XF86... symbols as VoidSymbol.
1023    Thanks to Sebastian Reichel, closes: #608227.
1024
1025  [ Christian Perrier ]
1026  * Remove debconf-2.0 alternative from Pre-Depends.
1027    Really Closes: #604153
1028
1029 -- Christian Perrier <bubulle@debian.org>  Fri, 31 Dec 2010 19:55:24 +0100
1030
1031console-setup (1.66) unstable; urgency=low
1032
1033  [ Samuel Thibault ]
1034  * Fix keyboard-configuration.templates translations: the template doesn't
1035    have useless latin[1245]/nodeadkeys/etc. qualifiers any more.
1036
1037 -- Christian Perrier <bubulle@debian.org>  Wed, 29 Dec 2010 18:26:06 +0100
1038
1039console-setup (1.65) unstable; urgency=low
1040
1041  [ Samuel Thibault ]
1042  * Fix fr-latin8 typo introduced in 1.64.
1043
1044 -- Christian Perrier <bubulle@debian.org>  Thu, 23 Dec 2010 20:46:39 +0100
1045
1046console-setup (1.64) unstable; urgency=low
1047
1048  * Use "fi" for Finnish keymap in the udeb instead of invalid "fi(fi)"
1049    Closes: #606840
1050
1051 -- Christian Perrier <bubulle@debian.org>  Sat, 18 Dec 2010 18:06:51 +0100
1052
1053console-setup (1.63) unstable; urgency=low
1054
1055  [ Debconf translations ]
1056  * Polish (Marcin Owsiany).  Closes: #604180
1057  * Reinstate Serbian (Latin) debconf translation after fixing
1058    the pre-dependency on debconf (>= 1.5.34)
1059  * Marathi (Sampada).
1060  * Panjabi (A S Alam).
1061  * Korean (Changwoo Ryu). Closes: #604258
1062  * Traditional Chinese (Tetralet).
1063  * Bengali (Israt Jahan).
1064  * Belarusian (Viktar Siarheichyk).  Closes: #604788
1065  * Croatian (Josip Rodin).
1066  * Italian (Milo Casagrande).  Closes: #604920
1067  * Swedish (1 fuzzy unfuzzied by Christian Perrier)
1068
1069 -- Christian Perrier <bubulle@debian.org>  Sun, 05 Dec 2010 19:05:11 +0100
1070
1071console-setup (1.61) unstable; urgency=low
1072
1073  * Polish (Marcin Owsiany).  Closes: #604097
1074  * Asturian (maacub).
1075  * Basque (Iñaki Larrañaga Murgoitio).
1076  * Greek (Emmanuel Galatoulas).  Closes: #604145
1077  * Traditional Chinese (Tetralet).  Closes: #604148
1078  * Serbian (Latin) translation dropped as not properly handled
1079    by debconf. Closes: #604153
1080
1081 -- Christian Perrier <bubulle@debian.org>  Sat, 20 Nov 2010 20:05:50 +0100
1082
1083console-setup (1.60) unstable; urgency=low
1084
1085  [ Samuel Thibault ]
1086  * debian/keyboard-configuration.templates: Fix typo in bg(bds) keymap name,
1087    making it not working. Rename Bulgarian into Bulgarian (phonetic layout),
1088    rename Bulgarian (BDS layout) into Bulgarian. Fix translations
1089    accordingly.
1090  * debian/keyboard-configuration.config: For Bulgary, use the BDS layout by
1091    default, as this is what non-technical people usually know.
1092
1093  [ Christian Perrier ]
1094  * Romanian (Andrei POPESCU).  Closes: #603716
1095  * Galician (Jorge Barreiro).  Closes: #603636
1096  * Dutch (Eric Spreen).  Closes: #603756
1097  * Thai (Theppitak Karoonboonyanan).  Closes: #603664
1098  * Khmer (Khoem Sokhem).
1099  * Irish (Kevin Scannell).  Closes: #603833
1100  * Tamil (Dr.T.Vasudevan).
1101  * Hungarian (SZERVÁC Attila).
1102  * Latvian (Aigars Mahinovs).
1103  * Ukrainian (Borys Yanovych).  Closes: #603863
1104  * Indonesian (Arief S Fitrianto).  Closes: #603879
1105  * Punjabi.
1106  * Kurdish (Amed Çeko Jiyan).
1107  * Swedish (Daniel Nylander).
1108  * Brazilian Portuguese (Felipe Augusto van de Wiel (faw)).  Closes: #603977
1109  * Basque (Iñaki Larrañaga Murgoitio).
1110  * Asturian (ivarela).
1111
1112 -- Otavio Salvador <otavio@debian.org>  Fri, 19 Nov 2010 19:33:54 -0200
1113
1114console-setup (1.59) unstable; urgency=low
1115
1116  * Team upload
1117
1118  [ Christian Perrier ]
1119  * Activate keyboard-configuration.templates for translation.
1120    Re-use old translations we had in the past. Thanks to
1121    Samuel Thibault for the help. Closes: #581683
1122
1123  [ Anton Zinoviev]
1124  * Fix the code detecting the presence of a hardware keyboard.  Thanks to
1125    Thibaut GIRKA for the patch, closes: #602425.
1126  * keyboard-configuration.config: default keyboard layout for Sinhala language
1127
1128  [ Debconf translations ]
1129  * French (Christian Perrier)
1130  * Simplified Chinese (YunQiang Su).  Closes: #603072
1131  * Portuguese (Miguel Figueiredo).  Closes: #603071
1132  * Russian (Yuri Kozlov).  Closes: #603073
1133  * Catalan (Jordi Mallach).  Closes: #603086
1134  * Greek (Lampropoulos Anastasios).
1135  * Slovak (Ivan Masár).  Closes: #603108
1136  * Spanish (Javier Fernández-Sanguino).  Closes: #603120
1137  * Icelandic (Sveinn í Felli).
1138  * Bulgarian (Damyan Ivanov).  Closes: #603149
1139  * Japanese (Kenshi Muto).  Closes: #603154
1140  * Bosnian (Armin Beširović).
1141  * Finnish (Esko Arajärvi).  Closes: #603200
1142  * Esperanto (Felipe Castro).  Closes: #603226
1143  * Gujarati (Kartik Mistry).  Closes: #603238
1144  * Hindi (Kumar Appaiah).  Closes: #603098
1145  * Estonian (Mattias Põldaru).
1146  * Dzongkha (Jurmey Rabgay).
1147  * Persian (Behrad Eslamifar).  Closes: #603312
1148  * Danish (Ask Hjorth Larsen).  Closes: #603365
1149  * German (Holger Wansing).  Closes: #603404
1150  * Czech (Miroslav Kure).  Closes: #603449
1151  * Serbian (Janos Guljas).  Closes: #603497
1152  * Serbian (Latin) (Janos Guljas).  Closes: #603498
1153  * Arabic (Ossama Khayat).  Closes: #603519, #603520
1154  * Turkish (Mert Dirik).  Closes: #603522
1155  * Bengali (Israt Jahan).
1156  * Kazakh (Baurzhan Muftakhidinov).  Closes: #603539
1157  * Bokmål, Norwegian (Hans Fredrik Nordhaug).  Closes: #603576
1158  * Slovenian (Vanja Cvelbar).  Closes: #603689
1159  * Macedonian (Georgi Stanojevski).
1160
1161  [ Samuel Thibault ]
1162  * Keyboard/kbdcompiler: Add np to nonlatin layouts.
1163  * debian/keyboard-configuration.templates: Add simplified
1164    keyboard-configuration/xkb-keymap question (Closes: #581683).
1165  * debian/keyboard-configuration.config:
1166    - Set default layouts for Bhutan, Ethiopia, France (for Basque in France),
1167    Cambodia, Korea, Kazakhstan, Sri Lanka, Nepal, Bengali, and Chinese,
1168    Swiss German to handle all languages supported by d-i.
1169    - Use latin9 variant of fr keyboard to get œ.
1170    - Raise priority for Esperanto to critical as it's typically used on any
1171    kind of keyboard.
1172    - Add np to nonlatin layouts.
1173    - Use phonetic variant by default for bg.
1174    - In d-i, skip all questions except the simplified
1175    keyboard-configuration/xkb-keymap and keyboard-configuration/toggle for
1176    non-latin languages.
1177  * Import keyboard layout translations from console-data.
1178
1179 -- Christian Perrier <bubulle@debian.org>  Tue, 16 Nov 2010 20:00:38 +0100
1180
1181console-setup (1.58) unstable; urgency=low
1182
1183  [ Samuel Thibault ]
1184  * debian/keyboard-configuration.README.Debian: New file to contain
1185    documentation on how changes can be enforced. Provide there the proper
1186    udevadm incantation to make Xorg get the new Keyboard configuration without
1187    rebooting.
1188  * config.kbd: Reference the abovementioned README.
1189  * debian/keyboard-configuration.config: Do not specify abnt2 and jp106
1190    xkb models as the base model now has their keys (Closes: Bug#600490).
1191  * debian/control: Bump xkb-data dependency version to >= 1.6 to make sure
1192    the assumption above is true.
1193
1194  [ Anton Zinoviev]
1195  * Do not enforce abnt2 and jp106 models for Brasilian and Japanese layouts.
1196  * setupcon(console-setup-mini): do not expect /usr/share/X11/xkb when
1197    testing if /usr is mounted.  Thanks to Marek Straka and Samuel
1198    Thibault, closes: #600861.
1199
1200 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 23 Oct 2010 10:14:45 +0300
1201
1202console-setup (1.57ubuntu27) oneiric; urgency=low
1203
1204  * Update Greek, Persian, Hebrew, Punjabi, and Traditional Chinese
1205    translations from console-setup 1.68, fixing encoding problems
1206    (LP: #860562).
1207
1208 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 28 Sep 2011 15:58:32 +0100
1209
1210console-setup (1.57ubuntu26) oneiric; urgency=low
1211
1212  * Backport translations from console-setup 1.63, without which
1213    keyboard-configuration is completely untranslated (and, indeed,
1214    untranslatable).  LP: #838669.
1215  * Bump dependency on debconf as well, to make sure we can parse sr@latin
1216    translation templates.
1217
1218 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 26 Sep 2011 15:44:41 +0100
1219
1220console-setup (1.57ubuntu25) oneiric; urgency=low
1221
1222  * Backport from upstream (Anton Zinoviev):
1223    - Include Terminus font in the compiled packages.  Do not depend, but
1224      conflict/provide/replace console-terminus.  New upstream version of
1225      the Terminus font (4.32).
1226
1227 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 23 Aug 2011 13:53:08 +0100
1228
1229console-setup (1.57ubuntu24) oneiric; urgency=low
1230
1231  * Fix default keyboard selection for language/country combinations lacking
1232    a proper combined locale (LP: #814448).
1233
1234 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 19 Aug 2011 15:13:13 +0100
1235
1236console-setup (1.57ubuntu23) oneiric; urgency=low
1237
1238  * Explicitly build-depend on liblocale-gettext-perl for kbdnames-maker,
1239    and likewise have keyboard-configuration depend on
1240    liblocale-gettext-perl.
1241
1242 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 12 Aug 2011 16:55:54 +0100
1243
1244console-setup (1.57ubuntu22) oneiric; urgency=low
1245
1246  * Fix keyboard layout detection to set the layout properly (LP: #820554).
1247
1248 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 12 Aug 2011 16:11:59 +0100
1249
1250console-setup (1.57ubuntu21) oneiric; urgency=low
1251
1252  * Rebuild against xkb-data 2.2.1 (LP: #791883).
1253
1254 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 25 Jun 2011 05:08:24 +0100
1255
1256console-setup (1.57ubuntu20) natty; urgency=low
1257
1258  * Weaken test for whether /usr is mounted; testing for /usr/share is
1259    sufficient, and fixes operation in d-i.
1260
1261 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 20 Apr 2011 15:29:46 +0100
1262
1263console-setup (1.57ubuntu19) natty; urgency=low
1264
1265  * Don't copy keyboard-configuration questions to /target in OEM mode.
1266    oem-config will ask them later, and copying these confuses it
1267    (LP: #741304).
1268
1269 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 15 Apr 2011 12:43:41 +0100
1270
1271console-setup (1.57ubuntu18) natty; urgency=low
1272
1273  * Don't use the default keyboard variant if the layout is overridden by
1274    preseeding (LP: #758584).
1275
1276 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 12 Apr 2011 15:21:11 +0100
1277
1278console-setup (1.57ubuntu17) natty; urgency=low
1279
1280  * debian/vtrgb: Design team wanted a slightly different grey; more contrast
1281    when white on grey
1282  * debian/console-setup.postinst: fix failure to find file to md5sum;
1283    go back to installing the original vtrgb as a lower priority alternative
1284
1285 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 21 Mar 2011 21:38:00 -0500
1286
1287console-setup (1.57ubuntu16) natty; urgency=low
1288
1289  * debian/console-setup.postinst: don't add the vtrgb.vga
1290    alternate to update-alternatives;  let other packages or humans do this;
1291    otherwise, every time this package upgrades, it would overwrite others'
1292    overiding choices
1293
1294 -- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 20 Mar 2011 17:54:21 -0500
1295
1296console-setup (1.57ubuntu15) natty; urgency=low
1297
1298  * debian/vtrgb.vga, debian/rules, debian/console-setup.postinst:
1299    - install a vga configuration, for easy reference by others who want to go
1300      back to legacy mode
1301    - relocate the stock vtrgb from /usr to /etc, such that it can be edited
1302      by an admin, LP: #738992
1303
1304 -- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 20 Mar 2011 17:19:34 -0500
1305
1306console-setup (1.57ubuntu14) natty; urgency=low
1307
1308  * Install setvtrgb job with --no-start --upstart-only (LP: #738159).
1309
1310 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 19 Mar 2011 12:07:57 +0000
1311
1312console-setup (1.57ubuntu13) natty; urgency=low
1313
1314  * debian/rules, debian/console-setup.postinst: use update-alternatives
1315    to allow other packages to install different console color values,
1316    LP: #737948
1317
1318 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 18 Mar 2011 22:02:12 -0500
1319
1320console-setup (1.57ubuntu12) natty; urgency=low
1321
1322  * Tolerate absence of setupcon in keyboard-configuration.postinst
1323    (LP: #733497).
1324
1325 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 18 Mar 2011 11:28:34 +0000
1326
1327console-setup (1.57ubuntu11) natty; urgency=low
1328
1329  * Address console-setup portion of LP: #730672, by installing
1330    the conffile and applying it at upstart
1331    - debian/vtrgb: Ubuntu's virtual terminal color scheme
1332    - debian/console-setup.setvtrgb.upstart: run setvtrgb during upstart
1333
1334 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 17 Mar 2011 17:10:50 -0500
1335
1336console-setup (1.57ubuntu10) natty; urgency=low
1337
1338  * Don't fail to configure keyboard-configuration if setxkbmap fails to
1339    talk to the X display (LP: #728764).
1340
1341 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 04 Mar 2011 13:40:49 +0000
1342
1343console-setup (1.57ubuntu9) natty; urgency=low
1344
1345  * The console-setup udev rule accidentally went missing in 1.57ubuntu1.
1346    Reinstall it, this time in keyboard-configuration (LP: #713746).
1347  * Load the new keyboard configuration immediately when running
1348    'dpkg-reconfigure keyboard-configuration' in an installed system
1349    (LP: #713062).
1350  * Make setupcon explicitly exit 0, so that postinsts don't fail in the
1351    event that loadkeys can't find a console.
1352
1353 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 03 Mar 2011 16:14:06 +0000
1354
1355console-setup (1.57ubuntu8) natty; urgency=low
1356
1357  * Move keyboard detection templates from console-setup.templates to
1358    keyboard-configuration.templates.
1359
1360 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 28 Feb 2011 19:21:18 +0000
1361
1362console-setup (1.57ubuntu7) natty; urgency=low
1363
1364  * No change build to pick up xkeyboard-config 2.1-1ubuntu3.
1365
1366 -- Evan Dandrea <ev@ubuntu.com>  Tue, 08 Feb 2011 15:05:54 +0000
1367
1368console-setup (1.57ubuntu6) natty; urgency=low
1369
1370  * Allow underscores in rules variables ($sun_t6_custom).
1371
1372 -- Evan Dandrea <ev@ubuntu.com>  Mon, 07 Feb 2011 15:14:44 +0000
1373
1374console-setup (1.57ubuntu5) natty; urgency=low
1375
1376  * Drop misguided Ubuntu-specific code to migrate from console-setup/* to
1377    keyboard-configuration/* question names.  This is already handled on
1378    upgrade by reading the old /etc/default/console-setup file
1379    (LP: #698263).
1380  * console-setup-udeb (<< 1.53) didn't set the seen flag in the installed
1381    system.  Cope with this and avoid asking the layout and variant
1382    questions again if the default debconf priority is at least high
1383    (LP: #705883).
1384  * If we detect the above breakage (upgrading from anything between
1385    1.57ubuntu1 and 1.57ubuntu4 inclusive, and the XKB* values in
1386    /etc/default/keyboard differ from the commented-out values in
1387    /etc/default/console-setup), reset to the commented-out values in
1388    /etc/default/console-setup.
1389
1390 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 28 Jan 2011 12:19:42 +0000
1391
1392console-setup (1.57ubuntu4) natty; urgency=low
1393
1394  * Include pc105.tree for ubiquity.
1395
1396 -- Evan Dandrea <ev@ubuntu.com>  Mon, 24 Jan 2011 16:53:59 +0000
1397
1398console-setup (1.57ubuntu3) natty; urgency=low
1399
1400  * Correct fix for LP: #634402: explicitly check readability of
1401    /etc/default/keyboard and /etc/default/console-setup in initramfs hooks,
1402    rather than trying to guard '.' with '||' which doesn't work
1403    (LP: #701954).
1404
1405 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 20 Jan 2011 20:55:01 +0000
1406
1407console-setup (1.57ubuntu2) natty; urgency=low
1408
1409  * Make keyboard-configuration replace old console-setup/console-setup-mini
1410    versions as well as conflicting with them (thanks, Martin Pitt).
1411
1412 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 06 Jan 2011 12:24:45 +0000
1413
1414console-setup (1.57ubuntu1) natty; urgency=low
1415
1416  * Resynchronise with Debian.  Remaining changes:
1417    - Use keymapper to generate decision trees for a restricted subset of
1418      the pc105 model.
1419    - If the detect-keyboard debconf plugin is available
1420      (cdebconf-newt-detect-keys in the installer), then offer to use it to
1421      detect the keyboard layout.
1422    - Reset keyboard-configuration/toggle to the default if it's set to "No
1423      toggling" and you select a non-Latin layout.
1424    - Change the default font from Fixed to VGA for Lat15; while it's not
1425      entirely complete, it looks better and is largely good enough.
1426    - Automatically save the font and keymap to /etc in
1427      /etc/init.d/console-setup if it isn't being run from init. Similarly,
1428      ensure that the font and keymap are saved to /etc during initial
1429      installation.
1430    - Set keymap and font in the initramfs if possible and sensible.
1431    - Set default variant for French to oss.
1432    - Set default for Dutch to us(intl), not just us.
1433    - Set default layout for Vietnam to 'us'.
1434    - Set default layout for Kurdish to tr(ku).
1435    - Stop running debconf-updatepo on clean.
1436    - Update for new layouts and variants for Montenegro and Serbia, and
1437      migrate configuration files from the old layouts.
1438    - Add a "Do not configure keyboard; keep kernel keymap" model option,
1439      preseedable by keyboard-configuration/modelcode=SKIP.
1440    - Drop the layout/variant priority to high on fresh installs.
1441    - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
1442      whether to allow preseeding, which is ordinarily only allowed in d-i.
1443    - If keyboard-configuration/layoutcode is preseeded but not marked as
1444      seen, then set the default layout but don't lower the layout question
1445      priority or preseed console-setup/ask_detect.
1446    - Add an apport hook.
1447    - Generate a locale locally for translating keyboard names in
1448      kbdnames-maker.
1449    - Replace usplash detection code with Plymouth detection code.
1450    - Move boot tasks to a combination of two udev rules and a single
1451      Upstart job, ensuring that they're run at points when we are able to
1452      satisfy the constraints on the relevant ioctls.
1453    - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
1454    - Don't try to call update-rc.d if it doesn't exist, such as in d-i.
1455    - Don't gzip font or ACM files in /etc/console-setup/.  The space saving
1456      is negligible, and it's more efficient not to need to uncompress them
1457      at boot time.
1458    - Remove iconv transliteration.  We don't use non-UTF-8 locales, and it
1459      breaks ubiquity as we haven't generated the configured locale by the
1460      time we hit console-setup.
1461  * Go back to always asking layout before variant.
1462  * Migrate from old console-setup/* to new keyboard-configuration/*
1463    question names.
1464  * Use the default keyboard model if an existing configuration file sets
1465    XKBMODEL="".
1466  * Exit cleanly from initramfs hook if /etc/default/keyboard or
1467    /etc/default/console-setup don't exist for some reason (LP: #634402).
1468  * Fix description of upstart job to not incorrectly claim that it sets the
1469    font (LP: #632366).
1470
1471 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 05 Jan 2011 17:02:40 +0000
1472
1473console-setup (1.57) unstable; urgency=low
1474
1475  * udeb: properly preseed system based on installer values.
1476
1477  [ Updated translations ]
1478  * Simplified Chinese (zh_CN.po) by YunQiang Su
1479
1480 -- Otavio Salvador <otavio@debian.org>  Fri, 15 Oct 2010 14:50:22 -0300
1481
1482console-setup (1.56) unstable; urgency=low
1483
1484  [ Colin Watson ]
1485  * Set default layout for Guernsey, Jersey, and the Isle of Man to gb
1486    (LP: #533003).
1487
1488  [ Samuel Thibault ]
1489  * config: Add SCREEN_WIDTH and SCREEN_HEIGHT variables.
1490  * setupcon: When these are provided, call stty to adjust the screen size
1491    (Closes: Bug#594817).
1492
1493  [ Anton Zinoviev]
1494  * setupcon (console-setup-mini): in verbose mode, issue a warning that
1495    FONTFACE and FONTSIZE are ignored.  Document the issue in a
1496    README.Debian file.  Thanks to ael, closes: #575806.
1497  * keyboard-configuration.config: while reading defaults from xorg.conf
1498    do not turn the option values to lowercase.  Thanks to Soeren
1499    Sonnenburg who discovered the problem and to Julien Cristau and
1500    Olivier Schwander for the patches, closes: #596547.
1501  * Do not mention HAL in the comment of /etc/default/keyboard.  Suggest a
1502    reboot instead.
1503
1504 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 14 Sep 2010 13:06:38 +0300
1505
1506console-setup (1.55) unstable; urgency=low
1507
1508  [ Cyril Brulebois ]
1509  * Drop trailing comma in choices that confuses cdebconf and
1510    prevented choosing anything but the default keymap in the
1511    graphiccal installer. Closes: #583388.
1512 
1513  [ Frans Pop ]
1514  * Add auto-install support for console-setup-udeb.
1515    Requires preseed (>= 1.45).
1516 
1517  [ Anton Zinoviev]
1518  * *.init: add a comment to make clear that the init scripts are not used
1519    by keyboard-configuration, only by console-setup(-mini).
1520  * setupcon: muffle properly the warnings /etc is read-only.  Thanks to
1521    Marc (maintainer of PureOS, http://pureos.org).
1522
1523  [ Updated translations ]
1524  * Amharic (am.po) by Tegegne Tefera
1525  * Asturian (ast.po) by astur
1526  * Belarusian (be.po) by Viktar Siarheichyk
1527  * Bosnian (bs.po) by Armin Beširović
1528  * Catalan (ca.po) by Jordi Mallach
1529  * Danish (da.po) by Jacob Sparre Andersen
1530  * German (de.po) by Holger Wansing
1531  * Dzongkha (dz.po) by Jurmey Rabgay
1532  * Persian (fa.po) by acathur
1533  * Hebrew (he.po) by Lior Kaplan
1534  * Hindi (hi.po) by Kumar Appaiah
1535  * Croatian (hr.po) by Josip Rodin
1536  * Hungarian (hu.po) by SZERVÁC Attila
1537  * Indonesian (id.po) by Arief S Fitrianto
1538  * Italian (it.po) by Milo Casagrande
1539  * Georgian (ka.po) by Aiet Kolkhi
1540  * Kazakh (kk.po) by Baurzhan Muftakhidinov
1541  * Central Khmer (km.po) by Khoem Sokhem
1542  * Kurdish (ku.po) by Erdal Ronahi
1543  * Latvian (lv.po) by Aigars Mahinovs
1544  * Macedonian (mk.po) by Arangel Angov
1545  * Malayalam (ml.po) by Praveen Arimbrathodiyil
1546  * Nepali (ne.po)
1547  * Dutch (nl.po) by Frans Pop
1548  * Norwegian Nynorsk (nn.po) by Eirik U. Birkeland
1549  * Panjabi (pa.po) by A S Alam
1550  * Portuguese (Brazil) (pt_BR.po) by Felipe Augusto van de Wiel (faw)
1551  * Romanian (ro.po) by ioan-eugen stan
1552  * Tamil (ta.po) by Dr,T,Vasudevan
1553  * Ukrainian (uk.po) by Borys Yanovych
1554
1555 -- Christian Perrier <bubulle@debian.org>  Sun, 11 Jul 2010 11:04:29 +0200
1556
1557console-setup (1.54) unstable; urgency=low
1558
1559  * keyboard-configuration.postinst (udeb): use existing variables for the
1560    arguments of setxkbmap.  Patch provided by Cyril Brulebois.
1561  * Correct the svn address of the repository in the copyright file.
1562    Thanks to Daniel Richard G. for finding the problem.
1563  * Build resized VGA32x16 and VGA28x16 fonts.  Thanks to Daniel Richard G.
1564    for the suggestion and the initial patch.
1565  * Improved text of the keyboard-configuration/layout (origin) question.
1566    Suggestion given by Frans Pop.
1567  * Debconf: leave the "Other" choice unsorted as last option.  Thanks to
1568    Frans Pop, closes: #573987.
1569  * Finally properly working (I hope) workaround for #352697.
1570  * keyboard-configuration.config: initialise the *_allocated variables.
1571    This is important in case the user backs up to the previous dialog.
1572  * No need to use XKBMODEL=pc104 as default when debian-installer/keymap
1573    is br, dvorak or us.  Thanks to Piotr Engelking, closes: #568475.
1574  * console-setup(-mini).postinst: do not attempt to configure the
1575    console.  s/leaved/left/ in setupcon.  Thanks to Sven Joachim,
1576    closes: #570341.
1577  * console-setup-udeb: do not configure the console if used from X.
1578  * keyboard-configuration.postinst: properly test for the udeb and
1579    execute setupcon and setxkbmap only there.
1580  * bdf2psf: correct some false warnings for no space in the font when in
1581    fact no gliph is defined in the source bdf font.
1582  * bdf2psf: fix a bug in the computation of %equiv causing some fonts
1583    (for example VGA14) to be compiled with inconsistent look of the
1584    characters (different characters were taken from different fonts).
1585
1586 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 23 Mar 2010 22:10:32 +0200
1587
1588console-setup (1.53) unstable; urgency=low
1589
1590  * console-setup-udeb.base-installer: fix bad package name for the
1591    templates to mark as seen (keyboard-configuration instead of
1592    keyboard-setup).
1593
1594 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 17 Feb 2010 19:55:24 +0200
1595
1596console-setup (1.52) unstable; urgency=low
1597
1598  * Use lv3:ralt_alt only if there is no other option for the right Alt
1599    key.  Thanks to GW, closes: #566009.
1600  * Some installer related changes (thanks to Cyril Brulebois for finding
1601    the problems and proposing some patches):
1602    - keyboard-configuration.config: properly test that we are in the
1603      installer (in which case the model question has to be skipped).
1604    - mark the questions of keyboard-configuration as seen in
1605      console-setup-udeb.base-installer to avoid asking them by the main
1606      package.
1607    - run setxkbmap in the postinst of the udeb.
1608  * setupcon: print error message when not started from the console.
1609    Thanks to Michal Suchanek, closes: #569057.
1610
1611 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 17 Feb 2010 17:59:38 +0200
1612
1613console-setup (1.51) unstable; urgency=low
1614
1615  * Correct typo in the FAQ.  Thanks to Luís Picciochi Oliveira,
1616    closes: #559036.
1617  * Remove Fonts/bdf/legacy8h.bdf.  This font was produced from
1618    lat2u-08.psf which is also broken.  This should fix the Ubuntu bug
1619    #190746.
1620  * Midnight Commander is not mecriful to the console.  Add support (by
1621    approximations) for WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND and
1622    BLACK (up, down, left and right) SMALL TRIANGLEs.
1623  * Treat af and iq as non-Latin layouts.  This probably fixes the Ubuntu
1624    bug #209703.
1625  * Add default keyboard layouts for South Africa and Liechtenstein.
1626  * Do not load fonts when usplash is active.  Thanks to Daniel Schepler,
1627    closes: #560262.
1628  * Do not use soft link for Keyboard/ckb/rules/base.xml.  Thanks to Lucas
1629    Nussbaum and Samuel Thibault, closes: #560570.
1630  * When the layout has three groups swithch them in the following order:
1631    group1 -> group2 -> group1 -> group3.  Document this problem in the
1632    FAQ.  Thanks to Goran Vulić, closes: #560814.
1633  * Do not remove /etc/console-setup in the postrm script if one of
1634    console-setup or console-setup-mini is still installed.  Thanks to
1635    Francesco Poli, closes: #561005.
1636  * setupcon: do not test for the existence of ckbcomp.  Thanks to Eric
1637    Valette, closes: #562557.
1638  * Install ckbcomp-mini in /bin.  Otherwise before /usr is mounted it
1639    would be impossible to test whether console-setup is installed or
1640    console-setup-mini.
1641
1642 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 14 Jan 2010 22:25:13 +0200
1643
1644console-setup (1.50) unstable; urgency=low
1645
1646  * When deciding about whether cached.kmap.gz is actual test against
1647    /etc/default/keyboard rather than agains /etc/default/console-setup.
1648    Thanks to Kurt Roeckx and Renato S. Yamane, closes: #558448, #558475.
1649  * Do not use files in /usr/share/doc as templates.  Thanks to Trent
1650    W. Buck, closes: #558229.
1651  * Update the FAQ.  Thanks to Luís Picciochi Oliveira, closes: #548837.
1652  * bdf2psf: do not discard gliphs with zero rows in the bitmap matrix.
1653    Thanks to Tim Allen, closes: #539108.
1654  * Fix a bug causing the 'unsupported_layout' question to be asked on
1655    every other installation.
1656  * Changes in the template file in order to close some bugs:
1657    - The AltGr question.  Also add a new option 'Do not use AltGr key'.
1658      Rename 'Right Alt' => 'Right Alt (AltGr)'.  Thanks to Kurt Roeckx,
1659      closes: #524235.
1660    - Do not use 'configuration program' and 'unsupported'.  Thanks to GSR
1661      and Yann Dirson, closes: #535965, #538397.
1662    - Add long descriptions to keyboard-configuration/model and
1663      keyboard-configuration/layout.  Thanks to Paul Vojta, closes: #531646.
1664
1665 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 30 Nov 2009 21:04:24 +0200
1666
1667console-setup (1.49) unstable; urgency=low
1668
1669  * Extend Fonts/standard.equivalents in order to support the symbols
1670    required by toilet-fonts.  Thanks to Francesco Poli.
1671  * New version of the Terminus font in the source package.
1672
1673 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 20 Nov 2009 13:05:43 +0200
1674
1675console-setup (1.48) unstable; urgency=low
1676
1677  [ Frans Pop ]
1678  * When console-setup.config is run in the D-I environment, simply set the
1679    charmap to UTF-8; the installer internally always uses the locale C.UTF-8.
1680
1681  [ Anton Zinoviev]
1682  * config file: document that Goha and GohaClassic are available only
1683    with CODESET=Ethiopian.
1684  * When repairing errors in the config file cause by previous versions do
1685    not ask unconditionaly the layout/variant questions if there are
1686    values in the configuration file.
1687  * Do not install kbdnames.gz in console-setup-mini but only in the
1688    udeb.
1689  * keyboard-configuration(config): do not give --mini option to the
1690    preprocessor.  This returns back the keyboard model names in the
1691    file.  Thanks to Mario 'BitKoenig' Holbe, closes: #557001.
1692  * setupcon: Do not substitute empty FONTFACE and FONTSIZE (I had
1693    forgotten that setupcon supported this mode of operation).  Thanks to
1694    Josh Triplett, closes: #556882.
1695  * There is no need to escape the single quotes in kbdnames-maker.
1696    Thanks to Gerfried Fuchs, closes: #548332.
1697  * (Debconf) Do not overwrite non-standard keyboard layouts.  Thanks to
1698    Shai Berger, closes: #556426.
1699  * console-setup: Ensure that /etc/default/keyboard is sourced in
1700    /etc/default/console-setup.
1701
1702 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 19 Nov 2009 22:17:42 +0200
1703
1704console-setup (1.47) unstable; urgency=low
1705
1706  * Separate the keyboard configuration in a new package
1707    keyboard-configuration.  No font configuration in console-setup-mini
1708    and console-setup-udeb.  Thanks to Celejar, Luís Picciochi Oliveira,
1709    Francesco Poli and Bill Brelsford. 
1710    Closes: #542003, #548837, #546983, #548262, #536600, #536614.
1711  * Use CONSOLE_MAP configuration variable instead of ACM (to be the same
1712    as kbd).
1713  * Use Uni2 instead of Uni1 when no good default codeset can be detected.
1714    Its better to have one more fully supported language (Greek) than two
1715    unsupported right to left languages (Arabic and Hebrew).
1716  * Configuration variable KMAP for personnal keymaps.  Thanks to Samuel
1717    Thibault, closes: #546740.
1718
1719 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 13 Nov 2009 18:03:11 +0200
1720
1721console-setup (1.46) unstable; urgency=low
1722
1723  [ Christian Perrier ]
1724  * Add kbd to Should-Start in init script. Thanks to Michael Schutte
1725    for the patch. Closes: #548101
1726
1727  [ Colin Watson ]
1728  * Add default codeset/layout/variant for Asturian.
1729  * Forbid Unicode keysyms in the range 0xf000-0xffff, as kbd 1.15-1 rejects
1730    the entire keymap if it contains any keysyms in that range (LP:
1731    #416949).
1732
1733  [ Jordi Mallach ]
1734  * Set XKBVARIANT to "cat" for Catalan.
1735
1736  [ Anton Zinoviev]
1737  * Protect the special symbols in the regular expressions of ask_debconf.
1738    Thanks to Tibor Zenis, Rogério Brito, Michael Gold, W. Goesgens, Martin
1739    Ziegler, Andreas Juch, Colin Tuckley, Samuel Thibault and Arnaud Giersch. 
1740    Closes: #536683, #546654, #551586.
1741  * Do not load fonts when splashy is active.  Thanks to Mathieu Parent and
1742    Adam Trickett, closes: #510211, #548354.
1743  * Make keys of type ONE_LEVEL, TWO_LEVEL or THREE_LEVEL realy such.
1744    Thanks to Samuel Thibault and aCaB, closes: #542832, #536723.
1745  * New configuration option: UNIMAP.  Thanks to Samuel Thibault,
1746    closes: #543478.
1747  * Execute kbd_mode for all consoles (doesn't work with console-tools).
1748    Thanks to Samuel Thibault, closes: #546702.
1749  * New question in the FAQ: "The non-ASCII characters don't work".
1750    Thanks to Harald Braumann, closes: #541291.
1751  * Use LC_MESSAGES in order to determine the output language of the
1752    keyboard models and layouts.  Thanks to Harald Braumann,
1753    closes: #543214. 
1754
1755 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 11 Nov 2009 23:30:08 +0200
1756
1757console-setup (1.45) unstable; urgency=low
1758
1759  [ Anton Zinoviev ]
1760  * Do not issue warnings when writing cached.kmap.gz and /etc is mounted
1761    read-only.
1762  * Detection of Atari keyboards.  Use case-insensitive grep to make the
1763    tests more robust.
1764
1765  [ Petter Reinholdtsen ]
1766  * Make sure init.d/keyboard-setup can be installed when udev isn't
1767    installed (Closes: #545070).
1768  * Flag init.d/keyboard-setup and init.d/console-setup as interactive
1769    scripts, to make sure they have direct access to the tty when using
1770    concurrent booting (Closes: #538438).
1771
1772  [ Christian Perrier ]
1773  * Add ${misc:Depends} to binary packages dependencies as we're using
1774    debhelper
1775  * Update Standards to 3.8.3 (checked, no change)
1776  * Reformat extended description of bdf2psf to avoid exceeding 80
1777    columns
1778  * Bump debhelper compatibility to 7
1779  * Use dh_prep in place of deprecated "dh_clean -k"
1780
1781  [ Updated translations ]
1782  * Amharic (am.po) by Tegegne Tefera
1783  * Asturian (ast.po) by Marcos Antonio Alvarez Costales
1784  * Czech (cs.po) by Miroslav Kure
1785  * German (de.po) by Holger Wansing
1786  * Greek (el.po) by Emmanuel Galatoulas
1787  * Esperanto (eo.po) by Felipe Castro
1788  * Estonian (et.po) by Mattias Põldaru
1789  * Basque (eu.po) by Piarres Beobide
1790  * French (fr.po) by Christian Perrier
1791  * Italian (it.po) by Milo Casagrande
1792  * Japanese (ja.po) by Kenshi Muto
1793  * Korean (ko.po) by Changwoo Ryu
1794  * Marathi (mr.po) by Sampada
1795  * Portuguese (pt.po) by Miguel Figueiredo
1796  * Romanian (ro.po) by Eddy Petrișor
1797  * Russian (ru.po) by Yuri Kozlov
1798  * Slovak (sk.po) by Ivan Masár
1799  * Swedish (sv.po) by Daniel Nylander
1800  * Thai (th.po) by Theppitak Karoonboonyanan
1801  * Turkish (tr.po) by Mert Dirik
1802  * Simplified Chinese (zh_CN.po) by Deng Xiyue
1803
1804 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Sep 2009 13:53:59 +0200
1805
1806console-setup (1.44) unstable; urgency=low
1807
1808  * console-setup-udeb: postinst preserve the exit code of the config
1809    script.  For example 10 is leaved as 10.
1810
1811 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 10 Jul 2009 15:43:49 +0300
1812
1813console-setup (1.43) unstable; urgency=low
1814
1815  * I build 1.42 in the wrong tree.  Sorry.
1816
1817 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 10 Jul 2009 15:33:48 +0300
1818
1819console-setup (1.42) unstable; urgency=low
1820
1821  * Never use 'unknown' as keyboard model because the udeb and mini do not
1822    have model question.
1823  * Both entering a choice and backing from the layout question goes to
1824    the variant question.
1825  * Backing from layout question goes to model question even when the
1826    variant is not 'other'.
1827  * String change: 'The default for the keyboard layout' instead of
1828    'No AltGr key'.
1829
1830 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 10 Jul 2009 14:32:28 +0300
1831
1832console-setup (1.41) unstable; urgency=low
1833
1834  * Read the default value for the codeset from console-setup/codesetcode,
1835    not from console-setup/codeset (part of preseeding support).
1836  * Remove most default values from the template file or else they are
1837    interfering with the guess-work in the config script.
1838  * Activate the preseeding code for the regular packages too.  This is in
1839    order to catch easier the future bugs related to the preseeding.
1840  * Change the default AltGr key to 'No AltGr key' as the layouts that
1841    need AltGr define their own AltGr.
1842
1843 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 09 Jul 2009 18:16:24 +0300
1844
1845console-setup (1.40) unstable; urgency=low
1846
1847  * Do not reask the "unsupported layout/option" question on every
1848    upgrade.  Thanks to GSR, closes: 535966.
1849  * Support for terminate:ctrl_alt_bksp option.  Thanks to GSR,
1850    closes: #535908.
1851  * The postinst of the udeb was looking for console-setup.config although
1852    in 1.37 this file was renamed as console-setup-mini.config.
1853  * Remove the Provides: console-setup from console-setup-mini.
1854  * bdf2psf: support fonts that do not cover the whole ASCII set.  Thanks
1855    to Samuel Thibault, closes: #533096.
1856  * bdf2psf: ignore double-width symbols.
1857  * ckbcomp: do not fail when empty string is given as layout.
1858  * Ask c-s/variant before c-s/layout.  Do not ask c-s/layout unless the
1859    user has requested this by selecting 'Other' in c-s/variant.  The
1860    priority of c-s/layout is still critical but most users won't see this
1861    question. Thanks to Christian Perrier, closes: #529649.
1862
1863 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 07 Jul 2009 19:38:13 +0300
1864
1865console-setup (1.39) unstable; urgency=low
1866
1867  * Remove the dependency on sharutils in console-setup.  Thanks to Josh
1868    Triplett and Helmut Grohne, closes: #535805.
1869
1870 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 05 Jul 2009 14:51:41 +0300
1871
1872console-setup (1.38) unstable; urgency=low
1873
1874  * Add build-dependency and dependency on sharutils for console-setup.
1875    Reask the questions for model/layout/variant with critical priority if
1876    version 1.37 has destroyed the value of XKBMODEL or XKBLAYOUT (due to
1877    missing uudecode).  Thanks to Max, closes: #535709.
1878
1879 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 04 Jul 2009 21:58:34 +0300
1880
1881console-setup (1.37) unstable; urgency=low
1882
1883  [ Otavio Salvador ]
1884  * Use 'dpkg --print-architecture' in debconf config script. Closes: #529574
1885
1886  [ Christian Perrier ]
1887  * Add D-I localization sublevels markers.
1888
1889  [ Debconf translations ]
1890  * Swedish. Closes: #529860
1891
1892  [ Anton Zinoviev ]
1893  * ask_debconf function in the config script: do not ask the question
1894    when there is only one available option.  Thanks to Christian Perrier,
1895    closes: #529643.
1896  * config.proto: use explicitely pc105 as keyboard model on hppa.  Thanks
1897    to Samuel Thibault, closes: #531482.  I think hil keyboards were
1898    used only with old kernels and we won't find volunteer to test
1899    console-setup with such keyboards.
1900  * Add support for evdev keycodes.  Thanks to Samuel Thibault.
1901  * Do not define keys with only VoidSymbols.
1902  * Document in README.Debian which package configures the console when
1903    several console-configuring packages are installed.  Thanks to Kurt
1904    Roeckx, closes: #524233, #524239.
1905  * Compressed translations (size reduced from 1.1M to 200K).
1906  * Install uncompressed fonts in console-setup-fonts-udeb and
1907    console-setup-mini (setfont can not load compressed fonts if gunzip is
1908    not installed).  Thanks to Miroslav Kure.
1909  * Do not change the priority of the layout questions if preseeding is
1910    used.  This was the reason why keyboard could not be reconfigured in
1911    d-i.  Thanks to Christian Perrier.
1912  * Document in the default configuration file that HAL needs to be
1913    restarted if the file is changed.  Thanks to Petr Baudis,
1914    closes: #527620.
1915  * Do not issue warnings for unknown keycodes with AT keyboards (these
1916    are multimedia keys and they are unnecessary on the console).  Thanks
1917    to Anders Lagerås, closes: #531292.
1918  * Support for /etc/console-setup/remap.inc.  Thanks to Adeodato Simó,
1919    closes: #531478.
1920  * Respect the selected choices on <Go Back>.  Thanks to Frans Pop.
1921  * Do not ask charmap question in the udeb.  Thanks to Frans Pop.
1922  * Remove comments and indentation space from the scripts in
1923    console-setup-udeb and console-setup-mini in order to save space.
1924    Thanks to Frans Pop.
1925  * Allow Debconf to save charmap != UTF-8 in the configuration file even
1926    when console-setup-udeb or console-setup-mini is used.
1927  * Remove the model question from console-setup-udeb and console-setup-mini.
1928    By default do not change the keyboard when the model is unknown.
1929  * Remove the ttys question.
1930  * Do not ask questions when no keyboard is present.  Thanks for Frans
1931    Pop for requesting the feature and providing information.
1932  * Some code cleanup in the config script.
1933  * Delete .cvsignore and .svn in all udebs.
1934  * Remove the dependency on console-setup-fonts-udeb in console-setup-udeb.
1935
1936 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 04 Jul 2009 13:11:07 +0300
1937
1938console-setup (1.36) unstable; urgency=low
1939
1940  [ Anton Zinoviev ]
1941  * Document the empty FONTFACE/FONTSIZE in the comments of the
1942    configuration file.
1943  * Remove obsoleted sentence from the README file.
1944  * Update Keyboard/ckb directory.
1945  * Rearrange the code in config.proto to make easier to specify
1946    selectively the priority of the layout question depending on the
1947    source of the default value.
1948  * Simply execute the config script in udebs postinst, do not source.
1949    Thanks to Christian Perrier, closes: #439633.
1950  * Use 'type' builtin instead of the 'which' tool that is not available
1951    in d-i.  Thanks to Samuel Thibauld for the suggestion.
1952  * Use /bin/sh as shell for the config script (instead of /bin/bash).
1953    Make the script /usr/share/console-setup-mini executable.  Thanks to
1954    Christian Perrier for the testing and finding these problems.
1955  * Give //TRANSLIT to iconv in the config script.  Thanks to yanu for
1956    reporting the problem and to Samuel Thibault for providing a patch.
1957    Closes: #529012.
1958
1959  [ Debconf translations ]
1960  * Spanish. Closes: #529031
1961
1962  [ Christian Perrier ]
1963  * Change debian-installer/console-setup/title to
1964    debian-installer/console-setup-udeb/title so that
1965    menu item localization works
1966
1967 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 15 May 2009 21:41:13 +0300
1968
1969console-setup (1.35) unstable; urgency=low
1970
1971  [ Colin Watson ]
1972  * Merge from Ubuntu:
1973    - Treat the Kazakh layout (kz) as non-Latin (LP: #356816).
1974    - Set default layout for Morocco to 'ma'.
1975  * Handle temporary output files better in kbdcompiler (closes: #524556).
1976
1977  [ Samuel Thibault ]
1978  * Fetch keyboard names translations from xkeyboard-config.
1979 
1980  [ Anton Zinoviev ]
1981  * Escape commas in Debconf questions.  Thanks to Raphaël Hertzog,
1982    closes: #528033.
1983  * Support unset font in Debconf configurator.  Thanks Dave Witbrodt,
1984    closes: #527641.
1985  * Kyrgyz keyboard is non-latin.  Proper defaults with ky_KG locale.
1986    Closes: #527643.
1987  * Correct a mistake in the manpage.  Thanks to Phil Endecott and
1988    Matthew King, closes: #527955, #528186.
1989
1990  [ Debconf translations ]
1991  * Italian (new translation by Vincenzo Campanella). Closes: #521799.
1992  * Swedish. Closes: #528576
1993  * Russian. Closes: #528676 
1994  * French
1995
1996 -- Anton Zinoviev <zinoviev@debian.org>  Thu, 14 May 2009 21:42:14 +0300
1997
1998console-setup (1.34ubuntu15) lucid; urgency=low
1999
2000  * Make /usr/share/initramfs-tools/scripts/panic/console_setup executable.
2001
2002 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 23 Apr 2010 23:23:50 +0100
2003
2004console-setup (1.34ubuntu14) lucid; urgency=low
2005
2006  * Update Ubuntu-specific translations from Launchpad.
2007
2008 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 15 Apr 2010 00:08:23 +0100
2009
2010console-setup (1.34ubuntu13) lucid; urgency=low
2011
2012  * Remove iconv transliteration.  We don't use non-UTF-8 locales, and
2013    it breaks ubiquity as we haven't generated the configured locale by
2014    the time we hit console-setup (LP: #542310).
2015
2016 -- Evan Dandrea <evand@ubuntu.com>  Fri, 26 Mar 2010 12:50:50 +0000
2017
2018console-setup (1.34ubuntu12) lucid; urgency=low
2019
2020  * console-setup-tty: Only call setfont once, for both font and ACM.
2021  * Don't try to call update-rc.d if it doesn't exist, such as in d-i
2022    (LP: #540835).
2023  * Don't gzip font or ACM files in /etc/console-setup/.  The space saving
2024    is negligible, and it's more efficient not to need to uncompress them at
2025    boot time.
2026
2027 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 19 Mar 2010 11:08:58 +0000
2028
2029console-setup (1.34ubuntu11) lucid; urgency=low
2030
2031  * Move boot tasks to a combination of two udev rules and a single Upstart
2032    job, ensuring that they're run at points when we are able to satisfy the
2033    constraints on the relevant ioctls.  This may not work optimally with
2034    vgacon, but you have to go to special effort to use that with Ubuntu
2035    now, and it at least shouldn't break (LP: #524439).
2036  * Set default layout for Guernsey, Jersey, and the Isle of Man to gb
2037    (LP: #533003).
2038  * Fix incorrect FONT and ACM tests in initramfs script.
2039  * Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
2040    This was previously a recommends, but the udev rule won't work without
2041    kbd or console-tools anyway, I'm not really interested in supporting a
2042    system without either installed, and console-tools is thoroughly
2043    obsolete now.
2044
2045 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 13 Mar 2010 12:56:30 +0000
2046
2047console-setup (1.34ubuntu10) lucid; urgency=low
2048
2049  * debian/console-setup.console-setup.init,
2050    debian/console-setup.keyboard-setup.init: Replace the usplash detection
2051    code with Plymouth detection code, since the same problem applies.
2052
2053 -- Scott James Remnant <scott@ubuntu.com>  Wed, 17 Feb 2010 13:14:32 +0000
2054
2055console-setup (1.34ubuntu9) lucid; urgency=low
2056
2057  * Generate a locale locally for translating keyboard names in
2058    kbnames-maker.
2059
2060 -- Evan Dandrea <evand@ubuntu.com>  Thu, 04 Feb 2010 15:48:25 -0800
2061
2062console-setup (1.34ubuntu8) lucid; urgency=low
2063
2064  * Put kbdnames.gz in console-setup-udeb as well.
2065  * Don't filter out models from kbdnames as we still ask the model
2066    question.
2067
2068 -- Evan Dandrea <evand@ubuntu.com>  Wed, 27 Jan 2010 17:22:19 +0000
2069
2070console-setup (1.34ubuntu7) lucid; urgency=low
2071
2072  * Merge support for translated keyboard names from Debian.
2073  * Update ckb/rules/base.xml to point at the new location.
2074
2075 -- Evan Dandrea <evand@ubuntu.com>  Wed, 20 Jan 2010 15:22:34 +0000
2076
2077console-setup (1.34ubuntu6) lucid; urgency=low
2078
2079  * debian/console-setup.initramfs-hook: There's no harm having the hook
2080    run in the non-framebuffer case, it just copies things into the
2081    initramfs which may be useful.
2082  * debian/rules: That means we can copy the hook into scripts/panic as
2083    well (stripping the OPTION from it), so when we need a shell, we'll
2084    load the keymap.
2085
2086 -- Scott James Remnant <scott@ubuntu.com>  Fri, 18 Dec 2009 14:56:03 +0000
2087
2088console-setup (1.34ubuntu5) lucid; urgency=low
2089
2090  * We don't need the initramfs hooks if the initramfs doesn't load the
2091    framebuffer or splash screen.
2092
2093 -- Scott James Remnant <scott@ubuntu.com>  Tue, 15 Dec 2009 14:56:59 +0000
2094
2095console-setup (1.34ubuntu4) karmic; urgency=low
2096
2097  * Fix backports of Asturian and Catalan changes in 1.34ubuntu3.
2098
2099 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 01 Oct 2009 20:27:35 +0100
2100
2101console-setup (1.34ubuntu3) karmic; urgency=low
2102
2103  [ Loïc Minier ]
2104  * Use `dpkg --print-architecture` instead of the obsolete
2105    --print-installation-architecture in debian/config.proto (LP: #403316).
2106
2107  [ Colin Watson ]
2108  * Forbid Unicode keysyms in the range 0xf000-0xffff, as kbd 1.15-1 rejects
2109    the entire keymap if it contains any keysyms in that range (LP:
2110    #416949).
2111  * Add default codeset/layout/variant for Asturian.
2112  * Backport from trunk (Jordi Mallach):
2113    - Set XKBVARIANT to "cat" for Catalan.
2114
2115 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 01 Oct 2009 20:21:57 +0100
2116
2117console-setup (1.34ubuntu2) karmic; urgency=low
2118
2119  * Add an apport hook.
2120  * Update translations from Launchpad.
2121  * Backport from trunk (Anton Zinoviev, LP: #390292):
2122    - Do not issue warnings for unknown keycodes with AT keyboards (these
2123      are multimedia keys and they are unnecessary on the console).  Thanks
2124      to Anders Lagerås, closes: #531292.
2125
2126 -- Colin Watson <cjwatson@debian.org>  Tue, 01 Sep 2009 11:49:34 +0100
2127
2128console-setup (1.34ubuntu1) karmic; urgency=low
2129
2130  * Resynchronise with Debian. Remaining changes:
2131    - Use keymapper to generate decision trees for a restricted subset of
2132      the pc105 model.
2133    - If the detect-keyboard debconf plugin is available
2134      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2135      detect the keyboard layout.
2136    - Reset console-setup/toggle to the default if it's set to "No toggling"
2137      and you select a non-Latin layout.
2138    - Change the default font from Fixed to VGA for Lat15; while it's not
2139      entirely complete, it looks better and is largely good enough.
2140    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2141      tty, since the current tty might belong to X and changing X's tty out
2142      of raw mode is a very bad idea.
2143    - Automatically save the font and keymap to /etc in
2144      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2145      ensure that the font and keymap are saved to /etc during initial
2146      installation.
2147    - Set keymap and font in the initramfs if possible.
2148    - Set default variant for French to oss.
2149    - Set default for Dutch to us(intl), not just us.
2150    - Set default layout for Vietnam to 'us'.
2151    - Set default layout for Kurdish to tr(ku).
2152    - Fix handling of commas in layout and variant names.
2153    - debian/config.proto: Set sparc default model to pc105.
2154    - Remove 'exit 0' from the end of debian/config.proto; this will be
2155      sourced from the postinst in the installer, and exiting in the
2156      successful case means that /etc/default/console-setup never gets
2157      generated.
2158    - Stop running debconf-updatepo on clean.
2159    - Update for new layouts and variants for Japan, Montenegro, and Serbia,
2160      and migrate configuration files from the old layouts.
2161    - Add a "Do not configure keyboard; keep kernel keymap" model option,
2162      preseedable by console-setup/modelcode=SKIP.
2163    - Drop the layout/variant priority to high on fresh installs.
2164    - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
2165      whether to allow preseeding, which is ordinarily only allowed in d-i.
2166    - If console-setup/layoutcode is preseeded but not marked as seen, then
2167      set the default layout but don't lower the layout question priority or
2168      preseed console-setup/ask_detect.
2169    - Treat the Kazakhstan layout (kz) as non-Latin.
2170
2171 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 05 May 2009 20:51:20 +0100
2172
2173console-setup (1.34) unstable; urgency=medium
2174
2175  [ Colin Watson ]
2176  * Fix bashism.
2177
2178  [ Anton Zinoviev ]
2179  * Remove committed by mistake debugging code.  Thanks to Colin Watson,
2180    closes: #527057.
2181  * Another attempt to fix properly #526862 (still not good for people
2182    using the combination OADG 109A + kana).
2183
2184 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 05 May 2009 15:05:21 +0300
2185
2186console-setup (1.33) unstable; urgency=medium
2187
2188  [ Colin Watson ]
2189  * Remove mention of long-dead devfs (closes: #524765).
2190  * Don't load a font if FONTFACE, FONTSIZE, and FONT are all unset.
2191
2192  [ Anton Zinoviev ]
2193  * Do not use missing jp(latin) layout.  Fix bad configuration on
2194    upgrade.  Thanks to Osamu Aoki, closes: #526862.  Urgency set to
2195    medium because of this grave bug.
2196  * Make console-setup-mini to provide console-setup (in order to make it
2197    installable together with X).
2198  * Correction in template file: Control+period for Compose instead of
2199    Alt+period.  Thanks to Kurt Roeckx, closes: #524236.
2200   
2201  [ Debconf translations ]
2202  * Basque. Closes: #522565
2203  * Galician. Closes: #524261
2204  * French.
2205  * Bulgarian.
2206 
2207 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 04 May 2009 20:00:02 +0300
2208
2209console-setup (1.32) unstable; urgency=low
2210
2211  [ Anton Zinoviev ]
2212  * Make Alt+ScrollLock generate Show_Registers and Alt+up generate
2213    KeyboardSignal.  Thanks to Steve Cotton, closes: #523792.
2214
2215 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 12 Apr 2009 18:32:49 +0300
2216
2217console-setup (1.31) unstable; urgency=low
2218
2219  [ Debconf translations ]
2220  * French corrections (thanks to Florentin Duneau)
2221  * Portuguese. Closes: #521224
2222  * Czech. Closes: #521660
2223  * German. Closes: #522107
2224  * Russian. Closes: #522305
2225  * Brazilian Portuguese. Closes: #522404
2226  * Spanish. Closes: #521806
2227  * Thai. Closes: #522534
2228
2229  [ Frans Pop ]
2230  * Change default keyboard layout for Netherlands (NL) to us as the Dutch
2231    keyboard layout is only rarely used. This is in line with the existing
2232    default in console-data.
2233
2234  [ Anton Zinoviev ]
2235  * Do not combine ctrll with plain when the layout contains unresolved
2236    NoSymbol.  Thanks to Steve Cotton, closes: #523559.   
2237  * Recognize 'Option "XkbLayout" "layout(variant)" in xorg.conf.  Thanks
2238    to Josselin Mouette, closes: #523487.
2239  * Use the same mappings for (Alt\+|Control\+|AltGr\+|Shift\+)*F[0-9]+ as
2240    defkeymap.kmap and linux-keys-extd.inc.  Thanks to Bert Riding,
2241    closes: #523649.
2242 
2243 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 12 Apr 2009 16:51:46 +0300
2244
2245console-setup (1.30) unstable; urgency=low
2246
2247  [ Anton Zinoviev ]
2248  * Support for spaces in model, layouts, variants or options.  Thanks to
2249    Celejar (closes: #521122).
2250  * In Debconf properly regard two-layout combinations with non-empty
2251    variant of the first layout as unsupported.
2252 
2253  [ Debconf translations ]
2254  * Finish.
2255  * Swedish (closes: #520623)
2256 
2257 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 27 Mar 2009 23:02:05 +0200
2258
2259console-setup (1.29) unstable; urgency=low
2260
2261  [ Anton Zinoviev ]
2262  * Better Arabic letters for VGA16 fonts.  Thanks to Ahmed El-Mahmoudy,
2263    closes: #485921.
2264  * I was suggested to use VGA font face instead of Terminus by
2265    default. Unfortunately in most cases VGA is incomplete so in these
2266    cases I used Fixed.  I don't think Fixed is better choice than
2267    Terminus so feel free to revert the defaults back to Terminus, they
2268    are in debian/config.proto around line 1770.  Thanks to Josh Triplett,
2269    closes: #497331.
2270  * Give VoidSymbol to plain or shifted PrintScreen key.  Patch provided
2271    by Colin Watson.  Thanks to Jason Spiro, closes: #501654.
2272  * Do not use Shift_Lock instead of Caps_Lock.  Use CtrlL_Lock for
2273    keymaps that need this.  Closes: #514212.  The idea was given by
2274    Samuel Thibault.  He also provided a patch for proper locale-based
2275    capitalization of the letters.
2276  * Do not ignore XF86_Switch_VT_* xkeysyms, closes: #514537.   Patch
2277    provided by Samuel Thibault.
2278  * Recognise the braille keys, closes: #514539.  Patch provided by Samuel
2279    Thibault.
2280  * Allow to specify more than one font in the configuration file in
2281    FONT=...  Thanks to Samuel Thibault, closes: #508862.
2282  * On first install read defaults for the keyboard layout from
2283    /etc/X11/xorg.conf.  Julien Cristau provided the script parsing
2284    xorg.conf. Closes: #515685.
2285  * Save cached keymap in /etc/console-setup/cached.kmap.gz if possible.
2286    Thanks to Frédéric Boiteux, closes: #509117.
2287  * Fix a bug: empty string as keyboard model in the config file when the
2288    user selects the default keyboard model.
2289  * Do not display error template when debconf doesn't support the layout in
2290    the config file.  Ask the user if the settings must be preserved.
2291    Debconf questions when the default values for layout or options
2292    (coming most likely from xorg.conf) are not supported.
2293 
2294  [ Colin Watson ]
2295  * Merge from Ubuntu:
2296    - Fix property counts in Goha and legacy BDF fonts.
2297    - Fix keymap reduction not to try to express keymap A in terms of keymap
2298      B when B includes keys not mapped by A.
2299    - If reading a user configuration file, disable --save, and don't use
2300      /etc/console-setup/cached.kmap.gz; using the cached file tends to
2301      cause confusion here since the maintainer scripts and init scripts are
2302      expecting that to correspond to the main configuration (LP: #332728).
2303    - Raise priority to critical for questions preseeded with a nonexistent
2304      code (LP: #328078).
2305  * Sort the null variant to the top of the choices list rather than to the
2306    bottom.
2307  * Make %.ekmap target depend on MyKeyboardNames.pl.
2308  * Use printf rather than /bin/echo in setupcon; it's typically a shell
2309    builtin and is therefore faster.
2310
2311  [ Christian Perrier ]
2312  * Debconf templates and debian/control reviewed by the debian-l10n-
2313    english team as part of the Smith review project. Closes: #520375
2314  * Debconf translations:
2315    - Brazilian Portuguese. Closes: #512457
2316    - French
2317    - Belarusian. Closes: #520828
2318    - Bulgarian
2319 
2320 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 24 Mar 2009 20:53:51 +0200
2321
2322console-setup (1.28ubuntu8) jaunty; urgency=low
2323
2324  * Update Ubuntu-specific strings from Launchpad.
2325  * Treat the Kazakhstan layout (kz) as non-Latin (LP: #356816).
2326
2327 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 09 Apr 2009 01:15:09 +0100
2328
2329console-setup (1.28ubuntu7) jaunty; urgency=low
2330
2331  * Raise priority to critical for questions preseeded with a nonexistent
2332    code (LP: #328078).
2333
2334 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 27 Mar 2009 11:45:13 +0000
2335
2336console-setup (1.28ubuntu6) jaunty; urgency=low
2337
2338  * Don't escape '(' and ')' when decoding/encoding the codeset, as the
2339    pattern is passed to grep and this causes parentheses to be interpreted
2340    as regular expression groups (thanks to Dmitry Agafonov for pointing out
2341    the problem).
2342  * If reading a user configuration file, disable --save, and don't use
2343    /etc/console-setup/boottime.kmap.gz (LP: #332728).
2344  * Update Keyboard/KeyboardNames.pl based on xkb-data 1.5-2ubuntu5.
2345
2346 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 02 Mar 2009 16:30:50 +0000
2347
2348console-setup (1.28ubuntu5) jaunty; urgency=low
2349
2350  * Backport from trunk:
2351    - Sort the null variant to the top of the choices list rather than to the
2352      bottom.
2353  * Set and check a flag on console-setup/dont_ask_layout to make sure that
2354    it's only asked at most once per package installation (LP: #320374).
2355  * Update Keyboard/KeyboardNames.pl based on xkb-data 1.4-1ubuntu3.
2356
2357 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 31 Jan 2009 12:07:37 +0000
2358
2359console-setup (1.28ubuntu4) jaunty; urgency=low
2360
2361  * Set plain or shifted PrintScreen key to generate VoidSymbol rather than
2362    Ctrl-backslash (LP: #279973).
2363
2364 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 15 Dec 2008 10:09:28 +0000
2365
2366console-setup (1.28ubuntu3) jaunty; urgency=low
2367
2368  * Create /dev/tty[1-6] in our initramfs script before trying to operate on
2369    them (LP: #130444).
2370
2371 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 26 Nov 2008 12:15:12 +0000
2372
2373console-setup (1.28ubuntu2) jaunty; urgency=low
2374
2375  * Default console-setup/ask_detect to false, since it's hard to back up
2376    out of the detection widget once you've entered it.
2377
2378 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 25 Nov 2008 16:48:28 +0000
2379
2380console-setup (1.28ubuntu1) jaunty; urgency=low
2381
2382  * Resynchronise with Debian. Remaining changes:
2383    - Use keymapper to generate decision trees for a restricted subset of
2384      the pc105 model.
2385    - If the detect-keyboard debconf plugin is available
2386      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2387      detect the keyboard layout.
2388    - Reset console-setup/toggle to the default if it's set to "No toggling"
2389      and you select a non-Latin layout.
2390    - Change the default font from Terminus to VGA where supported.
2391    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2392      tty, since the current tty might belong to X and changing X's tty out
2393      of raw mode is a very bad idea.
2394    - Automatically save the font and keymap to /etc in
2395      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2396      ensure that the font and keymap are saved to /etc during initial
2397      installation.
2398    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2399      non-ASCII letters, except for Turkish layouts; the cure is worse than
2400      the disease because it makes Caps Lock equivalent to Shift Lock.
2401    - Set keymap and font in the initramfs if possible.
2402    - Set default variant for French to oss.
2403    - Set default for Dutch to us(intl), not just us.
2404    - Set default layout for Vietnam to 'us'.
2405    - Set default layout for Kurdish to tr(ku).
2406    - Fix handling of commas in layout and variant names.
2407    - Fix keymap reduction not to try to express keymap A in terms of keymap
2408      B when B includes keys not mapped by A.
2409    - debian/config.proto: Set sparc default model to pc105.
2410    - Remove 'exit 0' from the end of debian/config.proto; this will be
2411      sourced from the postinst in the installer, and exiting in the
2412      successful case means that /etc/default/console-setup never gets
2413      generated.
2414    - Stop running debconf-updatepo on clean.
2415    - Update for new layouts and variants for Japan, Montenegro, and Serbia,
2416      and migrate configuration files from the old layouts.
2417    - Add a "Do not configure keyboard; keep kernel keymap" model option,
2418      preseedable by console-setup/modelcode=SKIP.
2419    - Drop the layout/variant priority to high on fresh installs.
2420    - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
2421      whether to allow preseeding, which is ordinarily only allowed in d-i.
2422    - If console-setup/layoutcode is preseeded but not marked as seen, then
2423      set the default layout but don't lower the layout question priority or
2424      preseed console-setup/ask_detect.
2425    - Fix property counts in Goha and legacy BDF fonts.
2426
2427 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 06 Nov 2008 14:36:26 +0000
2428
2429console-setup (1.28) unstable; urgency=low
2430
2431  [ Debconf translations ]
2432  * Belarusian. Closes: #487293
2433
2434 -- Christian Perrier <bubulle@debian.org>  Tue, 23 Sep 2008 19:49:58 +0200
2435
2436console-setup (1.27) unstable; urgency=low
2437
2438  [ Debconf translations ]
2439  * French
2440  * Basque. Closes: #490363
2441  * Turkish. Closes: #490365
2442  * Thai
2443  * Bulgarian
2444  * Swedish. Closes: #490569
2445  * German. Closes: #490714
2446  * Portuguese. Closes: #491011
2447  * Vietnamese. Closes: #491046
2448  * Bulgarian
2449  * Czech
2450  * Galician
2451
2452 -- Christian Perrier <bubulle@debian.org>  Fri, 18 Jul 2008 11:33:49 +0200
2453
2454console-setup (1.26) unstable; urgency=low
2455
2456  [ Colin Watson ]
2457  * Add a template for the main menu item name.
2458
2459  [ Debconf translations ]
2460  * Russian. Closes: #487242
2461  * Basque. Closes: #487313
2462  * Turkish. Closes: #487439
2463  * Swedish. Closes: #487308
2464
2465 -- Christian Perrier <bubulle@debian.org>  Tue, 08 Jul 2008 20:40:35 +0200
2466
2467console-setup (1.25ubuntu3) intrepid; urgency=low
2468
2469  * Fix property counts in Goha and legacy BDF fonts.
2470  * Switch from console-tools-udeb to kbd-udeb, in line with Debian.
2471
2472 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 28 Aug 2008 00:09:48 +0100
2473
2474console-setup (1.25ubuntu2) intrepid; urgency=low
2475
2476  * If console-setup/layoutcode is preseeded but not marked as seen, then
2477    set the default layout but don't lower the layout question priority or
2478    preseed console-setup/ask_detect (LP: #64058).
2479
2480 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 30 Jun 2008 23:49:31 +0100
2481
2482console-setup (1.25ubuntu1) intrepid; urgency=low
2483
2484  * Resynchronise with Debian. Remaining changes:
2485    - Use keymapper to generate decision trees for a restricted subset of
2486      the pc105 model.
2487    - If the detect-keyboard debconf plugin is available
2488      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2489      detect the keyboard layout.
2490    - Reset console-setup/toggle to the default if it's set to "No toggling"
2491      and you select a non-Latin layout.
2492    - Change the default font from Terminus to VGA where supported.
2493    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2494      tty, since the current tty might belong to X and changing X's tty out
2495      of raw mode is a very bad idea.
2496    - Automatically save the font and keymap to /etc in
2497      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2498      ensure that the font and keymap are saved to /etc during initial
2499      installation.
2500    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2501      non-ASCII letters, except for Turkish layouts; the cure is worse than
2502      the disease because it makes Caps Lock equivalent to Shift Lock.
2503    - Set keymap and font in the initramfs if possible.
2504    - Set default variant for French to oss.
2505    - Set default for Dutch to us(intl), not just us.
2506    - Set default layout for Vietnam to 'us'.
2507    - Set default layout for Kurdish to tr(ku).
2508    - Fix handling of commas in layout and variant names.
2509    - Fix keymap reduction not to try to express keymap A in terms of keymap
2510      B when B includes keys not mapped by A.
2511    - debian/config.proto: Set sparc default model to pc105.
2512    - Remove 'exit 0' from the end of debian/config.proto; this will be
2513      sourced from the postinst in the installer, and exiting in the
2514      successful case means that /etc/default/console-setup never gets
2515      generated.
2516    - Switch back to console-tools-udeb for now.
2517    - Stop running debconf-updatepo on clean.
2518    - Update for new layouts and variants for Japan, Montenegro, and Serbia,
2519      and migrate configuration files from the old layouts.
2520    - Add a "Do not configure keyboard; keep kernel keymap" model option,
2521      preseedable by console-setup/modelcode=SKIP.
2522    - Drop the layout/variant priority to high on fresh installs.
2523    - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
2524      whether to allow preseeding, which is ordinarily only allowed in d-i.
2525
2526 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 24 Jun 2008 02:39:34 +0100
2527
2528console-setup (1.25) unstable; urgency=low
2529
2530  [ Anton Zinoviev ]
2531  * Correction in Debconf template - Terminus supports also Greek.
2532    Unfuzzy Belarusian and German translations.
2533   
2534  [ Debconf translations ]
2535    - French
2536    - Galician
2537    - German. Closes: #485457
2538    - Bulgarian
2539    - Vietnamese. Closes: #485779
2540    - Portuguese. Closes: #486090
2541    - Czech
2542
2543 -- Christian Perrier <bubulle@debian.org>  Wed, 18 Jun 2008 20:24:01 +0200
2544
2545console-setup (1.24ubuntu1) intrepid; urgency=low
2546
2547  * Resynchronise with Debian. Remaining changes:
2548    - Use keymapper to generate decision trees for a restricted subset of
2549      the pc105 model.
2550    - If the detect-keyboard debconf plugin is available
2551      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2552      detect the keyboard layout.
2553    - Reset console-setup/toggle to the default if it's set to "No toggling"
2554      and you select a non-Latin layout.
2555    - Change the default font from Terminus to VGA where supported.
2556    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2557      tty, since the current tty might belong to X and changing X's tty out
2558      of raw mode is a very bad idea.
2559    - Automatically save the font and keymap to /etc in
2560      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2561      ensure that the font and keymap are saved to /etc during initial
2562      installation.
2563    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2564      non-ASCII letters, except for Turkish layouts; the cure is worse than
2565      the disease because it makes Caps Lock equivalent to Shift Lock.
2566    - Set keymap and font in the initramfs if possible.
2567    - Set default variant for French to oss.
2568    - Set default for Dutch to us(intl), not just us.
2569    - Set default layout for Vietnam to 'us'.
2570    - Set default layout for Kurdish to tr(ku).
2571    - Fix handling of commas in layout and variant names.
2572    - Fix keymap reduction not to try to express keymap A in terms of keymap
2573      B when B includes keys not mapped by A.
2574    - debian/config.proto: Set sparc default model to pc105.
2575    - Remove 'exit 0' from the end of debian/config.proto; this will be
2576      sourced from the postinst in the installer, and exiting in the
2577      successful case means that /etc/default/console-setup never gets
2578      generated.
2579    - Switch back to console-tools-udeb for now.
2580    - Stop running debconf-updatepo on clean.
2581    - Update for new layouts and variants for Japan, Montenegro, and Serbia,
2582      and migrate configuration files from the old layouts.
2583    - Add a "Do not configure keyboard; keep kernel keymap" model option,
2584      preseedable by console-setup/modelcode=SKIP.
2585    - Drop the layout/variant priority to high on fresh installs.
2586    - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
2587      whether to allow preseeding, which is ordinarily only allowed in d-i.
2588
2589 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 11 Jun 2008 22:32:10 +0100
2590
2591console-setup (1.24) unstable; urgency=medium
2592
2593  [ Anton Zinoviev ]
2594  * Support for X key types such as PC_CONTROL_LEVEL2 and PC_ALT_LEVEL2.
2595    Never use ShiftR.  Thanks to Alexander E. Patrakov, closes: #484822.
2596    Urgency medium because #484822 is related to the default settings used
2597    by d-i for some languages.
2598  * Improved support for non 'KP_...' keys in the keypad block.
2599  * console-setup-mini and udebs: fix some bugs in modifiers in
2600    precompiled non-latin layouts
2601  * Support for some new X key symbols (some of them spelling errors).
2602  * ckbcomp: accept a list after virtual_modifiers
2603  * Debconf support for grp:alt_caps_toggle, grp:lctrl_lshift_toggle,
2604    grp:sclk_toggle, lv3:alt_switch, lv3:enter_switch, compose:lwin
2605  * Removed debconf support for grp:alts_toggle, grp:ctrls_toggle,
2606    grp:shifts_toggle, grp:shift_caps_toggle as it is impossible to
2607    support them on the console.
2608  * update Keyboard/ckb with the keyboard data of xkb-data version 1.3-1
2609    (this syncs console-setup-mini and udebs with the main package)
2610  * xmlreader: ignore tags languageList and countryList.
2611  * Remove dh_installxfonts from debian/rules.
2612 
2613 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 08 Jun 2008 21:30:54 +0300
2614
2615console-setup (1.23) unstable; urgency=low
2616
2617  [ Petter Reinholdtsen ]
2618  * Correct dependency info in init.d scripts to make sure they start
2619    after console-screen and keymap. Closes: #475826.
2620
2621  [ Colin Watson ]
2622  * Map dead_stroke to U+002D HYPHEN-MINUS.
2623  * Support XKB rules with multiple consequents (thanks, Adam Simpkins;
2624    LP: #139710).
2625  * Allow specifying alternate rules using XKBRULES (thanks, Adam Simpkins;
2626    LP: #139712).
2627  * Handle some special cases for the KPDL key (LP: #189529).
2628
2629  [ Debconf template translations ]
2630  * Galician. Closes: #480983.
2631  * German. Closes: #475045.
2632  * Portuguese. Closes: #478347.
2633
2634 -- Christian Perrier <bubulle@debian.org>  Sun, 01 Jun 2008 18:40:29 +0200
2635
2636console-setup (1.22) unstable; urgency=low
2637
2638  [ Colin Watson ]
2639  * Proofread and correct debconf templates (LP: #181860).
2640  * Treat 'any' as a synonym for 'NoSymbol' in XKB input files (LP: #93077).
2641
2642  [ Piarres Beobide ]
2643  * Debconf Basque translation. Closes: #469650
2644
2645  [ Frans Pop ]
2646  * Add support for PA Semi's evaluation systems (#464429). Thanks to
2647    Olof Johansson for the patch.
2648
2649  [ Anton Zinoviev ]
2650  * Use boottime.kmap.gz instead of ckbcomp in setupcon only if the
2651    default configuration is requested and boottime.kmap.gz is not older
2652    than /etc/default/console-setup.  The package has used
2653    boottime.kmap.gz since version 1.20.  This closes: #473217.
2654  * ckbcomp: define X key codes 214-217 for AT keyboards (multimedia,
2655    hence fake keys).  Thanks to Michael Biebl, Christoph Anton Mitterer
2656    and Juhapekka Tolvanen, closes: #444488.
2657  * Return the template configuration file in the udeb.
2658  * Update README.fonts - Terminus now supports Greek.  Add depends
2659    console-terminus > 4.26.
2660  * Install the manpages for ckbcomp and setupcon also in
2661    console-setup-mini.
2662
2663 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 04 Apr 2008 22:41:21 +0300
2664
2665console-setup (1.21ubuntu8) hardy; urgency=low
2666
2667  * Rebuild against xkeyboard-config 1.1~cvs.20080104.1-1ubuntu6.
2668
2669 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 21 Apr 2008 20:40:40 +0100
2670
2671console-setup (1.21ubuntu7) hardy; urgency=low
2672
2673  * Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
2674    whether to allow preseeding, which is ordinarily only allowed in d-i
2675    (LP: #188492).
2676
2677 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 14 Apr 2008 11:49:55 +0100
2678
2679console-setup (1.21ubuntu6) hardy; urgency=low
2680
2681  * Handle some special cases for the KPDL key (LP: #189529).
2682
2683 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 02 Apr 2008 00:06:25 +0100
2684
2685console-setup (1.21ubuntu5) hardy; urgency=low
2686
2687  * Silence error messages for keycodes 214, 215, 216, and 217, which are
2688    various special keys in the default X.org PC keyboard map that we don't
2689    need to handle.
2690  * Map dead_stroke to U+002D HYPHEN-MINUS.
2691  * Add a "Do not configure keyboard; keep kernel keymap" model option,
2692    preseedable by console-setup/modelcode=SKIP (LP: #59889).
2693  * Drop the layout/variant priority to high on fresh installs
2694    (LP: #205959).
2695  * Support rules with multiple consequents (thanks, Adam Simpkins;
2696    LP: #139710).
2697  * Allow specifying alternate rules using XKBRULES (thanks, Adam Simpkins;
2698    LP: #139712).
2699
2700 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 31 Mar 2008 14:33:25 +0100
2701
2702console-setup (1.21ubuntu4) hardy; urgency=low
2703
2704  * Set default layout for Kurdish to tr(ku) (LP: #28683).
2705
2706 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 03 Mar 2008 13:46:06 +0000
2707
2708console-setup (1.21ubuntu3) hardy; urgency=low
2709
2710  * Set default layout for Vietnam to 'us' (LP: #191451).
2711  * Treat 'any' as a synonym for 'NoSymbol' in XKB input files (LP: #93077).
2712
2713 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 26 Feb 2008 14:05:12 +0000
2714
2715console-setup (1.21ubuntu2) hardy; urgency=low
2716
2717  * Set default for Dutch to us(intl), not just us (LP: #129982).
2718
2719 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 29 Jan 2008 00:14:54 +0000
2720
2721console-setup (1.21ubuntu1) hardy; urgency=low
2722
2723  * Resynchronise with Debian. Remaining changes:
2724    - Use keymapper to generate decision trees for a restricted subset of
2725      the pc105 model.
2726    - If the detect-keyboard debconf plugin is available
2727      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2728      detect the keyboard layout.
2729    - Reset console-setup/toggle to the default if it's set to "No toggling"
2730      and you select a non-Latin layout.
2731    - Change the default font from Terminus to VGA where supported.
2732    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2733      tty, since the current tty might belong to X and changing X's tty out
2734      of raw mode is a very bad idea.
2735    - Automatically save the font and keymap to /etc in
2736      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2737      ensure that the font and keymap are saved to /etc during initial
2738      installation.
2739    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2740      non-ASCII letters, except for Turkish layouts; the cure is worse than
2741      the disease because it makes Caps Lock equivalent to Shift Lock.
2742    - Set keymap and font in the initramfs if possible.
2743    - Set default variant for French to oss.
2744    - Fix handling of commas in layout and variant names.
2745    - Fix keymap reduction not to try to express keymap A in terms of keymap
2746      B when B includes keys not mapped by A.
2747    - debian/config.proto: Set sparc default model to pc105.
2748    - Remove 'exit 0' from the end of debian/config.proto; this will be
2749      sourced from the postinst in the installer, and exiting in the
2750      successful case means that /etc/default/console-setup never gets
2751      generated.
2752    - Switch back to console-tools-udeb for now.
2753    - Stop running debconf-updatepo on clean.
2754  * Update for new layouts and variants for Japan, Montenegro, and Serbia,
2755    and migrate configuration files from the old layouts.
2756
2757 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 28 Jan 2008 23:01:31 +0000
2758
2759console-setup (1.21) unstable; urgency=low
2760
2761  * Silently ignore 'vendor' tag in xorg.xml.
2762  * Use 'chomp' rather than 'chop' in ckbcomp to deal with XKB symbols files
2763    that are missing their final newline (closes: #461191).
2764
2765 -- Colin Watson <cjwatson@debian.org>  Thu, 17 Jan 2008 12:58:25 +0000
2766
2767console-setup (1.20) unstable; urgency=low
2768
2769  [ Colin Watson ]
2770  * Set default model to pc105 on powerpc/ps3 and powerpc/cell systems.
2771  * Clean up the package description a little.
2772  * Only default to Canadian layout for fr_CA; use U.S. English for other
2773    *_CA locales (LP: #64418).
2774  * Improve ckbcomp(1) formatting.
2775  * Run setupcon with --save in the postinst to ensure that required data is
2776    copied to /etc.
2777  * Load the saved keymap in /etc/console-setup/boottime.kmap.gz if
2778    available rather than running ckbcomp (which is slow), unless we're
2779    being called with --save or --save-only.
2780
2781  [ Debconf templates translations ]
2782  * Belarusian. Closes: #447109
2783  * Galician. Closes: #447940
2784  * Russian.
2785
2786  [ Christian Perrier ]
2787  * Correct "Provides:" in console-setup init script to allow insserv
2788    to insert console-setup properly in the boot sequence.
2789    Thanks to Petter Reinholdtsen for the patch. Closes: #458486
2790  * Add the required "Default-Stop" and "Required-Stop" fields in the
2791    init.d/console-setup script.
2792  * Set myself as Uploader.
2793  * Fixing lintian warnings:
2794    - Remove "perl, libxml-parser-perl" from Build-Depends. They were
2795      duplicated in Build-Depends-Indep
2796    - Do not ignore non-zero exit status of "make maintainer-clean" in the
2797      clean target
2798    - Turn console-setup/dont_ask_layout into an error template. That'll
2799      get rid of the lintian warning and this is more accurate anyway.
2800  * Fixing lintian errors:
2801    - No longer install an example file in
2802      /usr/share/doc/console-setup-mini/examples/console-setup
2803      for the udeb package
2804
2805  [ Petter Reinholdtsen ]
2806  * Correct "provides" header in init.d/keyboard-setup too.
2807  * Correct dependencies of init.d/keyboard-setup and
2808    init.d/console-setup to reflect their intended start sequence.
2809  * Add the required "Default-Stop" and "Required-Stop" fields in the
2810    init.d/keyboard-setup script.
2811  * Update standards-version from 3.7.2 to 3.7.3.  No changes needed.
2812  * Add lintian override to make it that
2813    /usr/share/console-setup/KeyboardNames.pl is not executable.
2814
2815 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Jan 2008 09:04:03 +0100
2816
2817console-setup (1.19ubuntu3) hardy; urgency=low
2818
2819  * Set default layout for Dutch to 'us' (LP: #129982).
2820  * Set default layout for Simplified Chinese to 'cn'.
2821  * Set default layout for Morocco to 'ma'.
2822
2823 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 28 Jan 2008 17:11:21 +0000
2824
2825console-setup (1.19ubuntu2) hardy; urgency=low
2826
2827  * Handle an empty codeset in the configuration file gracefully (a remnant
2828    of a previous bug, perhaps Debian #420802?), and re-ask the question on
2829    upgrade (LP: #91399).
2830
2831 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 11 Jan 2008 00:30:07 +0000
2832
2833console-setup (1.19ubuntu1) hardy; urgency=low
2834
2835  * Resynchronise with Debian. Remaining changes:
2836    - Use keymapper to generate decision trees for a restricted subset of
2837      the pc105 model.
2838    - If the detect-keyboard debconf plugin is available
2839      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2840      detect the keyboard layout.
2841    - Only default to Canadian layout for fr_CA; use U.S. English for other
2842      *_CA locales.
2843    - Reset console-setup/toggle to the default if it's set to "No toggling"
2844      and you select a non-Latin layout.
2845    - Change the default font from Terminus to VGA where supported.
2846    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2847      tty, since the current tty might belong to X and changing X's tty out
2848      of raw mode is a very bad idea.
2849    - Automatically save the font and keymap to /etc in
2850      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2851      ensure that the font and keymap are saved to /etc during initial
2852      installation.
2853    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2854      non-ASCII letters, except for Turkish layouts; the cure is worse than
2855      the disease because it makes Caps Lock equivalent to Shift Lock.
2856    - Set keymap and font in the initramfs if possible.
2857    - Set default variant for French to oss.
2858    - Fix handling of commas in layout and variant names.
2859    - Fix keymap reduction not to try to express keymap A in terms of keymap
2860      B when B includes keys not mapped by A.
2861    - debian/config.proto: Set sparc default model to pc105.
2862    - Remove 'exit 0' from the end of debian/config.proto; this will be
2863      sourced from the postinst in the installer, and exiting in the
2864      successful case means that /etc/default/console-setup never gets
2865      generated.
2866    - Set default model to pc105 on powerpc/ps3 systems.
2867  * Switch back to console-tools-udeb for now; we'd like to use kbd for
2868    Hardy, but Alpha 1 is looming ...
2869  * Stop running debconf-updatepo on clean; this is not standard in d-i and
2870    should be done manually where necessary in Ubuntu.
2871  * Backport from trunk:
2872    - Run setupcon with --save in the postinst to ensure that required data
2873      is copied to /etc.
2874    - Load the saved keymap in /etc/console-setup/boottime.kmap.gz if
2875      available rather than running ckbcomp (which is slow), unless we're
2876      being called with --save or --save-only.
2877
2878 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 27 Nov 2007 15:05:15 +0000
2879
2880console-setup (1.19) unstable; urgency=low
2881
2882  [ Jérémy Bobbio ]
2883  * Fix additional ellipsis in keyboard-setup initscript. (Closes: #435285)
2884
2885  [ Otavio Salvador ]
2886  * Provides keyboard-setup virtual package.
2887 
2888  [ Anton Zinoviev ]
2889  * ckbcomp: '#' is also a comment character.  Thanks to Matt Kraai,
2890    closes: #443709.
2891
2892  [ Debconf templates translations ]
2893  * German. Closes: #438395
2894
2895 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 23 Sep 2007 20:10:44 +0300
2896
2897console-setup (1.18) unstable; urgency=low
2898
2899  * In d-i environment read the encoding from debian-installer/charset
2900    variable.
2901
2902 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 15 Jul 2007 23:50:29 +0300
2903
2904console-setup (1.17) unstable; urgency=low
2905
2906  * Add a manual page for ckbcomp.  Thanks to Vassilis Pandis,
2907    closes: #405005.
2908  * Apply a patch by Colin Watson:
2909    - enable udebs;
2910    - remove unhelpful defaults for several questions;
2911    - allow preseeding of console-setup/modelcode,
2912      console-setup/layoutcode, console-setup/variantcode,
2913      console-setup/optionscode, and console-setup/fontsize;
2914    - remove outdated note about loadkeys in console-setup-udeb's
2915      description;
2916    - Add a few bits of installer integration to console-setup-udeb
2917      borrowed from kbd-chooser.
2918    I disabled the code for making UTF-8 default charmap in d-i because
2919    there are locales which use other charmap.  However I made setupcon to
2920    always use UTF-8 in d-i environment.
2921  * Updated French and Dutch translations, new Portuguese.  Thanks to
2922    Pedro Ribeiro, Jean-Luc Coulon and Bart Cornelis.
2923    Closes: #424665, #425773, #426082.
2924
2925 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 15 Jul 2007 16:35:55 +0300
2926
2927console-setup (1.16ubuntu5) gutsy; urgency=low
2928
2929  * Rebuild against xkb-data 0.9-4ubuntu2.
2930
2931 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 24 Sep 2007 12:53:36 +0100
2932
2933console-setup (1.16ubuntu4) gutsy; urgency=low
2934
2935  * Set default model to pc105 on powerpc/ps3 systems.
2936
2937 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 08 Jun 2007 14:12:20 +0100
2938
2939console-setup (1.16ubuntu3) gutsy; urgency=low
2940
2941  * Remove 'exit 0' from the end of debian/config.proto; this will be
2942    sourced from the postinst in the installer, and exiting in the
2943    successful case means that /etc/default/console-setup never gets
2944    generated (thanks, Evan Dandrea).
2945
2946 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 04 Jun 2007 22:53:23 +0100
2947
2948console-setup (1.16ubuntu2) gutsy; urgency=low
2949
2950  * Make Keyboard/keymaptree executable again.
2951
2952 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 03 Jun 2007 21:30:57 +0100
2953
2954console-setup (1.16ubuntu1) gutsy; urgency=low
2955
2956  * Resynchronise with Debian. Remaining changes:
2957    - Use keymapper to generate decision trees for a restricted subset of
2958      the pc105 model.
2959    - If the detect-keyboard debconf plugin is available
2960      (cdebconf-newt-detect-keys in the installer), then offer to use it to
2961      detect the keyboard layout.
2962    - Only default to Canadian layout for fr_CA; use U.S. English for other
2963      *_CA locales.
2964    - Set default charmap for d-i to UTF-8.
2965    - Remove unhelpful defaults for several questions.
2966    - Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
2967      console-setup/variantcode, console-setup/optionscode, and
2968      console-setup/fontsize.
2969    - Reset console-setup/toggle to the default if it's set to "No toggling"
2970      and you select a non-Latin layout.
2971    - Change the default font from Terminus to VGA where supported.
2972    - Add a few bits of installer integration to console-setup-udeb borrowed
2973      from kbd-chooser.
2974    - console-setup Depends: perl; something in ckbcomp is causing perl to
2975      'use utf8' implicitly, and some of the necessary modules aren't in
2976      perl-base.
2977    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
2978      tty, since the current tty might belong to X and changing X's tty out
2979      of raw mode is a very bad idea.
2980    - Automatically save the font and keymap to /etc in
2981      /etc/init.d/console-setup if it isn't being run from init. Similarly,
2982      ensure that the font and keymap are saved to /etc during initial
2983      installation.
2984    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
2985      non-ASCII letters, except for Turkish layouts; the cure is worse than
2986      the disease because it makes Caps Lock equivalent to Shift Lock.
2987    - Use 'setupcon --save-only' to make sure the font is available on the
2988      root filesystem for the next boot but not to load it immediately,
2989      avoiding console manipulation when X or usplash is running.
2990    - Set keymap and font in the initramfs if possible.
2991    - Set default variant for French to oss.
2992    - Fix handling of commas in layout and variant names.
2993    - Fix keymap reduction not to try to express keymap A in terms of keymap
2994      B when B includes keys not mapped by A.
2995    - debian/config.proto: Set sparc default model to pc105.
2996    - debian/control: Remove outdated note about loadkeys in
2997      console-setup-udeb's description.
2998  * Allow kbd's initramfs hook as an alternative to that provided by
2999    console-tools.
3000  * Don't run 'setupcon -k' from rcS if usplash is running, as that means
3001    the console will be in raw mode and loadkeys will do confusing things to
3002    the keymap (LP: #84156).
3003
3004 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 03 Jun 2007 14:53:42 +0100
3005
3006console-setup (1.16) unstable; urgency=low
3007
3008  * Update ckbconf with the most recent list of xkeysyms.
3009  * Thanks to Colin Watson and Ubuntu team for the many bugs and
3010    improvements fixed in this release.  Patches were provided by Colin
3011    Watson:
3012    - Do not sorce the debconf library in the middle of the postinst,
3013      closes: #420831.
3014    - Remove from the source package several directories
3015      debian/UDEB-PACKAGE-NAME.  (The udebs were removed from
3016      debian/control before running the clean target.)  Closes: #420912.
3017    - Map fr_CH locale to Swiss French default keyboard
3018      layout in config.proto.  Closes: #420828.
3019    - Pass xkbdir variable on the make-command line, because else its
3020      value is overriden and the keymap definitions in Keyboard/ckb are
3021      used.  Closes: #420827.
3022    - A new option --save-only for setupcon.
3023    - Ship KeyboardNames.pl and kbdnames-maker.  Closes: #420914.
3024    - Fix Esperanto locale check in config.proto, closes: #420785.  Make
3025      'epo' the default layout for Esperanto.
3026    - The Bosnian layout is 'ba', not 'bs'.  Closes: #420787.
3027    - The layout variant is 'deva', not 'dev'.  Closes: #420797.
3028    - Do not leave empty default codeset for unsupported locales.
3029      Closes: #420802. 
3030    - Use 'jp(latin)' instead of 'us' in the Latin mode of Japanese
3031      keyboards.  Override the keyboard model if it was chosen by default
3032      and the layout is Japanese or Brasilian.  Closes: #420824.
3033    - Add --save-only option to setupcon.  Closes: #420832.
3034    - Multiply the Installer-Menu-Item field of the udebs by 100.
3035      Closes: #421260.
3036    - By default do not use AltGr with basic US keyboard.  Closes: #421263.
3037    - Make sure amiga, ataritt, sun4 and sun5 are in KeyboardNames.pl even
3038      if they are not in the xml database.  Closes: #420821.
3039    - Talk about 'national' instead of 'non-Latin' mode in the templates.
3040      Treat the Lithuanian keyboard as a two-mode keyboard similarly to
3041      the Serbian keyboard.  Closes: #421261.
3042  * Do not ignore the Control+ and Alt+non_symbol_key combinations.
3043    Thanks to Karsten Hilbert, closes: #421796.
3044  * Two additions to the FAQ:
3045    - Add a suggestion for the VBERestore option.  Thanks to Dmitry
3046      Semyonov, closes: #402143.
3047    - Document CapsLock working as ShiftLock in Unicode mode.
3048  * Added manual page for setupcon.  Thanks to Vassilis Pandis,
3049    closes: #405005.
3050  * Added Dutch translation.  Thanks to Bart Cornelis, closes: #415518.
3051  * Updated Bulgarian translation.
3052 
3053 -- Anton Zinoviev <zinoviev@debian.org>  Tue,  1 May 2007 23:48:12 +0300
3054
3055console-setup (1.15ubuntu1) gutsy; urgency=low
3056
3057  * Resynchronise with Debian (LP: #94177). Remaining changes:
3058    - Use keymapper to generate decision trees for a restricted subset of
3059      the pc105 model.
3060    - If the detect-keyboard debconf plugin is available
3061      (cdebconf-newt-detect-keys in the installer), then offer to use it to
3062      detect the keyboard layout.
3063    - Ship MyKeyboardNames.pl (as KeyboardNames.pl) and kbdnames-maker in
3064      /usr/share/console-setup.
3065    - Only default to Canadian layout for fr_CA; use U.S. English for other
3066      *_CA locales.
3067    - Fix default layout for Bosnian and default variant for Hindi.
3068    - Set default charmap for d-i to UTF-8.
3069    - Remove unhelpful defaults for several questions.
3070    - Adjust the default keyboard model for Brazilian and Japanese layouts.
3071    - Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
3072      console-setup/variantcode, console-setup/optionscode, and
3073      console-setup/fontsize.
3074    - Use jp(latin),jp rather than us,jp by default for Japanese.
3075    - Reset console-setup/toggle to the default if it's set to "No toggling"
3076      and you select a non-Latin layout.
3077    - Change the default font from Terminus to VGA where supported.
3078    - Add a few bits of installer integration to console-setup-udeb borrowed
3079      from kbd-chooser.
3080    - console-setup Depends: perl; something in ckbcomp is causing perl to
3081      'use utf8' implicitly, and some of the necessary modules aren't in
3082      perl-base.
3083    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
3084      tty, since the current tty might belong to X and changing X's tty out
3085      of raw mode is a very bad idea.
3086    - Map fr_CH to ch(fr) (Swiss French).
3087    - Fix codeset question priority for Esperanto.
3088    - Automatically save the font and keymap to /etc in
3089      /etc/init.d/console-setup if it isn't being run from init. Similarly,
3090      ensure that the font and keymap are saved to /etc during initial
3091      installation.
3092    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
3093      non-ASCII letters, except for Turkish layouts; the cure is worse than
3094      the disease because it makes Caps Lock equivalent to Shift Lock.
3095    - Add a --save-only option to setupcon, to save the keyboard/font on the
3096      root filesystem but not actually tell the kernel to set it up. Use it
3097      to make sure the font is available on the root filesystem for the next
3098      boot but not to load it immediately, avoiding console manipulation
3099      when X or usplash is running.
3100    - Set keymap and font in the initramfs if possible.
3101    - Add lt to list of non-Latin keymaps.
3102    - Set default variant for French to oss.
3103    - Fix handling of commas in layout and variant names.
3104    - Fix keymap reduction not to try to express keymap A in terms of keymap
3105      B when B includes keys not mapped by A.
3106    - Source debconf confmodule earlier in postinst.
3107    - Fix horrible confusion if the locale has no supported default codeset.
3108    - Fix console-setup/codeset default to be one of the available choices.
3109    - Don't set an AltGr key by default for US layouts.
3110    - Add amiga, ataritt, sun4, and sun5 models, since they are used as
3111      defaults on certain architectures.
3112    - Map keycode 133 to AT scancode 124 for Japanese.
3113  * debian/config.proto: Set sparc default model to pc105 (LP: #105595).
3114  * debian/control: Multiply Installer-Menu-Item number by 100.
3115  * debian/control: Remove outdated note about loadkeys in
3116    console-setup-udeb's description.
3117  * debian/console-setup.postinst: Drop font fixups for upgrades from
3118    development versions of Edgy.
3119
3120 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 25 Apr 2007 11:52:52 +0100
3121
3122console-setup (1.15) unstable; urgency=low
3123
3124  * Updated Georgian letters for Fixed16 and Fixed14.  Thanks to Vladimer
3125    Sichinava.
3126
3127 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 14 Mar 2007 21:50:54 +0200
3128
3129console-setup (1.14) unstable; urgency=low
3130
3131  * Non-maintainer upload to fix pending l10n issues.
3132  * Debconf translations:
3133    - Czech. Closes: #408602
3134    - Spanish. Closes: #412128
3135    - Galician. Closes: #413356
3136    - Convert French to UTF-8
3137
3138 -- Christian Perrier <bubulle@debian.org>  Sun,  4 Mar 2007 19:54:11 +0100
3139
3140console-setup (1.13ubuntu13) feisty; urgency=low
3141
3142  * debian/console-setup.console-setup.init: Don't break if fgconsole fails.
3143
3144 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 10 Apr 2007 16:16:08 +0100
3145
3146console-setup (1.13ubuntu12) feisty; urgency=low
3147
3148  * Map keycode 133 to AT scancode 124 for Japanese (thanks, Jun Kobayashi;
3149    LP: #97466).
3150
3151 -- Colin Watson <cjwatson@ubuntu.com>  Wed,  4 Apr 2007 16:48:15 +0100
3152
3153console-setup (1.13ubuntu11) feisty; urgency=low
3154
3155  * Add amiga, ataritt, sun4, and sun5 models, since they are used as
3156    defaults on certain architectures (LP: #97225).
3157
3158 -- Colin Watson <cjwatson@ubuntu.com>  Wed,  4 Apr 2007 10:11:03 +0100
3159
3160console-setup (1.13ubuntu10) feisty; urgency=low
3161
3162  * Source debconf confmodule earlier in postinst (it should always be
3163    sourced as early as possible, as it re-executes the calling script).
3164  * Fix horrible confusion if the locale has no supported default codeset
3165    (LP: #84401).
3166  * Fix console-setup/codeset default to be one of the available choices.
3167  * Try harder to ensure that we aren't running under X when deciding
3168    whether to run setupcon on upgrade (thanks to Kurt J. Bosch for
3169    suggestions; LP: #93338).
3170  * Don't set an AltGr key by default for US layouts (LP: #76901).
3171
3172 -- Colin Watson <cjwatson@ubuntu.com>  Sun,  1 Apr 2007 16:49:02 +0100
3173
3174console-setup (1.13ubuntu9) feisty; urgency=low
3175
3176  * Keyboard/kbdcompiler: Fix keymap reduction not to try to express keymap
3177    A in terms of keymap B when B includes keys not mapped by A, fixing a
3178    number of incorrectly-reduced keymaps (LP: #74375).
3179  * Keyboard/kbdcompiler: Update handling of jp to match
3180    debian/config.proto.
3181  * Keyboard/keymaptree.use: Remove jp; we cannot detect it correctly
3182    without further intelligence, as it's designed for jp106 keyboard
3183    models.
3184
3185 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 17 Mar 2007 10:06:05 +0000
3186
3187console-setup (1.13ubuntu8) feisty; urgency=low
3188
3189  * Fix handling of commas in layout and variant names.
3190
3191 -- Colin Watson <cjwatson@ubuntu.com>  Fri,  9 Mar 2007 20:05:00 +0000
3192
3193console-setup (1.13ubuntu7) feisty; urgency=low
3194
3195  * Add lt to list of non-Latin keymaps (LP: #38931).
3196  * Map Caps Lock to Shift Lock for Turkish layouts.
3197  * Build keymap tree from MyKeyboardNames.pl rather than KeyboardNames.pl.
3198  * Add fr:oss to keymap tree.
3199  * Set default variant for French to oss (LP: #89835).
3200  * Remove Keyboard/*.tree on clean.
3201  * Fix six files in debian/ that were supposed to be symlinks.
3202  * Move console-setup-udeb's post-base-installer script to be a
3203    base-installer script instead, so that console-setup will be configured
3204    properly along with the initramfs during debootstrap.
3205  * Set Maintainer to me.
3206
3207 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  6 Mar 2007 12:09:57 +0000
3208
3209console-setup (1.13ubuntu6) feisty; urgency=low
3210
3211  * Set keymap and font in the initramfs if possible. Setting these as early
3212    as possible is a good thing; we can't set up the font correctly once
3213    usplash is running; and setting up the font between usplash and X
3214    requires an ugly mode switch.
3215
3216 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 22 Jan 2007 14:21:24 +0000
3217
3218console-setup (1.13ubuntu5) feisty; urgency=low
3219
3220  * Add a --save-only option to setupcon, to save the keyboard/font on the
3221    root filesystem but not actually tell the kernel to set it up.
3222  * Back out part of setup-console-under-usplash changes: attempts to change
3223    the font must be guarded against being run while on an X display or
3224    while usplash is running, because some kernel console drivers (at least
3225    vgacon) are fundamentally unable to change the font only on some virtual
3226    consoles, and will corrupt video memory if you try (LP: #73955). We now
3227    use setupcon --save-only to make sure the font is available on the root
3228    filesystem for the next boot but don't load it immediately.
3229
3230 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 15 Jan 2007 20:08:33 +0000
3231
3232console-setup (1.13ubuntu4) feisty; urgency=low
3233
3234  * Include ro(std) in keymap tree, after talking with Eddy Petrişor.
3235  * Disable workaround in ckbcomp for the kernel not applying Caps Lock to
3236    non-ASCII letters; the cure is worse than the disease because it makes
3237    Caps Lock equivalent to Shift Lock (LP: #69725).
3238  * Install MyKeyboardNames.pl (built from /usr/share/X11/xkb) rather than
3239    KeyboardNames.pl (built from the out-of-date copy in Keyboard/ckb) as
3240    /usr/share/console-setup/KeyboardNames.pl (LP: #71864).
3241
3242 -- Colin Watson <cjwatson@ubuntu.com>  Fri,  5 Jan 2007 14:15:04 +0000
3243
3244console-setup (1.13ubuntu3) feisty; urgency=low
3245
3246  * Remove ch(fr) from keymap tree again; it's not distinguishable from ch
3247    without checking shift key state, which keymapper currently doesn't do.
3248
3249 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 29 Nov 2006 11:28:48 +0000
3250
3251console-setup (1.13ubuntu2) feisty; urgency=low
3252
3253  * Make Keyboard/keymaptree executable again.
3254
3255 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 28 Nov 2006 20:09:22 +0000
3256
3257console-setup (1.13ubuntu1) feisty; urgency=low
3258
3259  * Resynchronise with Debian. Remaining changes:
3260    - Use keymapper to generate decision trees for a restricted subset of
3261      the pc105 model.
3262    - If the detect-keyboard debconf plugin is available
3263      (cdebconf-newt-detect-keys in the installer), then offer to use it to
3264      detect the keyboard layout.
3265    - Ship KeyboardNames.pl and kbdnames-maker in /usr/share/console-setup.
3266    - Only default to Canadian layout for fr_CA; use U.S. English for other
3267      *_CA locales.
3268    - Fix default layout for Bosnian and default variant for Hindi.
3269    - Set default charmap for d-i to UTF-8.
3270    - Remove unhelpful defaults for several questions.
3271    - Adjust the default keyboard model for Brazilian and Japanese layouts.
3272    - Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
3273      console-setup/variantcode, console-setup/optionscode, and
3274      console-setup/fontsize.
3275    - Use jp(latin),jp rather than us,jp by default for Japanese.
3276    - Reset console-setup/toggle to the default if it's set to "No toggling"
3277      and you select a non-Latin layout.
3278    - Change the default font from Terminus to VGA where supported.
3279    - Skip now-unnecessary console check in init scripts.
3280    - Fix up font face and size on upgrading from old versions in Edgy.
3281    - Add a few bits of installer integration to console-setup-udeb borrowed
3282      from kbd-chooser.
3283    - console-setup Depends: perl; something in ckbcomp is causing perl to
3284      'use utf8' implicitly, and some of the necessary modules aren't in
3285      perl-base.
3286    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
3287      tty, since the current tty might belong to X and changing X's tty out
3288      of raw mode is a very bad idea.
3289  * Restore udeb generation.
3290
3291  * Map fr_CH to ch(fr) (Swiss French).
3292  * Include ch(fr) in keymap tree.
3293  * Fix codeset question priority for Esperanto.
3294  * Remove X and usplash checks in keyboard-setup and console-setup init
3295    scripts, since neither are needed following the fix in console-setup
3296    1.7ubuntu19.
3297  * Allow setupcon to be run on install again, for the same reason.
3298  * Automatically save the font and keymap to /etc in
3299    /etc/init.d/console-setup if it isn't being run from init; this allows
3300    us to tolerate XKB data being moved to /usr. Similarly, ensure that the
3301    font and keymap are saved to /etc during initial installation.
3302
3303 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 24 Nov 2006 18:09:32 +0000
3304
3305console-setup (1.13) unstable; urgency=low
3306
3307  * Unfuzzy the translations.
3308
3309 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 13 Nov 2006 21:24:44 +0200
3310
3311console-setup (1.12) unstable; urgency=low
3312
3313  * standards.equivalents: approximate symbols used by some popular
3314    console applications.
3315  * New German translation.  Thanks to Matthias Julius, closes: #396815.
3316  * Updated French translation.  Thanks to Jean-Luc Coulon, closes: #398023.
3317  * Allign the choices of console-setup/codeset.
3318  * Updated Fonts/bdf/georgian16.psf (author: Gia Shervashidze).  Update
3319    provided by Vladimer Sichinava.
3320
3321 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 13 Nov 2006 17:30:40 +0200
3322
3323console-setup (1.11) unstable; urgency=low
3324
3325  * Instead of X keycode 123 (<KPDC>) map X keycode 211 (<AB11>) to kernel
3326    keycode 89.  Thanks to Rafael Almeida, closes: #394962.
3327
3328 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 24 Oct 2006 21:08:24 +0300
3329
3330console-setup (1.10) unstable; urgency=low
3331
3332  * Update ckbcomp for the new xkb-data (now not all xkb_keycodes in
3333    keycodes/macintosh are old macintosh).
3334
3335 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 23 Oct 2006 11:54:06 +0300
3336
3337console-setup (1.9) unstable; urgency=low
3338
3339  * Remove the udebs in order to make the migration from unstable to
3340    testing automatic.
3341  * Update the version of the Terminus font from 4.16 to 4.20.  (This is
3342    not important for Debian, since in Debian the Terminus font is
3343    provided by the console-terminus package.)
3344  * New mini-font georgian16.bdf to be used for the Georgian letters in
3345    Fixed16, author: Gia Shervashidze.  Thanks to Vladimer Sichinava.
3346  * Add FAQ.  Thanks to Thue Janus Kristensen, closes: #389963, #389970.
3347  * Fix two problems reported by Martin-Éric Racine.  Closes: #393850.
3348    - console-setup-mini should not ask questions in debconf for the encoding
3349      since only UTF-8 is supported.
3350    - make the purpose of the codeset question clearer.
3351  * Use user-friendly choices in the codeset question.
3352  * Updated Bulgarian translation of the templates.
3353  * Add some capital Greek letters to standard.equivalents and approximate
3354    BOX DRAWINGS HEAVY HORIZONTAL by BOX DRAWINGS LIGHT HORIZONTAL.
3355  * Make the bullet to be the first symbol in useful.set - it is used by w3m.
3356
3357 -- Anton Zinoviev <zinoviev@debian.org>  Fri, 20 Oct 2006 01:53:11 +0300
3358
3359console-setup (1.8) unstable; urgency=low
3360
3361  * setupcon: new option --force to skip the 'are we on the console'
3362    check.  To be used for d-i because there /proc/self/fd/2 points to
3363    pipe.  Thanks to Tollef Fog Heen.
3364  * config.proto: Handle C locale with debian-installer/locale not being
3365    available.  Thanks to Colin Watson for the bug report and the patch,
3366    closes: #386835.
3367  * config.proto: Handle properly the case when the user backs up from the
3368    first Debconf question.  In the template file change "none" to "this
3369    default value is completely ignored".  Thanks to Colin Watson,
3370    closes: #386837.
3371  * Handle properly the cs layout in config.proto and kbdcompiler.  Thanks
3372    to Colin Watson, closes: #386838.
3373  * Supply correct debian/po/POTFILES.in.  Thanks to Thomas Huriaux,
3374    closes: #387631.
3375  * Use /lib/lsb/init-functions in the init scripts when available.
3376    Thanks to Colin Watson, closes: #386844.
3377  * config.proto: Try to use the value of debian-installer/keymap to get
3378    default keyboard layout and variant and when that is possible ask the
3379    corresponding Debconf questions with medium instead of critical
3380    priority.  Thanks to Colin Watson, closes: #386836.
3381  * config.proto(ask_debconf): when the provided default value is
3382    unavailable, try to use the empty string.  Useful when asking for the
3383    keyboard variant.
3384  * Add README.Debian for console-setup.
3385  * Add boot script order header to the init scripts.  Thanks to
3386    Martin-Éric Racine, closes: #386545.
3387
3388 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 19 Sep 2006 11:56:15 +0300
3389
3390console-setup (1.7ubuntu19) edgy; urgency=low
3391
3392  * If upgrading from an older version than this one, check for the Terminus
3393    font face and change it to VGA (if you do like it, you can change it
3394    back and it won't be touched again). If Terminus was in use, also check
3395    for the 12x6 font size and change it to 16, since that was apparently
3396    selected due to a strange use-of-debconf bug.
3397  * Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
3398    tty, since the current tty might belong to X and changing X's tty out of
3399    raw mode is a very bad idea (closes: Malone #66929; requires kbd 1.12-15
3400    or console-tools 1:0.2.3dbs-62ubuntu10).
3401  * Adjust the default keyboard model for Brazilian (closes: Malone #66774)
3402    and Japanese (closes: Malone #66719) layouts.
3403
3404 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 20 Oct 2006 20:16:09 +0100
3405
3406console-setup (1.7ubuntu18) edgy; urgency=low
3407
3408  * Change the default font to VGA where supported; Terminus does not seem
3409    to have widespread aesthetic appeal.
3410  * Use jp(latin),jp rather than us,jp by default for Japanese, and set the
3411    model to jp106 (closes: Malone #63915).
3412  * Build-depend on keymapper (>= 0.5.3-7) for improved Alt-handling logic.
3413
3414 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 12 Oct 2006 02:42:15 +0100
3415
3416console-setup (1.7ubuntu17) edgy; urgency=low
3417
3418  * Only default to Canadian layout for fr_CA; use U.S. English for other
3419    *_CA locales (closes: Malone #64418).
3420  * Install kbdnames-maker in /usr/share/console-setup, to make it easier
3421    for non-Perl programs to use KeyboardNames.pl.
3422
3423 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 11 Oct 2006 12:52:36 +0100
3424
3425console-setup (1.7ubuntu16) edgy; urgency=low
3426
3427  * Backport from trunk (Anton Zinoviev, closes: Malone #63921):
3428    - New mini-font georgian16.bdf to be used for the Georgian letters in
3429      Fixed16, author: Gia Shervashidze.  Thanks to Vladimer Sichinava.
3430
3431 -- Colin Watson <cjwatson@ubuntu.com>  Wed,  4 Oct 2006 11:37:15 +0100
3432
3433console-setup (1.7ubuntu15) edgy; urgency=low
3434
3435  * Fix build failure caused by wrong path to KeyboardNames.pl.
3436
3437 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  3 Oct 2006 15:44:59 +0100
3438
3439console-setup (1.7ubuntu14) edgy; urgency=low
3440
3441  * Ship KeyboardNames.pl in /usr/share/console-setup.
3442
3443 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  3 Oct 2006 11:09:27 +0100
3444
3445console-setup (1.7ubuntu13) edgy; urgency=low
3446
3447  * Remove obsolete XORGCONFIGFILE variable.
3448  * Reset console-setup/toggle to the default if it's set to "No toggling"
3449    and you select a non-Latin layout (closes: Malone #63178).
3450
3451 -- Colin Watson <cjwatson@ubuntu.com>  Mon,  2 Oct 2006 14:47:58 +0100
3452
3453console-setup (1.7ubuntu12) edgy; urgency=low
3454
3455  * Don't run the init script (and thereby setupcon) on upgrade; just print
3456    a message telling you to run setupcon from a virtual console if you want
3457    to update your console configuration (closes: Malone #61723).
3458  * Update debian-installer/keymap handling from trunk (Anton Zinoviev).
3459    Drop /etc/X11/xorg.conf upgrade handling, also per trunk, as I've been
3460    convinced that that is much less safe due to the prevalence of GNOME/KDE
3461    keymap overrides, and furthermore it made it more difficult to have
3462    ubiquity tell console-setup just to guess a default from the locale.
3463  * Drop the priority of the model and layout questions to medium if a
3464    configuration file already exists, since they'll have been asked at
3465    medium first time round and if we then ask them at critical the second
3466    time round they will be unexpectedly shown (closes: Malone #59883).
3467  * Backport from trunk:
3468    - config.proto: Handle properly the case when the user backs up from the
3469      first Debconf question.
3470
3471 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 23 Sep 2006 00:40:48 +0100
3472
3473console-setup (1.7ubuntu11) edgy; urgency=low
3474
3475  * Fix default layout for Bosnian and default variant for Hindi.
3476
3477 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 22 Sep 2006 15:57:23 +0100
3478
3479console-setup (1.7ubuntu10) edgy; urgency=low
3480
3481  * console-setup Depends: perl; something in ckbcomp is causing perl to
3482    'use utf8' implicitly, and some of the necessary modules aren't in
3483    perl-base (closes: Malone #60203).
3484  * Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
3485    console-setup/variantcode, console-setup/optionscode, and
3486    console-setup/fontsize.
3487  * Don't set up the console font at boot time if usplash is running, since
3488    that seems to trigger a kernel bug that corrupts the usplash display
3489    (closes: Malone #60483).
3490
3491 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 21 Sep 2006 01:01:54 +0100
3492
3493console-setup (1.7ubuntu9) edgy; urgency=low
3494
3495  * Switch build-dependency and dependency back to xkb-data, now that it's
3496    fixed. Make the dependencies versioned until after Edgy is released to
3497    avoid problems with partially-upgraded systems where only the broken
3498    xkb-data is installed.
3499
3500 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 13 Sep 2006 10:24:20 +0100
3501
3502console-setup (1.7ubuntu8) edgy; urgency=low
3503
3504  * Add setupcon --force option and use it in postinst (Anton Zinoviev,
3505    http://lists.alioth.debian.org/pipermail/pkg-kbd-devel/2006-August/000278.html).
3506  * Check $DISPLAY rather than /proc/self/fd/2 in /etc/init.d/keyboard-setup
3507    and /etc/init.d/console-setup; use setupcon --force.
3508
3509 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 11 Sep 2006 09:47:36 +0100
3510
3511console-setup (1.7ubuntu7) edgy; urgency=low
3512
3513  * Handle debian-installer/locale not being available (closes: Malone
3514    #59718).
3515  * Remove stray Keyboard/amiga.ekmap in source package.
3516  * Fix a potential infinite loop in the config script while moving past the
3517    variant question with an unsupported layout.
3518
3519 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 10 Sep 2006 12:07:53 +0100
3520
3521console-setup (1.7ubuntu6) edgy; urgency=low
3522
3523  * If there's no console-setup configuration when console-setup.config
3524    runs, then:
3525    - If there is an xorg.conf, set the defaults from there.
3526    - Failing that, if debian-installer/keymap is set, try to guess correct
3527      defaults from that using the same algorithm as formerly applied by
3528      xserver-xorg.config. The only serious change I made to the algorithm
3529      is that it now maps (mac-usb-)uk to plain gb, not gb(intl), since
3530      that's closer to what UK keyboard users generally expect.
3531
3532 -- Colin Watson <cjwatson@ubuntu.com>  Fri,  8 Sep 2006 00:13:26 +0100
3533
3534console-setup (1.7ubuntu5) edgy; urgency=low
3535
3536  * Only call setupcon from postinst script if /lib/debian-installer exists,
3537    to make sure we're really in d-i. (Calling setupcon from X appears to
3538    make things rather messy.)
3539
3540 -- Colin Watson <cjwatson@ubuntu.com>  Thu,  7 Sep 2006 17:11:12 +0100
3541
3542console-setup (1.7ubuntu4) edgy; urgency=low
3543
3544  * Remove cs from the list of non-Latin layouts, as it has special
3545    per-variant handling.
3546  * Fix syntax error in config script.
3547  * Don't try to use the detect-keyboard plugin if running noninteractively.
3548
3549 -- Colin Watson <cjwatson@ubuntu.com>  Thu,  7 Sep 2006 15:39:38 +0100
3550
3551console-setup (1.7ubuntu3) edgy; urgency=low
3552
3553  * Use keymapper to generate decision trees for a restricted subset of the
3554    pc105 model. (I tried building trees for the whole model, but this took
3555    far too long.)
3556  * If the detect-keyboard debconf plugin is available
3557    (cdebconf-newt-detect-keys in the installer), then offer to use it to
3558    detect the keyboard layout.
3559  * Fix debian/po/POTFILES.in to point to console-setup.templates.
3560  * Make console-setup-udeb depend on console-setup-fonts-udeb, at least for
3561    now.
3562  * Convert init script to LSB logging functions.
3563  * Add a few bits of installer integration to console-setup-udeb borrowed
3564    from kbd-chooser (/lib/debian-installer.d/S55console-setup,
3565    post-base-installer hook).
3566  * Temporarily build-depend and depend on just xkeyboard-config to work
3567    around Malone #59220.
3568  * Set default charmap for d-i to UTF-8.
3569  * Remove unhelpful "none" defaults for several questions.
3570
3571 -- Colin Watson <cjwatson@ubuntu.com>  Thu,  7 Sep 2006 09:18:42 +0100
3572
3573console-setup (1.7ubuntu2) edgy; urgency=low
3574
3575  * Make console-setup-udeb depend on console-tools-udeb.
3576
3577 -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 23 Aug 2006 14:36:58 +0200
3578
3579console-setup (1.7ubuntu1) edgy; urgency=low
3580
3581  * Call setupcon with input and output from /dev/tty in postinst and make
3582    sure setupcon understands that properly.
3583
3584 -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 23 Aug 2006 12:54:27 +0200
3585
3586console-setup (1.7) unstable; urgency=low
3587
3588  [ Christian Perrier ]
3589  * Updated French translation
3590  * Added Czech translation. Closes: #360333
3591
3592  [ Anton Zinoviev ]
3593  * Keyboard/ckbcomp: include /usr/share/X11/xkb to the list of
3594    directories for keyboard data.  The data from /etc/console-setup/ckb
3595    are still the default.
3596  * Sync the Keyboard/ckb data with the data in xkb-data package, version
3597    0.8-5.  Update ckbcomp with two new keysyms (Cyrillic_(CHE|KA)_vertbar).
3598  * Do not package the keyboard data.  Depend on xkb-data.  Thanks to
3599    Denis Barbier, closes: #359775.
3600  * Fix a shell syntax error in debian/config.proto that causes
3601    installation of console-setup to hang on powerpc.  Thanks to Colin
3602    Watson, closes: #374765.
3603  * ckbcomp: new option -compact to generate compact keymaps.
3604  * New experimental package console-setup-mini and udebs for d-i.
3605  * Correct a typo in the Bulgarian translation.  Thanks to Yavor Doganov,
3606    closes: #359677.
3607  * Updated Standards-Version: 3.7.2
3608
3609 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 22 Jul 2006 23:00:00 +0300
3610
3611console-setup (1.6) unstable; urgency=low
3612
3613  [ Anton Zinoviev ]
3614  * Few comments in debian/templates.
3615  * Document in console-setup/fontsize-fb template that non 8-pixel wide
3616    fonts can not be used with console-tools.  Add a warning in setupcon
3617    if the user tries to use such fonts with console-tools.  Thanks to
3618    Hans Ulrich Niedermann, closes: #352911.
3619  * debian/postinst: protect in double quotes the variables read from
3620    $CONFIGFILE.  Thanks to Jonas Meurer, closes: #353525.
3621  * ckbcomp: Do not interpret xkeysyms such as F10, F11 and F12 as
3622    hexadecimal numbers.  Thanks to Bálint Balogh, closes: #354564.
3623  * Debconf: if there are unrecognised options, do not override the value
3624    of XKBOPTIONS in /etc/default/console-setup.  Thanks to Javier Kohen,
3625    closes: #354473.
3626  * Updated Bulgarian translation.
3627 
3628  [ Christian Perrier ]
3629  * Added French translation. Closes: #354446
3630
3631 -- Anton Zinoviev <zinoviev@debian.org>  Sun, 19 Mar 2006 23:53:42 +0200
3632
3633console-setup (1.5) unstable; urgency=low
3634
3635  * In the Debconf question for the font size add an information that some
3636    of the font sizes are non available in text mode and with radeonfb.
3637    Thanks to Hans Ulrich Niedermann, closes: #352911.
3638
3639 -- Anton Zinoviev <zinoviev@debian.org>  Wed, 15 Feb 2006 12:22:04 +0200
3640
3641console-setup (1.4) unstable; urgency=low
3642
3643  * Make debconf templates a bit less verbose.  Make them compliant with
3644    writing style recommended in the developers references.  Thanks to
3645    Christian Perrier for the patch, closes: #352772.
3646
3647 -- Anton Zinoviev <zinoviev@debian.org>  Tue, 14 Feb 2006 20:52:24 +0200
3648
3649console-setup (1.3) unstable; urgency=low
3650
3651  * Make the Debconf config script not override the user's answers with
3652    default values when executed at postinst time.  Thanks to Juhapekka
3653    Tolvanen, closes: #352299.
3654
3655 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 13 Feb 2006 21:41:20 +0200
3656
3657console-setup (1.2) unstable; urgency=low
3658
3659  * Fix some bugs related to non-UTF8 modes:
3660    - setupcon always sets up the first console in UTF-8 mode
3661    - setupcon doesn't load ACM in the first console if kbd is used
3662    - ckbcomp has to interpret the "acute" Xkeysym as apostrophe.
3663    Thanks to Norbert Preining, closes: #352449.
3664
3665 -- Anton Zinoviev <zinoviev@debian.org>  Mon, 13 Feb 2006 21:37:42 +0200
3666
3667console-setup (1.1) unstable; urgency=low
3668
3669  * Run setupcon in postinst.  Thanks to Recai Oktaş for the suggestion.
3670  * Setupcon uses /proc/self/fd/2 (standard error) instead of
3671    /proc/self/fd/0 (standard output) in order to determine whether we are
3672    on the console or not.  That way setupcon can detect that we are on
3673    the console even when it is invoked from postinst and Debconf has
3674    changed standard input and output.
3675  * Changes in the text of some questions: "What is the origin of our
3676    keyboard" instead of "What is the layout of your keyboard" and "What
3677    is the layout of your keyboard" instead of "What is the variant of
3678    your keyboard".  Ask the console-setup/variant question with critical
3679    priority.  Thanks to Arnt Karlsen, closes: #352405.
3680  * Fix the true/yes discrepancy in setupcon which caused the options -k
3681    and -f not to work.
3682  * Updated Bulgarian translation.
3683
3684 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 11 Feb 2006 23:24:54 +0200
3685
3686console-setup (1.0) unstable; urgency=low
3687
3688  * Initial release
3689  * Turkish translation by Recai Oktaş (thanks also for initial testing
3690    and pointing few typos).
3691
3692 -- Anton Zinoviev <zinoviev@debian.org>  Sat, 14 Jan 2006 16:20:35 +0200
Note: See TracBrowser for help on using the repository browser.