diff --git a/fedora-livecd-desktop-de_CH.ks b/fedora-livecd-desktop-de_CH.ks new file mode 100644 index 0000000..7109931 --- /dev/null +++ b/fedora-livecd-desktop-de_CH.ks @@ -0,0 +1,27 @@ +# fedora-livecd-desktop-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livecd-desktop.ks + +lang de_DE.UTF-8 +keyboard sg-latin1-nodeadkeys +timezone Europe/Zurich + +%packages +-gnome-blog +@german-support +%end + +%post +# system-config-keyboard doesn't really work (missing xorg.conf etc) +cat >>/etc/X11/xorg.conf << EOF +Section "InputDevice" + Identifier "Keyboard0" + Driver "kbd" + Option "XkbLayout" "sg-latin1-nodeadkeys" +EndSection +EOF +%end + diff --git a/fedora-livecd-electronic-lab-de_CH.ks b/fedora-livecd-electronic-lab-de_CH.ks new file mode 100644 index 0000000..a2456f6 --- /dev/null +++ b/fedora-livecd-electronic-lab-de_CH.ks @@ -0,0 +1,14 @@ +# fedora-livecd-electronic-lab-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livecd-electronic-lab.ks + +lang de_DE +keyboard sg-latin1 +timezone Europe/Zurich + +%packages +@german-support +%end diff --git a/fedora-livecd-kde-de_CH.ks b/fedora-livecd-kde-de_CH.ks new file mode 100644 index 0000000..e19fa4f --- /dev/null +++ b/fedora-livecd-kde-de_CH.ks @@ -0,0 +1,26 @@ +# fedora-livecd-kde-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livecd-kde.ks + +lang de_DE.UTF-8 +keyboard sg-latin1-nodeadkeys +timezone Europe/Zurich + +%packages +@german-support + +%end + +%post +# set up localized keyboard since it is not used in /etc/X11/xorg.conf anymore and +# KDE don't use /etc/sysconfig/keyboard. +# Replace "sg-latin1-nodeadkeys" with the keyboard layout you have used above +mkdir -p /home/fedora/.kde/env +echo "system-config-keyboard --noui sg-latin1-nodeadkeys" > /home/fedora/.kde/env/keyboard.sh +chmod +x /home/fedora/.kde/env/keyboard.sh +chown -R fedora:fedora /home/fedora/.kde/env/ + +%end diff --git a/fedora-livecd-xfce-de_CH.ks b/fedora-livecd-xfce-de_CH.ks new file mode 100644 index 0000000..9f2ece4 --- /dev/null +++ b/fedora-livecd-xfce-de_CH.ks @@ -0,0 +1,14 @@ +# fedora-livecd-xfce-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livecd-xfce.ks + +lang de_DE +keyboard sg-latin1-nodeadkeys +timezone Europe/Zurich + +%packages +@german-support +%end diff --git a/fedora-livedvd-developer-de_CH.ks b/fedora-livedvd-developer-de_CH.ks new file mode 100644 index 0000000..573a80b --- /dev/null +++ b/fedora-livedvd-developer-de_CH.ks @@ -0,0 +1,25 @@ +# fedora-livedvd-developer-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livedvd-developer.ks + +lang de_DE +keyboard sg-latin1 +timezone Europe/Zurich + +%packages +@german-support +%end + +%post +# system-config-keyboard doesn't really work (missing xorg.conf etc) +cat >>/etc/X11/xorg.conf << EOF +Section "InputDevice" + Identifier "Keyboard0" + Option "XkbLayout" "ch" + Option "XkbVariant" "de_nodeadkeys" +EndSection +EOF +%end diff --git a/fedora-livedvd-games-de_CH.ks b/fedora-livedvd-games-de_CH.ks new file mode 100644 index 0000000..68579b9 --- /dev/null +++ b/fedora-livedvd-games-de_CH.ks @@ -0,0 +1,14 @@ +# fedora-livedvd-games-de_CH.ks +# +# Maintainer(s): +# - Fabian Affolter + +%include fedora-livedvd-games.ks + +lang de_DE +keyboard sg-latin1 +timezone Europe/Zurich + +%packages +@german-support +%end diff --git a/templates/language-de_CH.ks b/templates/language-de_CH.ks new file mode 100644 index 0000000..c70f708 --- /dev/null +++ b/templates/language-de_CH.ks @@ -0,0 +1,11 @@ +# %post language-modifications for de_DE-spins + +# system-config-keyboard doesn't really work (missing xorg.conf etc) +cat >>/etc/X11/xorg.conf << EOF +Section "InputDevice" + Identifier "Keyboard0" + Driver "kbd" + Option "XkbLayout" "ch" + Option "XkbVariant" "de_nodeadkeys" +EndSection +EOF