[spin-kickstarts] set partition sizes to fit on a 4gb sd card except for mate which is too big
by Dennis Gilmore
commit 763d6892edb35d629caf43b1e7fa8dc0c261ab17
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 31 18:22:09 2013 -0500
set partition sizes to fit on a 4gb sd card except for mate which is too big
fedora-arm-mate-vfat.ks | 2 ++
fedora-arm-mate.ks | 2 ++
fedora-arm-partitioning.ks | 2 +-
fedora-arm-vfat-partitioning.ks | 2 +-
4 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/fedora-arm-mate-vfat.ks b/fedora-arm-mate-vfat.ks
index 6009ae5..33dc05c 100644
--- a/fedora-arm-mate-vfat.ks
+++ b/fedora-arm-mate-vfat.ks
@@ -3,6 +3,8 @@
%include fedora-mate-packages.ks
%include fedora-arm-vfat-partitioning.ks
+part / --grow --size=4000 --fstype ext4
+
%post
echo -n "Enabling initial-setup gui mode on startup"
ln -s /usr/lib/systemd/system/initial-setup-graphical.service /etc/systemd/system/graphical.target.wants/initial-setup-graphical.service
diff --git a/fedora-arm-mate.ks b/fedora-arm-mate.ks
index 7b26b98..74661f5 100644
--- a/fedora-arm-mate.ks
+++ b/fedora-arm-mate.ks
@@ -3,6 +3,8 @@
%include fedora-mate-packages.ks
%include fedora-arm-partitioning.ks
+part / --grow --size=4000 --fstype ext4
+
%post
echo -n "Enabling initial-setup gui mode on startup"
ln -s /usr/lib/systemd/system/initial-setup-graphical.service /etc/systemd/system/graphical.target.wants/initial-setup-graphical.service
diff --git a/fedora-arm-partitioning.ks b/fedora-arm-partitioning.ks
index 4fc393d..9705cae 100644
--- a/fedora-arm-partitioning.ks
+++ b/fedora-arm-partitioning.ks
@@ -1,5 +1,5 @@
bootloader --location=none
part /boot --size=512 --fstype ext3
part swap --size=512 --fstype swap
-part / --grow --size=6500 --fstype ext4
+part / --grow --size=3000 --fstype ext4
diff --git a/fedora-arm-vfat-partitioning.ks b/fedora-arm-vfat-partitioning.ks
index a448344..7b6bc8f 100644
--- a/fedora-arm-vfat-partitioning.ks
+++ b/fedora-arm-vfat-partitioning.ks
@@ -1,5 +1,5 @@
bootloader --location=none
part /boot/uboot --size=20 --fstype vfat
part swap --size=512 --fstype swap
-part / --grow --size=6500 --fstype ext4
+part / --grow --size=3400 --fstype ext4
10 years, 2 months
Proposal: Spins process amendment for Fedora 20 cycle
by Kevin Fenzi
Greetings.
I'd like to propose some changes to the spins process for F20.
I'm sending this just to the spins and test lists first, to try and hash
out things, then we can move on to running it the devel list once we
have more concrete plans.
http://fedoraproject.org/wiki/Releases/20/Spins shall be the cannonical
list of approved spins by the sig.
A Milestone is one of Alpha, Beta, Final.
A basic spin test will be created (Or perhaps we can re-use the Basic
desktop test, or whatever QA folks would prefer). This basic spin test
will test:
At Alpha:
* The image composes.
* The image boots with any method
* The liveuser user can login
* The user can apply updates
At Beta:
* All Alpha tests, and
* The image meets it's size goal
* The image boots with all supported live media boot methods.
At Final:
* All Beta test and
* No selinux denials on boot/login
At the Alpha milestone, all approved spins will be created by rel-eng.
Each approved spin MUST have at least 2 people fill in the Basic spin
test matrix for at least 1 TC or RC. If the image fails, maintainers
can try again at the next milestone, but the image is NOT shipped for
that milestone. if an image doesn't get 2 people filling in Basic spin
tests, the image is dropped for that cycle and IS NOT SHIPPED FOR THAT
RELEASE! Such images can be reapproved by the spins sig for the next
cycle.
At the Beta milestone, only those images that got testing in the Alpha
milestone will be produced.
At the Final milestone, only those images that were tested at the Beta
release will be produced.
The http://fedoraproject.org/wiki/Releases/20/Spins page will be
enhanced with a 'Alpha/Beta/Final' field, where we can note what spins
are in what state.
Questions/Feedback needed on:
- Is 2 people too many? Should it just be 1? or More?
- Are there other Basic tests we should require?
- Is there a better way to track things than that wiki page?
- Is there a good way to make sure all spins maintainers are aware of
these changes and are not surprised by them?
Anything else?
kevin
10 years, 2 months
[spin-kickstarts] desktop: rename fedora-gnome-packages to fedora-desktop-packages
by Ray Strode
commit ee950ce8cff288b66cf27da3fc97b3288918c2de
Author: Ray Strode <rstrode(a)redhat.com>
Date: Fri Jul 26 13:21:43 2013 -0400
desktop: rename fedora-gnome-packages to fedora-desktop-packages
It's small detail, but the file contains gnome, firefox, and libreoffice
in it. It's really the desktop packages (ring?) not just gnome packages.
fedora-arm-desktop-vfat.ks | 2 +-
fedora-arm-desktop.ks | 2 +-
...gnome-packages.ks => fedora-desktop-packages.ks | 0
fedora-live-desktop.ks | 2 +-
4 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/fedora-arm-desktop-vfat.ks b/fedora-arm-desktop-vfat.ks
index 62bd680..2c3c7cb 100644
--- a/fedora-arm-desktop-vfat.ks
+++ b/fedora-arm-desktop-vfat.ks
@@ -1,6 +1,6 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
-%include fedora-gnome-packages.ks
+%include fedora-desktop-packages.ks
%include fedora-arm-vfat-partitioning.ks
%packages
diff --git a/fedora-arm-desktop.ks b/fedora-arm-desktop.ks
index ab305f8..306f645 100644
--- a/fedora-arm-desktop.ks
+++ b/fedora-arm-desktop.ks
@@ -1,6 +1,6 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
-%include fedora-gnome-packages.ks
+%include fedora-desktop-packages.ks
%include fedora-arm-partitioning.ks
%packages
diff --git a/fedora-gnome-packages.ks b/fedora-desktop-packages.ks
similarity index 100%
rename from fedora-gnome-packages.ks
rename to fedora-desktop-packages.ks
diff --git a/fedora-live-desktop.ks b/fedora-live-desktop.ks
index 7838972..0108c6b 100644
--- a/fedora-live-desktop.ks
+++ b/fedora-live-desktop.ks
@@ -3,7 +3,7 @@
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
-%include fedora-gnome-packages.ks
+%include fedora-desktop-packages.ks
part / --size 4096
10 years, 2 months
[spin-kickstarts] desktop: drop rsyslog by default too
by Ray Strode
commit 279c21441cdacb1d548dc1f1b39acc2882ef4024
Author: Ray Strode <rstrode(a)redhat.com>
Date: Thu Jul 25 14:42:59 2013 -0400
desktop: drop rsyslog by default too
journald provides most of the same functionality, so aside from
some special cases it's redundant. It will probably get dropped
from @standard post f20, but for now get it out of the desktop
spin.
fedora-gnome-packages.ks | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/fedora-gnome-packages.ks b/fedora-gnome-packages.ks
index d676ac6..6223d0f 100644
--- a/fedora-gnome-packages.ks
+++ b/fedora-gnome-packages.ks
@@ -16,6 +16,11 @@ nss-mdns
# There's been some debate about removing sendmail from @standard, but it's
# being punted for now. At least we can fix it in the desktop spin.
+# Similarly, there was also some debate about removing rsyslog from @standard
+# (since much of its functionality is provided by journald now), but it's
+# not going to happen for f20 either, so drop it here for now.
# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
-sendmail
+-rsyslog
+
%end
10 years, 2 months
[spin-kickstarts] desktop: drop sendmail from default install
by Ray Strode
commit c79eede0d761d90a7a522ffc39420d9517136f0a
Author: Ray Strode <rstrode(a)redhat.com>
Date: Thu Jul 25 14:17:46 2013 -0400
desktop: drop sendmail from default install
The plan is to enventually drop it from the lower comps
groups entirely, but it didn't happen this time around,
so at least get the desktop spin fixed for now.
https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
fedora-gnome-packages.ks | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/fedora-gnome-packages.ks b/fedora-gnome-packages.ks
index 4bb8721..d676ac6 100644
--- a/fedora-gnome-packages.ks
+++ b/fedora-gnome-packages.ks
@@ -14,4 +14,8 @@ nss-mdns
-system-config-printer
-im-chooser
+# There's been some debate about removing sendmail from @standard, but it's
+# being punted for now. At least we can fix it in the desktop spin.
+# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
+-sendmail
%end
10 years, 2 months
[spin-kickstarts] Prevent warning about @base being not found
by Bruno Wolff III
commit 9556cf3bc0d6a553a75fde861fe39c7f6682f508
Author: Bruno Wolff III <bruno(a)wolff.to>
Date: Fri Jul 5 22:31:41 2013 -0500
Prevent warning about @base being not found
@base was renamed to @standard, but @base is still include by
default by pungi. Using --nobase prevents a warning message
from being issued.
fedora-install-fedora.ks | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks
index f630b1e..35996eb 100644
--- a/fedora-install-fedora.ks
+++ b/fedora-install-fedora.ks
@@ -25,7 +25,8 @@ repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirror
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default)
-%packages --default
+# @base got renamed to @standard, but @base is still included by default by pungi.
+%packages --default --nobase
# pungi is an inclusive depsolver so that multiple packages are brought
# in to satisify dependencies and we don't always want that. So we use
10 years, 2 months
[spin-kickstarts] Design: add pencil to the list
by Luya Tshimbalanga
commit cc9c456047483e363b2dc7a708fb72e0788e370f
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Thu Jul 18 23:12:23 2013 -0700
Design: add pencil to the list
fedora-live-design-suite.ks | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks
index e36de74..880f7a0 100644
--- a/fedora-live-design-suite.ks
+++ b/fedora-live-design-suite.ks
@@ -17,7 +17,7 @@ part / --size 8192
# graphics
blender
bluefish
-#cinepaint
+#cinepaint will be orphaned soon
cmyktool
darktable
dia
@@ -33,6 +33,7 @@ inkscape
mypaint
nautilus-image-converter
optipng
+pencil
scribus
colord-extra-profiles
synfigstudio
@@ -40,7 +41,6 @@ synfigstudio
xournal
# office
-bijiben # replaces gnote
pdfshuffler
# internet
@@ -50,8 +50,6 @@ filezilla
audacity
pitivi
-# system
-
# fonts
aajohan-comfortaa-fonts
adobe-source-sans-pro-fonts
@@ -87,6 +85,13 @@ overpass-fonts
%post
+# Set favourite apps for Design Suite
+cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
+[org.gnome.shell]
+favorite-apps=['firefox.desktop', 'evolution.desktop', 'gimp.desktop', 'shotwell.desktop', 'inkscape.desktop', 'scribus.desktop', 'blender.desktop', 'nautilus.desktop', 'anaconda.desktop']
+FOE
+
+
# Add link to the Inkscape Course
cat >> /usr/share/applications/inkscape-course.desktop << FOE
[Desktop Entry]
10 years, 2 months
[spin-kickstarts] add desktop kickstarts for arm
by Dennis Gilmore
commit ec9017b587c2925b8194d237d030ad3f8c06f059
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Jul 16 16:18:35 2013 -0500
add desktop kickstarts for arm
fedora-arm-desktop-vfat.ks | 10 ++++++++++
fedora-arm-desktop.ks | 10 ++++++++++
2 files changed, 20 insertions(+), 0 deletions(-)
---
diff --git a/fedora-arm-desktop-vfat.ks b/fedora-arm-desktop-vfat.ks
new file mode 100644
index 0000000..62bd680
--- /dev/null
+++ b/fedora-arm-desktop-vfat.ks
@@ -0,0 +1,10 @@
+%include fedora-arm-base.ks
+%include fedora-arm-xbase.ks
+%include fedora-gnome-packages.ks
+%include fedora-arm-vfat-partitioning.ks
+
+%packages
+-initial-setup
+
+%end
+
diff --git a/fedora-arm-desktop.ks b/fedora-arm-desktop.ks
new file mode 100644
index 0000000..ab305f8
--- /dev/null
+++ b/fedora-arm-desktop.ks
@@ -0,0 +1,10 @@
+%include fedora-arm-base.ks
+%include fedora-arm-xbase.ks
+%include fedora-gnome-packages.ks
+%include fedora-arm-partitioning.ks
+
+%packages
+-initial-setup
+
+%end
+
10 years, 2 months
[spin-kickstarts] split out desktop packages
by Dennis Gilmore
commit c9f3aed3d6fa03ce55e61f232a13c85f7acdd207
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Jul 16 16:11:47 2013 -0500
split out desktop packages
fedora-gnome-packages.ks | 17 +++++++++++++++++
fedora-live-desktop.ks | 19 +------------------
2 files changed, 18 insertions(+), 18 deletions(-)
---
diff --git a/fedora-gnome-packages.ks b/fedora-gnome-packages.ks
new file mode 100644
index 0000000..4bb8721
--- /dev/null
+++ b/fedora-gnome-packages.ks
@@ -0,0 +1,17 @@
+%packages
+@firefox
+@gnome-desktop
+@libreoffice
+
+# FIXME; apparently the glibc maintainers dislike this, but it got put into the
+# desktop image at some point. We won't touch this one for now.
+nss-mdns
+
+# This one needs to be kicked out of @standard
+-smartmontools
+
+# We use gnome-control-center's printer and input sources panels instead
+-system-config-printer
+-im-chooser
+
+%end
diff --git a/fedora-live-desktop.ks b/fedora-live-desktop.ks
index 6bfd535..7838972 100644
--- a/fedora-live-desktop.ks
+++ b/fedora-live-desktop.ks
@@ -3,27 +3,10 @@
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
+%include fedora-gnome-packages.ks
part / --size 4096
-%packages
-@firefox
-@gnome-desktop
-@libreoffice
-
-# FIXME; apparently the glibc maintainers dislike this, but it got put into the
-# desktop image at some point. We won't touch this one for now.
-nss-mdns
-
-# This one needs to be kicked out of @standard
--smartmontools
-
-# We use gnome-control-center's printer and input sources panels instead
--system-config-printer
--im-chooser
-
-%end
-
%post
cat >> /etc/rc.d/init.d/livesys << EOF
10 years, 2 months