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

Last change on this file since 3069 was 3069, checked in by kbut, 3 years ago

Update from upstream

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