1 |
Hello everyone, |
2 |
|
3 |
|
4 |
Exam period still lasts, but it's starting to be better. |
5 |
|
6 |
Last week I spend on writing new generic i18n module for Dracut. The |
7 |
ready install script is posted to mailing list (at vger.kernel.org). |
8 |
Here's a quote of abstract of this message: |
9 |
|
10 |
Different distros have variables holding keyboard settings, fonts |
11 |
and so in different files and even under different names. Sometimes |
12 |
it's “SYSFONT” in /etc/sysconfig/i18n, sometimes it's “consolefont” |
13 |
in /etc/conf.d/consolefont. I came up with idea to hold mappings in |
14 |
configuration file (dracut.conf or dracut.conf.d/«distro».conf). |
15 |
The script gathers variables and prepares two “unified” files |
16 |
inside Dracut overlay. |
17 |
|
18 |
The rest of the script is quite the same as redhat-i18n but some |
19 |
tweaks. Dracut uses console_init written in C included in |
20 |
initscripts RPM, but I'm gonna rewrite it in bash and then i18n |
21 |
module will be fully generic. |
22 |
|
23 |
After i18n will be fully finished (soon :-)), I'll focus on network |
24 |
stuff. |
25 |
|
26 |
References: |
27 |
|
28 |
* Initramfs mailing list: |
29 |
http://www.spinics.net/lists/linux-initramfs/ |
30 |
* My Dracut fork repo: http://github.com/aidecoe/dracut |
31 |
* My blog: http://blog.aidecoe.name/ |
32 |
|
33 |
|
34 |
Cheers, |
35 |
Amadeusz Żołnowski |
36 |
|
37 |
-- |
38 |
PGP key: 1024D/C284750D |