From 431bc90632ee0305496d4e9c4cecd57a37dd0c48 Mon Sep 17 00:00:00 2001 From: Bruno Wolff III Date: Sat, 31 Aug 2013 08:08:04 -0500 Subject: [PATCH 01/36] Add missing 'f' to updates and testing repo urls --- fedora-repo-not-rawhide.ks | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fedora-repo-not-rawhide.ks b/fedora-repo-not-rawhide.ks index 75f87cb..7a67d8b 100644 --- a/fedora-repo-not-rawhide.ks +++ b/fedora-repo-not-rawhide.ks @@ -1,3 +1,3 @@ repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch -repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-$releasever&arch=$basearch -#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-$releasever&arch=$basearch +repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch +#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch From e1715dc151bf20011da255d4db87d07f735586ff Mon Sep 17 00:00:00 2001 From: Kevin Kofler Date: Mon, 2 Sep 2013 22:45:02 +0200 Subject: [PATCH 02/36] fedora-live-kde-base.ks: fix #1003619 (SDDM autologin) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Set SDDM rather than KDM to autologin liveuser on the KDE live image. Patch by Martin Bříza. --- fedora-live-kde-base.ks | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fedora-live-kde-base.ks b/fedora-live-kde-base.ks index 3bbd023..e4a6232 100644 --- a/fedora-live-kde-base.ks +++ b/fedora-live-kde-base.ks @@ -40,12 +40,11 @@ chmod a+x /home/liveuser/.xsession chown liveuser:liveuser /home/liveuser/.xsession # set up autologin for user liveuser -sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc -sed -i 's/#AutoLoginUser=fred/AutoLoginUser=liveuser/' /etc/kde/kdm/kdmrc +sed -i 's/AutoUser=/AutoUser=liveuser/' /etc/sddm.conf # set up user liveuser as default user and preselected user -sed -i 's/#PreselectUser=Default/PreselectUser=Default/' /etc/kde/kdm/kdmrc -sed -i 's/#DefaultUser=johndoe/DefaultUser=liveuser/' /etc/kde/kdm/kdmrc +sed -i 's/LastUser=/LastUser=liveuser/' /etc/sddm.conf +sed -i 's/LastSession=/LastSession=kde-plasma.desktop/' /etc/sddm.conf # add liveinst.desktop to favorites menu mkdir -p /home/liveuser/.kde/share/config/ From cfd1288c29d4aef32269f1cf0c0ca56e91749889 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Tue, 3 Sep 2013 13:03:26 +1000 Subject: [PATCH 03/36] Scientific: Include additional packages Disable firefox for now. --- fedora-livedvd-scientific-kde.ks | 45 +++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index e23befa..7e725b2 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -10,8 +10,6 @@ # Maintainer: Amit Saha # https://fedoraproject.org/wiki/User:Amitksaha -# Last modified: March 10, 2012. - %include fedora-live-kde.ks # DVD payload @@ -35,14 +33,39 @@ scilab-doc @development-libs @c-development @rpm-development-tools +#others, not included +# C++ libraries +blitz-devel +armadillo-devel # Misc. related utils ddd valgrind -ipython + +#python 2 tools/libraries not included from the groups +python-ipython +python-ipython-console +python-ipython-notebook +sympy +python-networkx + +#python 3 and tools/libraries not included from the groups +# python3 +# python3-matplotlib +# python3-scipy +# python3-numpy +# python3-ipython +# python3-ipython-console +# python3-ipython-notebook +# python3-networkx + +#Cython +# Cython +# python3-Cython # Include Java development tools @java-development +apache-commons-math #fortran compiler gcc-gfortran @@ -54,7 +77,7 @@ rkward qtoctave # IDEs for the IDE folks -eclipse +@eclipse spyder #writing & publishing @@ -74,18 +97,20 @@ pdfshuffler # Parallel/Distributed computing libraries/tools openmpi +openmpi-devel valgrind-openmpi pvm pvm-gui #will install 'pvm' as well libgomp python-pp - +mpi4py-openmpi +python3-mpi4py-openmpi #Version control- a GUI for each as well # Installing rapidsvn will also install subversion package rapidsvn -# Install git-gui, will also install git +git git-gui # Mercurial mercurial @@ -94,7 +119,6 @@ mercurial-hgk #Backup Utilities backintime-kde - #needs to install this specifically because of some conflict between openmpi #and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html) libotf @@ -125,18 +149,19 @@ Mayavi #Misc. Utils screen +tmux rlwrap -xchat +hexchat shutter fig2ps bibtex2html hevea #Include Mozilla Firefox -firefox +#firefox %end %post -%end +%end \ No newline at end of file From 5664467ce10f5c4aa94af9792e4374b990e26b75 Mon Sep 17 00:00:00 2001 From: Brendan Jones Date: Wed, 4 Sep 2013 06:14:14 +0200 Subject: [PATCH 04/36] Jam: add new non-* packages --- fedora-live-jam-kde.ks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-live-jam-kde.ks b/fedora-live-jam-kde.ks index 99743b7..6ddd76b 100644 --- a/fedora-live-jam-kde.ks +++ b/fedora-live-jam-kde.ks @@ -81,6 +81,9 @@ seq24 muse qtractor non-session-manager +non-daw +non-sequencer +non-mixer # audio-plugins calf From c08f8c215f16804d4ef43e20d0709e1ce83bf490 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Thu, 5 Sep 2013 17:02:11 +1000 Subject: [PATCH 05/36] Scientific: Add Python 3 packages. Disabling torque for now. --- fedora-livedvd-scientific-kde.ks | 45 +++++++++++++++++--------------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 7e725b2..91d5112 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -12,8 +12,8 @@ %include fedora-live-kde.ks -# DVD payload -part / --size 10000 +# The recommended part size for DVDs is too close to use for the scientific spin +part / --size 10240 %packages @@ -50,18 +50,22 @@ sympy python-networkx #python 3 and tools/libraries not included from the groups -# python3 -# python3-matplotlib -# python3-scipy -# python3-numpy -# python3-ipython -# python3-ipython-console -# python3-ipython-notebook -# python3-networkx +python3 +python3-matplotlib +python3-scipy +python3-numpy +python3-ipython +python3-ipython-console +python3-ipython-notebook +python3-networkx -#Cython -# Cython -# python3-Cython +# matplotlib backends +python-matplotlib-qt4 +python-matplotlib-tk +python-matplotlib-wx +python3-matplotlib-qt4 +python3-matplotlib-tk +python3-matplotlib-wx # Include Java development tools @java-development @@ -94,7 +98,6 @@ kile BibTool pdfshuffler - # Parallel/Distributed computing libraries/tools openmpi openmpi-devel @@ -129,13 +132,13 @@ root-gui-fitpanel root-python #Multiple jobs/clustering system -torque -torque-server -torque-scheduler -torque-gui -torque-libs -torque-mom -python-pbs +# torque +# torque-server +# torque-scheduler +# torque-gui +# torque-libs +# torque-mom +# python-pbs #Drawing, Picture viewing tools, Visualization tools dia From aa0ea4aa4d05b699112df0fac64c87c755571476 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 5 Sep 2013 17:44:44 -0400 Subject: [PATCH 06/36] desktop: we don't need uboot-tools on the desktop spin --- fedora-livecd-desktop.ks | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks index 9187028..22e2170 100644 --- a/fedora-livecd-desktop.ks +++ b/fedora-livecd-desktop.ks @@ -90,6 +90,8 @@ -gnu-free-mono-fonts -gnu-free-sans-fonts -gnu-free-serif-fonts +-uboot-tools +-dtc # Without gnu freefonts, the lack of Malayalam coverage is # a problem in anaconda (#977764) From 9562f29b464228d8e8fdde16ee828b376b8e95d1 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Fri, 6 Sep 2013 08:11:32 +1000 Subject: [PATCH 07/36] Scientific: Remove matplotlib's wx backend --- fedora-livedvd-scientific-kde.ks | 2 -- 1 file changed, 2 deletions(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 91d5112..2c8ca0a 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -62,10 +62,8 @@ python3-networkx # matplotlib backends python-matplotlib-qt4 python-matplotlib-tk -python-matplotlib-wx python3-matplotlib-qt4 python3-matplotlib-tk -python3-matplotlib-wx # Include Java development tools @java-development From c9fa0ffb821dc8b37ab2c630b3a1a456b6577f7e Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 5 Sep 2013 23:18:04 +0100 Subject: [PATCH 08/36] update sugar --- fedora-livecd-soas.ks | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks index a65de4e..61faa07 100644 --- a/fedora-livecd-soas.ks +++ b/fedora-livecd-soas.ks @@ -83,6 +83,16 @@ gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults # Enable Sugar power management gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/power/automatic True >/dev/null +cat >> /etc/rc.d/init.d/livesys << EOF +# set up lightdm autologin +sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf +sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf +#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf + +# set Sugar as default session, otherwise login will fail +sed -i 's/^#user-session=.*/user-session=sugar/' /etc/lightdm/lightdm.conf +EOF + cat >> /etc/rc.d/init.d/livesys-late << EOF # disable screensaver locking From 528f3500f2058172caa6328243d003eccf590b50 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 5 Sep 2013 23:23:33 +0100 Subject: [PATCH 09/36] SoaS: add lightdm-gtk --- fedora-soas-packages.ks | 1 + 1 file changed, 1 insertion(+) diff --git a/fedora-soas-packages.ks b/fedora-soas-packages.ks index 1bbda45..870af4e 100644 --- a/fedora-soas-packages.ks +++ b/fedora-soas-packages.ks @@ -34,6 +34,7 @@ @sugar-desktop -sugar-ruler sugar-cp-updater +lightdm-gtk # Write breaks unless we do this (we don't need it anyway) # enable for testing in the F17 dev cycle From f3b92ac9e00f902d2be650ad521530c40b983dd9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 6 Sep 2013 00:35:55 +0200 Subject: [PATCH 10/36] Removed more packages to save space --- fedora-livecd-security.ks | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks index b452861..70cf242 100644 --- a/fedora-livecd-security.ks +++ b/fedora-livecd-security.ks @@ -21,10 +21,6 @@ %packages @xfce-desktop @xfce-apps -#@xfce-extra-plugins -#@xfce-media -#@xfce-office -#@firefox # Security tools (not ready at the moment) @security-lab @@ -38,7 +34,13 @@ security-menus -realmd # only seems to be used in GNOME -PackageKit* # we switched to yumex, so we don't need this -aspell-* # dictionaries are big --man-pages-* +-gnumeric +-foomatic-db-ppds +-foomatic +-stix-fonts +-ibus-typing-booster +-xfce4-sensors-plugin +#-man-pages-* # drop some system-config things -system-config-boot From 6dfda6e355e6eaa77683c3e5c525e431a465e959 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 6 Sep 2013 00:36:47 +0200 Subject: [PATCH 11/36] Synced with xfce --- fedora-livecd-security.ks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks index 70cf242..5516123 100644 --- a/fedora-livecd-security.ks +++ b/fedora-livecd-security.ks @@ -26,6 +26,9 @@ @security-lab security-menus +# unlock default keyring. FIXME: Should probably be done in comps +gnome-keyring-pam + # save some space -autofs -acpid From d96f923c0454891bb52c192936711c6a3d957d09 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Fri, 6 Sep 2013 15:19:57 +1000 Subject: [PATCH 12/36] Scientific: firefox deps are now fixed --- fedora-livedvd-scientific-kde.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 2c8ca0a..4bd1f02 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -159,7 +159,7 @@ bibtex2html hevea #Include Mozilla Firefox -#firefox +firefox %end From d26fba8808a83b97e09728df81e87a60ef01f532 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Mon, 9 Sep 2013 09:39:29 +1000 Subject: [PATCH 13/36] Scientific: Add sagemath --- fedora-livedvd-scientific-kde.ks | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 4bd1f02..2578ecd 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -25,6 +25,10 @@ scilab scilab-devel scilab-doc +# sagemath +sagemath +sagemath-notebook + #Devel tools #Install the mandatory packages from dev-tools and dev-libs From 8f0b1a1f68709622e9b38260ea501bd486f18ac0 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Tue, 10 Sep 2013 13:00:57 +1000 Subject: [PATCH 14/36] Scientific: including sage fails depcheck for no clear reason --- fedora-livedvd-scientific-kde.ks | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 2578ecd..f1199e0 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -26,8 +26,9 @@ scilab-devel scilab-doc # sagemath -sagemath -sagemath-notebook +# TBD: need to figure out why this fails +#sagemath +#sagemath-notebook #Devel tools From 987c05cc5e33f1f43d9eb0cf91510d450daf1400 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 10 Sep 2013 16:04:33 -0700 Subject: [PATCH 15/36] design: temporarily remove rdesktop --- fedora-live-design-suite.ks | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks index b10a738..4190fd9 100644 --- a/fedora-live-design-suite.ks +++ b/fedora-live-design-suite.ks @@ -39,6 +39,7 @@ nautilus-image-converter optipng phatch screenruler +simple-scan scribus colord-extra-profiles synfigstudio @@ -71,7 +72,7 @@ overpass-fonts -gthumb -eog -gnome-photos - +-rdesktop # Legacy cmdline things we don't want -krb5-auth-dialog From 217620ac557e31b272a18ad6d0f401961b9f6dd9 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Wed, 11 Sep 2013 11:40:54 +1000 Subject: [PATCH 16/36] Scientific: Add back sagemath. Fix: https://bugzilla.redhat.com/show_bug.cgi?id=1006230 --- fedora-livedvd-scientific-kde.ks | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index f1199e0..71546e6 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -26,9 +26,9 @@ scilab-devel scilab-doc # sagemath -# TBD: need to figure out why this fails -#sagemath -#sagemath-notebook +# BZ #1006230 should fix this +sagemath +sagemath-notebook #Devel tools From c6f9b71b372dc8738472c900b6e3232997a3c331 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 11 Sep 2013 09:47:33 -0600 Subject: [PATCH 17/36] Drop kbluetooth and rdesktop for now from e-lab to get things testable. --- fedora-livedvd-electronic-lab.ks | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fedora-livedvd-electronic-lab.ks b/fedora-livedvd-electronic-lab.ks index c4a8e4a..eb3f723 100644 --- a/fedora-livedvd-electronic-lab.ks +++ b/fedora-livedvd-electronic-lab.ks @@ -49,7 +49,8 @@ perl-Test-Pod-Coverage -gimp-libs -gimp-data-extras -kdebluetooth - +-kbluetooth +-rdesktop %end From e51dfb813aa838f2c4ef0533f1a0fc61590a5669 Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Thu, 12 Sep 2013 17:27:42 +1000 Subject: [PATCH 18/36] Scientific: Increase the part size --- fedora-livedvd-scientific-kde.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index 71546e6..b181197 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -13,7 +13,7 @@ %include fedora-live-kde.ks # The recommended part size for DVDs is too close to use for the scientific spin -part / --size 10240 +part / --size 11264 %packages From 62a0e5749754d7a5397419bb11b723689bcca4be Mon Sep 17 00:00:00 2001 From: Shakthi Kannan Date: Sun, 15 Sep 2013 06:59:06 +0530 Subject: [PATCH 19/36] Increase FEL DVD payload size to 10240 --- fedora-livedvd-electronic-lab.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-livedvd-electronic-lab.ks b/fedora-livedvd-electronic-lab.ks index eb3f723..f23c762 100644 --- a/fedora-livedvd-electronic-lab.ks +++ b/fedora-livedvd-electronic-lab.ks @@ -7,7 +7,7 @@ %include fedora-livecd-desktop.ks # DVD payload -part / --size=8192 +part / --size 10240 %packages From 1f41edbb1355bfe023de2d5524e605ec3d6e58f9 Mon Sep 17 00:00:00 2001 From: Dan Mashal Date: Sun, 15 Sep 2013 14:06:44 -0700 Subject: [PATCH 20/36] MATE: trim some more packages for size. --- fedora-livecd-mate-compiz.ks | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/fedora-livecd-mate-compiz.ks b/fedora-livecd-mate-compiz.ks index 3d17dc5..c3166c7 100644 --- a/fedora-livecd-mate-compiz.ks +++ b/fedora-livecd-mate-compiz.ks @@ -11,9 +11,27 @@ -planner # Drop things for size +-@3d-printing +-brasero +-bluez +-bluez-cups +-@dial-up +-dnf -firefox +-gnome-bluetooth-libs +-gnome-icon-theme-symbolic +-gnome-software +-gnome-user-docs +-@guest-desktop-agents -@libreoffice +-@mate-applications +-mate-bluetooth -mate-icon-theme-faenza +-transmission-gtk + +# Drop oversized fonts that aren't needed +-cjkuni-uming-fonts +-wqy-zenhei-fonts # A web browser would be nice for a live cd midori @@ -66,8 +84,8 @@ midori -ntsysv # Drop some system-config things --system-config-boot -system-config-language +-system-config-printer -system-config-rootpassword -system-config-services -policycoreutils-gui @@ -79,4 +97,3 @@ midori rm -f /usr/share/icons/HighContrast/icon-theme.cache %end - From 61239d49f4642cd31ae8533e10f548025b442e86 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 17 Sep 2013 11:12:21 -0700 Subject: [PATCH 21/36] design: add gimp-paint-studio and link for tutorials --- fedora-live-design-suite.ks | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks index 4190fd9..4c6cb2a 100644 --- a/fedora-live-design-suite.ks +++ b/fedora-live-design-suite.ks @@ -27,6 +27,7 @@ font-manager gimp gimp-*-plugin gimp-data-extras +gimp-paint-studio gimp-high-pass-filter gimp-normalmap gimp-resynthesizer @@ -56,10 +57,6 @@ filezilla audacity pitivi -# system -# gtk-recordmydesktop # dropped for space (#887991) -# network-manager-applet #part of Gnome Desktop - # fonts aajohan-comfortaa-fonts adobe-source-sans-pro-fonts @@ -119,6 +116,19 @@ Categories=Graphics;Documentation; FOE chmod a+x /usr/share/applications/inkscape-course.desktop +# Add link to the list of tutorials +cat >> /usr/share/applications/list-design-tutorials.desktop << FOE +[Desktop Entry] +Name=List of design tutorials +GenericName=Design tutorials +Comment=List of websites using open source design software +Exec=xdg-open http://linuxgrrl.com/learn/Introduction_To_Inkscape +Type=Application +Icon=applicatons-graphics +Categories=Graphics;Documentation; +FOE +chmod a+x /usr/share/applications/list-design-tutorials.desktop + # rebuild schema cache with any overrides we installed glib-compile-schemas /usr/share/glib-2.0/schemas From 573d47ed00ded4f0f1e21f5468a4b5d73b1afc4d Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 17 Sep 2013 11:18:58 -0700 Subject: [PATCH 22/36] design: add gimp-paint-studio and link for tutorials --- fedora-live-design-suite.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks index 4c6cb2a..d5818c2 100644 --- a/fedora-live-design-suite.ks +++ b/fedora-live-design-suite.ks @@ -122,7 +122,7 @@ cat >> /usr/share/applications/list-design-tutorials.desktop << FOE Name=List of design tutorials GenericName=Design tutorials Comment=List of websites using open source design software -Exec=xdg-open http://linuxgrrl.com/learn/Introduction_To_Inkscape +Exec=xdg-open https://fedoraproject.org/wiki/Design_Suite/Tutorials Type=Application Icon=applicatons-graphics Categories=Graphics;Documentation; From 6d05550b86d94475c04670faa2eca9500a470c63 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 17 Sep 2013 11:33:47 -0700 Subject: [PATCH 23/36] design: fix link for tutorials --- fedora-live-design-suite.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks index d5818c2..06b3d92 100644 --- a/fedora-live-design-suite.ks +++ b/fedora-live-design-suite.ks @@ -116,7 +116,7 @@ Categories=Graphics;Documentation; FOE chmod a+x /usr/share/applications/inkscape-course.desktop -# Add link to the list of tutorials +# Add link to the list of design tutorials cat >> /usr/share/applications/list-design-tutorials.desktop << FOE [Desktop Entry] Name=List of design tutorials From 4df45db78ef92f5e7f92fc260221976d599b31a5 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Wed, 25 Sep 2013 01:07:43 +0100 Subject: [PATCH 24/36] SoaS: add lightdm as it's not pulled in by lightdm-gtk anymore it seems --- fedora-soas-packages.ks | 1 + 1 file changed, 1 insertion(+) diff --git a/fedora-soas-packages.ks b/fedora-soas-packages.ks index 870af4e..d99468c 100644 --- a/fedora-soas-packages.ks +++ b/fedora-soas-packages.ks @@ -34,6 +34,7 @@ @sugar-desktop -sugar-ruler sugar-cp-updater +lightdm lightdm-gtk # Write breaks unless we do this (we don't need it anyway) From 045b630a4e50ebf3f2ef347c437e6ab14cd8b8aa Mon Sep 17 00:00:00 2001 From: Dan Mashal Date: Tue, 24 Sep 2013 18:28:48 -0700 Subject: [PATCH 25/36] Security: Add space to prevent failures on compose --- fedora-livecd-security.ks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks index 5516123..d5135fb 100644 --- a/fedora-livecd-security.ks +++ b/fedora-livecd-security.ks @@ -18,6 +18,9 @@ %include fedora-live-base.ks %include fedora-live-minimization.ks +#Spin was failing to compose due to lack of space, so bumping the size. +part / --size 10240 + %packages @xfce-desktop @xfce-apps From b9dc4f5f49d874c0304af6b3e367f2ff917ee78d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2013 23:32:48 +0200 Subject: [PATCH 26/36] remove more pkgs --- fedora-livecd-security.ks | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks index d5135fb..5d4b519 100644 --- a/fedora-livecd-security.ks +++ b/fedora-livecd-security.ks @@ -18,7 +18,7 @@ %include fedora-live-base.ks %include fedora-live-minimization.ks -#Spin was failing to compose due to lack of space, so bumping the size. +# spin was failing to compose due to lack of space, so bumping the size. part / --size 10240 %packages @@ -46,7 +46,7 @@ gnome-keyring-pam -stix-fonts -ibus-typing-booster -xfce4-sensors-plugin -#-man-pages-* +-man-pages-* # drop some system-config things -system-config-boot @@ -58,14 +58,25 @@ gnome-keyring-pam # exclude some packages to save some space # use './fsl-maintenance.py -l' in your security spin git folder to build -ArpON +-aide +-binwalk +-bkhive -bonesi +-bro -cmospwd -dnstop +-etherape -hfsutils --honeyd +-httpie +-httrack +-hydra -kismon +-labrea +-nebula -netsed -onesixtyone +-packETH +-pads -pdfcrack -picviz-gui -prelude-lml @@ -74,8 +85,11 @@ gnome-keyring-pam -proxychains -pyrit -raddump +-rkhunter -safecopy +-samdump2 -scalpel +-sshscan -sslstrip -tcpreen -tcpreplay From 96cf7a22e5a0f7e3c21fe1c42a8f4146ec40183a Mon Sep 17 00:00:00 2001 From: Amit Saha Date: Thu, 3 Oct 2013 16:23:01 +1000 Subject: [PATCH 27/36] Scientific: Increase install root size --- fedora-livedvd-scientific-kde.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks index b181197..19530f9 100644 --- a/fedora-livedvd-scientific-kde.ks +++ b/fedora-livedvd-scientific-kde.ks @@ -13,7 +13,7 @@ %include fedora-live-kde.ks # The recommended part size for DVDs is too close to use for the scientific spin -part / --size 11264 +part / --size 12288 %packages From 1288d6007dd4c6a2cef12a6e9ea8a8e0f4cce0b3 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 3 Oct 2013 10:49:19 -0400 Subject: [PATCH 28/36] Drop gimp-help, b/c it's huge. (#1000891) --- fedora-install-fedora.ks | 1 + 1 file changed, 1 insertion(+) diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks index 35996eb..c45a578 100644 --- a/fedora-install-fedora.ks +++ b/fedora-install-fedora.ks @@ -144,6 +144,7 @@ kde-l10n-* libreoffice-langpack-* man-pages-* mythes-* +-gimp-help-* # Removals -PackageKit-zif From 74926046548856ed3019fc1226b4f1c82fc454f4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 3 Oct 2013 10:05:58 -0500 Subject: [PATCH 29/36] kde: SDDM doesn't start (#1015048) --- fedora-live-kde-base.ks | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fedora-live-kde-base.ks b/fedora-live-kde-base.ks index e4a6232..7624f29 100644 --- a/fedora-live-kde-base.ks +++ b/fedora-live-kde-base.ks @@ -40,11 +40,11 @@ chmod a+x /home/liveuser/.xsession chown liveuser:liveuser /home/liveuser/.xsession # set up autologin for user liveuser -sed -i 's/AutoUser=/AutoUser=liveuser/' /etc/sddm.conf +sed -i 's/^AutoUser=.*/AutoUser=liveuser/' /etc/sddm.conf # set up user liveuser as default user and preselected user -sed -i 's/LastUser=/LastUser=liveuser/' /etc/sddm.conf -sed -i 's/LastSession=/LastSession=kde-plasma.desktop/' /etc/sddm.conf +sed -i 's/^LastUser=.*/LastUser=liveuser/' /etc/sddm.conf +sed -i 's/^LastSession=.*/LastSession=kde-plasma.desktop/' /etc/sddm.conf # add liveinst.desktop to favorites menu mkdir -p /home/liveuser/.kde/share/config/ From 2dfb8c07582b22557fc0d8161e50e66c43e35b32 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Oct 2013 22:21:50 -0500 Subject: [PATCH 30/36] use --extlinux on arm, add dracut-generic-config as a workaround for a dracut bug --- fedora-arm-base.ks | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fedora-arm-base.ks b/fedora-arm-base.ks index f3ee21f..42a3241 100644 --- a/fedora-arm-base.ks +++ b/fedora-arm-base.ks @@ -5,7 +5,7 @@ selinux --enforcing firewall --enabled --service=mdns,ssh # configure extlinux bootloader -bootloader extlinux +bootloader --extlinux # make sure that initial-setup runs and lets us do all the configuration bits firstboot --reconfig @@ -23,6 +23,8 @@ services --enabled=ssh,NetworkManager,avahi-daemon,rsyslog,chronyd --disabled=ne kernel kernel-lpae +dracut-config-generic + chrony arm-boot-config extlinux-bootloader From ff939646706fcb996428a620e445c22d0d7bb91d Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 8 Oct 2013 12:55:42 -0400 Subject: [PATCH 31/36] desktop: drop gnome-boxes and gnome-dictionary We're oversize, and we have a nice application installer now. Having boxes no the spin causes some problems wrt to network configuration, anyway. --- fedora-livecd-desktop.ks | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks index 22e2170..3af6aac 100644 --- a/fedora-livecd-desktop.ks +++ b/fedora-livecd-desktop.ks @@ -14,6 +14,10 @@ -libreoffice-emailmerge -libreoffice-math +# remove some other applications +-gnome-boxes +-gnome-dictionary + # remove input method things we don't need -ibus-typing-booster -imsettings From bb14cdd406411755cf44bacdbb437a1396a13e86 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 8 Oct 2013 12:58:31 -0400 Subject: [PATCH 32/36] Desktop: drop prelink We're still oversize, and prelink is generally unloved. --- fedora-livecd-desktop.ks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks index 3af6aac..2e5661e 100644 --- a/fedora-livecd-desktop.ks +++ b/fedora-livecd-desktop.ks @@ -35,6 +35,9 @@ -foomatic-db-ppds -foomatic +# we don't want prelink +-prelink + # Dictionaries are big # we're going to try keeping hunspell-* after notting, davidz, and ajax voiced # strong preference to giving it a go on #fedora-desktop. From e853d96f22755ed886704b20dd9906218214159a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 13 Oct 2013 23:20:01 -0500 Subject: [PATCH 33/36] This makes compsoes blow up so need to revert Revert "Drop gimp-help, b/c it's huge. (#1000891)" This reverts commit 1288d6007dd4c6a2cef12a6e9ea8a8e0f4cce0b3. --- fedora-install-fedora.ks | 1 - 1 file changed, 1 deletion(-) diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks index c45a578..35996eb 100644 --- a/fedora-install-fedora.ks +++ b/fedora-install-fedora.ks @@ -144,7 +144,6 @@ kde-l10n-* libreoffice-langpack-* man-pages-* mythes-* --gimp-help-* # Removals -PackageKit-zif From 1cbf4f481fceb22726004298bff288c6d34a8d46 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 15 Oct 2013 23:15:07 -0700 Subject: [PATCH 34/36] fixed icon access for tutorials --- fedora-live-design-suite.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks index 06b3d92..16fbec7 100644 --- a/fedora-live-design-suite.ks +++ b/fedora-live-design-suite.ks @@ -124,7 +124,7 @@ GenericName=Design tutorials Comment=List of websites using open source design software Exec=xdg-open https://fedoraproject.org/wiki/Design_Suite/Tutorials Type=Application -Icon=applicatons-graphics +Icon=applications-graphics Categories=Graphics;Documentation; FOE chmod a+x /usr/share/applications/list-design-tutorials.desktop From 32e066e039d130698396c2435f15db7232e47e06 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Thu, 17 Oct 2013 00:15:15 +0200 Subject: [PATCH 35/36] Adapt for changed rpm gpg key names --- fedora-live-base.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-live-base.ks b/fedora-live-base.ks index 322bbe5..a87bc62 100644 --- a/fedora-live-base.ks +++ b/fedora-live-base.ks @@ -280,7 +280,7 @@ systemctl enable tmp.mount # work around for poor key import UI in PackageKit rm -f /var/lib/rpm/__db* -rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora +rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch echo "Packages within this LiveCD" rpm -qa # Note that running rpm recreates the rpm db files which aren't needed or wanted From 6aa8533f0e92ff46ad7952e5cbd11458bad3d7fa Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 16 Oct 2013 21:58:04 -0500 Subject: [PATCH 36/36] install dracut-config-generic on arm images to get a generic initramfs remove it in %post so updates get host only initramfs's --- fedora-arm-base.ks | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fedora-arm-base.ks b/fedora-arm-base.ks index 42a3241..99b5ad3 100644 --- a/fedora-arm-base.ks +++ b/fedora-arm-base.ks @@ -32,6 +32,9 @@ initial-setup #lets resize / on first boot dracut-modules-growroot +# remove this in %post +dracut-config-generic + # install uboot images uboot-beagle uboot-beaglebone @@ -53,5 +56,8 @@ echo "Disabling tmpfs for /tmp." systemctl mask tmp.mount /usr/sbin/a-b-c + +yum -y remove dracut-config-generic + %end