From edd4c149703747ccb7ecd745a16e720778de5672 Mon Sep 17 00:00:00 2001 From: Chitlesh Goorah Date: Wed, 3 Sep 2008 18:51:39 +0200 Subject: [PATCH 1/3] tuned to kde live spin --- fedora-livedvd-electronic-lab.ks | 109 +++++++++++++++---------------- 1 file changed, 53 insertions(+), 56 deletions(-) diff --git a/fedora-livedvd-electronic-lab.ks b/fedora-livedvd-electronic-lab.ks index bcdf6ac..7a43065 100644 --- a/fedora-livedvd-electronic-lab.ks +++ b/fedora-livedvd-electronic-lab.ks @@ -1,9 +1,9 @@ # Description : Live DVD image for Fedora Electronic Lab -# last updated: 11 June 2008 +# last updated: 10 August 2008 # # Maintainer(s): # - Chitlesh Goorah -# - Thibault North +# - Thibault North %include fedora-livecd-kde.ks @@ -13,23 +13,33 @@ kmenu-gnome kdesvn yakuake +kdebluetooth -# include default fedora wallpaper -desktop-backgrounds-basic +# removing useless application from KDE ks +-kdegames +-koffice-kword +-koffice-kspread +-koffice-kpresenter +-koffice-filters -wget -planner # some projects based on ghdl and gtkwave needs zlib-devel -#project management + +# Office vym -koffice-kspread -koffice-kword -koffice-kplato -koffice-filters +openoffice.org-writer +openoffice.org-math +openoffice.org-writer2latex +openoffice.org-calc +openoffice.org-impress +openoffice.org-extendedPDF +openoffice.org-ooolatex +kile +planner + # some other extra packages ntfsprogs @@ -43,14 +53,21 @@ gnupg hal-cups-utils firefox libflashsupport -kile +bluez-gnome +gnome-bluetooth # ignore comps.xml and make sure these packages are included rhgb make +# include default fedora wallpaper +desktop-backgrounds-basic +fedora-logos +wget +tkcvs -#vlsi + +# vlsi alliance-doc irsim gds2pov @@ -67,21 +84,20 @@ pharosc-synopsys pharosc-xcircuit sk2py - -#Hardware Description Languages +# Hardware Description Languages gtkwave iverilog drawtiming ghdl freehdl -#spice +# spice ngspice gnucap -#gspiceui +gspiceui gwave -#PCB and schematics +# PCB and schematics geda-gschem geda-examples geda-gsymcheck @@ -94,7 +110,7 @@ gresistor kicad pcb -#Micro Programming +# Micro Programming piklab ktechlab pikloops @@ -105,7 +121,7 @@ gtkterm picocom minicom -#embedded +# embedded arm-gp2x-linux* avr-* avrdude @@ -113,70 +129,51 @@ dfu-programmer avarice uisp -#computing +# computing octave octave-forge +# Oracle Berkeley database +db4-cxx +db4-tcl + +# Extra support for compiling SystemC (not yet fedora compatible) +compat-gcc-34-c++ + %end %post ###### Fedora Electronic Lab #################################################### -# Fedora Electronic Lab: Kwin buttons -cat > /usr/share/kde-settings/kde-profile/default/share/config/kwinrc < /usr/share/kde-settings/kde-profile/default/share/config/klipperrc < /home/fedora/.kde/share/config/klipperrc < /usr/share/kde-settings/kde-profile/default/share/config/clock_panelappletrc < /usr/share/kde-settings/kde-profile/default/share/config/kxkbrc < /home/fedora/.kde/share/config/kxkbrc </dev/null /sbin/chkconfig sendmail off 2>/dev/null /sbin/chkconfig nfs off 2>/dev/null /sbin/chkconfig nfslock off 2>/dev/null From 2a7ce0622a9d2801eb6adff9e8a92f42b357bbb9 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 4 Sep 2008 09:00:14 -0400 Subject: [PATCH 2/3] Enabled Selinux, but made it permissive --- fedora-aos.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-aos.ks b/fedora-aos.ks index a1b11ee..da03346 100644 --- a/fedora-aos.ks +++ b/fedora-aos.ks @@ -5,7 +5,7 @@ lang C keyboard us timezone US/Eastern auth --useshadow --enablemd5 -selinux --disabled +selinux --permissive firewall --disabled bootloader --timeout=1 --append="acpi=force" network --bootproto=dhcp --device=eth0 --onboot=on From 996573df652e5f3a5157202bf6370c3ce4b361d2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Sep 2008 18:25:48 +0200 Subject: [PATCH 3/3] Initial versions for de_CH (Swiss german) Language: de_DE Keyboard: sg-latin1 Be aware, the files are not tested yet. --- fedora-livecd-desktop-de_CH.ks | 27 +++++++++++++++++++++++++++ fedora-livecd-electronic-lab-de_CH.ks | 14 ++++++++++++++ fedora-livecd-kde-de_CH.ks | 26 ++++++++++++++++++++++++++ fedora-livecd-xfce-de_CH.ks | 14 ++++++++++++++ fedora-livedvd-developer-de_CH.ks | 25 +++++++++++++++++++++++++ fedora-livedvd-games-de_CH.ks | 14 ++++++++++++++ templates/language-de_CH.ks | 11 +++++++++++ 7 files changed, 131 insertions(+) create mode 100644 fedora-livecd-desktop-de_CH.ks create mode 100644 fedora-livecd-electronic-lab-de_CH.ks create mode 100644 fedora-livecd-kde-de_CH.ks create mode 100644 fedora-livecd-xfce-de_CH.ks create mode 100644 fedora-livedvd-developer-de_CH.ks create mode 100644 fedora-livedvd-games-de_CH.ks create mode 100644 templates/language-de_CH.ks 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