Compare commits

...

1120 Commits

Author SHA1 Message Date
Christoph Wickert
93227e4c16 Drop mtpaint exclusion, already in comps 2013-12-04 16:01:54 +01:00
Christoph Wickert
8d089260b2 LXDE: Switch from firefox to midori 2013-12-04 16:01:40 +01:00
Christoph Wickert
9122e0d384 LXDE: Drop ssmtp, we no longer have a smtpd in the default install 2013-12-04 16:01:25 +01:00
Rex Dieter
07998a94aa kde: sddm -> kdm switch here (too)
hopefully temporary, so tc spins dont have to wait on comps changes
2013-11-26 13:37:01 -06:00
Rex Dieter
eda86d50a4 Revert "fedora-live-kde-base.ks: fix #1003619 (SDDM autologin)"
This reverts commit f573b2905b.
2013-11-26 10:20:47 -06:00
Rex Dieter
8e60e7d480 Revert "kde: SDDM doesn't start (#1015048)"
This reverts commit d94cd77007.
2013-11-26 10:20:45 -06:00
Luya Tshimbalanga
bba9b95b64 design: comment OEF line 2013-11-25 14:55:21 -08:00
Luya Tshimbalanga
d78446b58c design: remove incomplete git merge trace, comment inkscape tutorial and use list of tutorials instead 2013-11-25 11:06:28 -08:00
Luya Tshimbalanga
7d61f0ac6e design: add tutorials and gimp-paint-studio 2013-11-22 13:57:58 -08:00
Luya Tshimbalanga
2c0b103fef design: add tutorials and gimp-paint-studio 2013-11-22 13:56:37 -08:00
Brendan Jones
c125e408da Jam: replace ardour with ardour3 2013-11-21 07:45:49 +01:00
Brendan Jones
c2e7a402bf Jam: add openAv LV2 plugins 2013-11-19 14:30:27 +01:00
Brendan Jones
b2f1a8e9dd Revert "Jam: Remove aj-snapshot until stable"
This reverts commit 9288235085.
2013-11-19 14:22:49 +01:00
Luya Tshimbalanga
02905f6946 Merge branch 'f20' of ssh://git.fedorahosted.org/git/spin-kickstarts into f20
design: added gimp-gap
2013-11-17 11:53:36 -08:00
Luya Tshimbalanga
eb8823e1d7 design: added gimp-gap 2013-11-17 11:52:53 -08:00
Peter Robinson
265950301c SoaS: add back Write 2013-11-17 19:43:59 +00:00
Peter Robinson
85c65cf1c9 SoaS: update release details 2013-11-17 19:28:03 +00:00
Brendan Jones
9288235085 Jam: Remove aj-snapshot until stable 2013-11-04 22:08:14 +01:00
Dennis Gilmore
a26624ed9b making cloud images is easier if we include the base 2013-11-01 16:48:21 -05:00
Dennis Gilmore
50d56638a4 we should no be able to exclude gimp-help
Revert "this breaks compose, need to revert"

This reverts commit d6a2350a39.
2013-10-31 14:32:34 -05:00
Kevin Kofler
f111c49a16 fedora-live*-kde.ks: Completely remove references to kaffeine.
They were already commented out. Now that kaffeine is gone from Fedora,
they are not going to come back.
2013-10-27 00:32:45 +02:00
Dennis Gilmore
75b3a92964 add cloud image kickstarts, pulled from the cloud-kickstart repo, we have different snippets per arch because they need different kernels 2013-10-26 08:41:43 -05:00
Brendan Jones
c69f0a4e2d Jam: add new lv2 plugins, aj-snapshot 2013-10-24 07:48:37 +02:00
Peter Robinson
47b27db344 SoaS: drop write for the moment 2013-10-23 20:07:24 +01:00
Peter Robinson
8db08b9dc9 SoaS: add FotoToon 2013-10-23 17:36:06 +01:00
Adam Williamson
1021a05fd1 fix and simplify setting of firefox homepage in qa-test-day.ks 2013-10-22 09:14:47 -07:00
Bruno Wolff III
dcebd2c540 Use git version to get version name
Using git version is simpler as it handles oddball cases internally.
Since we have been using mostly lightweight tags I have set it to
search those in addition to annotated tags for the best match. The
output for commits that don't have a tag seems a bit nicer as well.

Conflicts:
	Makefile
2013-10-18 15:17:25 -05:00
Dennis Gilmore
d22816d5ff install dracut-config-generic on arm images to get a generic initramfs
remove it in %post so updates get host only initramfs's
2013-10-16 21:58:04 -05:00
Kalev Lember
9b3251521f Adapt for changed rpm gpg key names 2013-10-17 00:15:15 +02:00
Luya Tshimbalanga
41cdac9e94 fixed icon access for tutorials 2013-10-15 23:15:55 -07:00
Dennis Gilmore
d6a2350a39 this breaks compose, need to revert
Revert "Drop gimp-help, b/c it's huge. (#1000891)"

This reverts commit 779c417bcd.
2013-10-13 23:20:55 -05:00
Matthias Clasen
aac93c046a Desktop: drop prelink
We're still oversize, and prelink is generally unloved.
2013-10-08 12:59:14 -04:00
Matthias Clasen
aeb2bf2034 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.
2013-10-08 12:55:42 -04:00
Rex Dieter
d94cd77007 kde: SDDM doesn't start (#1015048) 2013-10-03 10:07:12 -05:00
Bill Nottingham
779c417bcd Drop gimp-help, b/c it's huge. (#1000891) 2013-10-03 10:50:26 -04:00
Amit Saha
c8dc4f13f5 Scientific: Increase install root size 2013-10-03 16:24:59 +10:00
Fabian Affolter
8011bf222f increse part size same as in f21 2013-10-01 23:33:46 +02:00
Fabian Affolter
4ab5d14b10 remove more pkgs 2013-10-01 23:30:58 +02:00
Peter Robinson
37589abe3d Merge branch 'f20' of ssh://git.fedorahosted.org/git/spin-kickstarts into f20 2013-09-25 01:08:48 +01:00
Peter Robinson
59142fcc92 SoaS: add lightdm as it's not pulled in by lightdm-gtk anymore it seems 2013-09-25 01:08:04 +01:00
Luya Tshimbalanga
e4975f4c09 design: fix link for tutorials
Conflicts:
	fedora-live-design-suite.ks
2013-09-17 11:34:53 -07:00
Fabian Affolter
77f0bcbfd2 remove more pkgs to save space 2013-09-16 22:19:29 +02:00
Shakthi Kannan
02b55984ec Increase FEL DVD payload size to 10240 2013-09-16 06:07:44 +05:30
Amit Saha
a29472b8c8 Scientific: Increase the part size 2013-09-12 17:28:23 +10:00
Kevin Fenzi
b6b2f1c8b1 Drop kbluetooth and rdesktop for now from e-lab to get things testable. 2013-09-11 09:48:23 -06:00
Amit Saha
f110c70651 Scientific: Add back sagemath.
Fix: https://bugzilla.redhat.com/show_bug.cgi?id=1006230
2013-09-11 11:41:39 +10:00
Luya Tshimbalanga
359cf00301 design: temporarily remove rdesktop 2013-09-10 16:05:46 -07:00
Amit Saha
84f578fcfc Scientific: including sage fails depcheck for no clear reason 2013-09-10 13:02:05 +10:00
Amit Saha
9d08686776 Scientific: Add sagemath 2013-09-09 09:39:57 +10:00
Amit Saha
a60ccfaea5 Scientific: firefox deps are now fixed 2013-09-06 15:21:31 +10:00
Peter Robinson
b8706aa425 SoaS: add lightdm-gtk 2013-09-05 23:23:33 +01:00
Peter Robinson
060a19dc48 update sugar 2013-09-05 23:18:41 +01:00
Amit Saha
3b11ed5a50 Scientific: Remove matplotlib's wx backend 2013-09-06 08:12:23 +10:00
Matthias Clasen
1afc133c89 desktop: we don't need uboot-tools on the desktop spin 2013-09-05 17:44:44 -04:00
Amit Saha
9a220d6fa2 Scientific: Add Python 3 packages.
Disabling torque for now.
2013-09-05 17:06:11 +10:00
Brendan Jones
f0b7758285 Jam: add new non-* packages 2013-09-04 06:19:07 +02:00
Amit Saha
0458ba8098 Scientific: Include additional packages
Disable firefox for now.
2013-09-03 13:06:12 +10:00
Kevin Kofler
f573b2905b fedora-live-kde-base.ks: fix #1003619 (SDDM autologin)
Set SDDM rather than KDM to autologin liveuser on the KDE live image.

Patch by Martin Bříza.
2013-09-02 22:47:24 +02:00
Matthias Clasen
b8dca705d6 desktop: Remove a few apps
Remove apps that are being presented as 'featured' in
gnome-softwared.
2013-09-02 12:55:12 -04:00
Bruno Wolff III
13a77ad28b Add missing 'f' to updates and testing repo urls 2013-08-31 08:09:27 -05:00
Luya Tshimbalanga
96b509716f design: fixes group 2013-08-30 11:51:02 -07:00
Dennis Gilmore
7e9439c5f0 make / bigger on KDE images 2013-08-28 20:27:31 -05:00
Adam Williamson
802966ff92 add workaround for #679486 from kparal (see comment #86) 2013-08-28 09:29:06 -05:00
Dennis Gilmore
e10a135b4d setup extlinux bootloader on arm images 2013-08-26 23:11:14 -05:00
Dennis Gilmore
69cd14ecc8 increase the size of the / partitions for Desktop and Mate images 2013-08-26 20:56:30 -05:00
Dennis Gilmore
3edb2534c5 target 2gb for minimal images so they can be installed into beaglebone black nand 2013-08-26 17:18:27 -05:00
Kevin Kofler
f340f0eddf fedora-livecd-kde.ks: Bump payload size.
Also update the comments at the top of fedora-live-kde.ks and
fedora-livecd-kde.ks, it's been ages since "livecd-kde" last fit on an
actual CD, the target size is 1 GiB now.
2013-08-26 16:17:54 +02:00
Adam Williamson
d356510dc3 make fedora-repo.ks consistent with the actual filename 2013-08-21 16:51:19 -07:00
Bruno Wolff III
6ac1f99024 Switch over repos for branch 2013-08-20 21:31:04 -05:00
Adam Williamson
11631d6481 move the 'livesys is done' block back up so it's at least inside livesys 2013-08-20 08:50:39 -07:00
Luya Tshimbalanga
f0a4cbb934 design: add vym, phatch 2013-08-19 13:47:10 -07:00
Brendan Jones
97426b8c93 Jam: add new plugins and mup notation editor. 2013-08-18 20:12:46 +02:00
Kevin Fenzi
168dcbf3d2 Sendmail is out of standard now. No need to exclude here. 2013-08-14 13:51:17 -06:00
Fabian Affolter
4411338736 FSL moved to Xfce 2013-08-13 13:51:50 +02:00
Christoph Wickert
ca841d2202 LXDE: Make autologin more robust 2013-08-13 00:53:17 +02:00
Christoph Wickert
724f5bd19a LXDE: Fix clipit config file creation 2013-08-13 00:46:05 +02:00
Christoph Wickert
3c4e8b4727 LXDE: Clean up 2013-08-13 00:26:17 +02:00
Christoph Wickert
70c1555960 LXDE: We don't need to list upower no more, it's a depenency os lxsession 2013-08-13 00:17:18 +02:00
Luya Tshimbalanga
b52ecec428 Design: custom menu and additional packages 2013-08-11 19:54:06 -07:00
Luya Tshimbalanga
8c702acbc5 Design: custom menu and addtional packages 2013-08-11 19:49:17 -07:00
Luya Tshimbalanga
4f4d1d082a Design: custom menu and additional packages 2013-08-11 19:46:39 -07:00
Kevin Fenzi
a47186bb67 Move configured set to the end. Fixes bug #991466 2013-08-04 11:58:54 -06:00
Kevin Fenzi
681485e85f Update SoAS names 2013-08-01 18:36:23 -06:00
Dennis Gilmore
f8f7efb3f7 remove --grow from arm partitioning 2013-08-01 11:45:35 -05:00
Dennis Gilmore
a466042a77 add dracut-modules-growroot to arm images 2013-07-31 19:45:24 -05:00
Dennis Gilmore
763d6892ed set partition sizes to fit on a 4gb sd card except for mate which is too big 2013-07-31 18:22:09 -05:00
Ray Strode
ee950ce8cf 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.
2013-07-26 13:21:43 -04:00
Ray Strode
279c21441c 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.
2013-07-25 14:45:56 -04:00
Ray Strode
c79eede0d7 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
2013-07-25 14:17:46 -04:00
Luya Tshimbalanga
cc9c456047 Design: add pencil to the list 2013-07-18 23:12:23 -07:00
Dennis Gilmore
ec9017b587 add desktop kickstarts for arm 2013-07-16 16:18:35 -05:00
Dennis Gilmore
c9f3aed3d6 split out desktop packages 2013-07-16 16:11:47 -05:00
Bruno Wolff III
9556cf3bc0 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.
2013-07-05 22:31:41 -05:00
Bruno Wolff III
bf294a002c Fix excluding java-1.8.0-openjdk
The periods in java-1.8.0-openjdk appear to cause a problem
with the exclude pattern matching. Using *s instead excludes
java-1.8.0-openjdk, but not java-1.7.0-openjdk.
2013-07-05 22:26:14 -05:00
Bruno Wolff III
b0d3bb2b25 Games: Drop openlierox since it currently doesn't build
openlierox doesn't build with lua 5.2. It may be a while before
it gets fixed. Upstream hasn't done a release in a long time.
(Though the discussions forums appear to be active.)
2013-07-05 12:06:15 -05:00
Bruno Wolff III
0f3f36d2c5 Remove references to packages that no longer exist
I found a few attempts to remove packages that had been dropped
from Fedora.
2013-07-05 10:04:12 -05:00
Bruno Wolff III
6bb61fa057 Fix up repo definitions
Someone noticed that I messed up the repo definitions for live images,
but the fix wasn't right for the live images. The install image uses
a source repo, but the live images don't. The repo commands for the
install image are in the install image itself. It is also safe to
include the updates repo since an updates repo is created for branched
that has no packages and stays that way until release is gold. That
way the same repo set can be used before and after release. Also a
commented out repo definition for updates-testing is provided to help
people who want to enable that.
2013-07-04 10:57:37 -05:00
Bruno Wolff III
d79ee1b027 Remove file with non-graphic character in name 2013-07-04 10:50:43 -05:00
Dennis Gilmore
bdf04f705a add missing fedora-repo-rawhide.ks file and put in repo definitions for fedora-repo-not-rawhide.ks 2013-07-04 09:59:00 -05:00
Dennis Gilmore
69c0debc5d ARM: add uboot for wandboard-quad to images 2013-07-04 09:53:01 -05:00
Amit Saha
1d87b18f46 Scientific: remove/disable non-existent packages 2013-07-04 14:55:30 +10:00
Bruno Wolff III
12e9f1e583 The publish target should build a tar ball if needed 2013-07-02 22:17:39 -05:00
Bruno Wolff III
53643faf8f Games: Base on xfce instead of gnome
The xfce spin is smaller and will work on some older systems (for at
least some games) than gnome will.
2013-07-02 07:00:17 -05:00
Luya Tshimbalanga
3cd8f80d1b design: remove cinepaint due to bug #904256, readd tutorial 2013-07-01 23:25:05 -07:00
Bruno Wolff III
314afb81d0 Handle trying to remake the tar ball
Now running make when the tar ball already exists will result
in it not being recreated.
2013-06-29 22:18:08 -05:00
Bruno Wolff III
0ecefe0230 Fix to work with multiple tags
If there are multiple tags pointing to HEAD we need to pick only
one. We'll take one that seems to be a version number. This allows
the version number tag to coexist with another tag, that perhaps
indicates which images it was used to build.
2013-06-29 22:08:06 -05:00
Bruno Wolff III
247595b762 Don't install stuff that ends in the doc directory 2013-06-29 15:59:10 -05:00
Bruno Wolff III
8311504e19 Make directories if needed and use specific permissions 2013-06-29 15:44:34 -05:00
Bruno Wolff III
5149abf0f9 The doc directory is versioned 2013-06-29 15:30:55 -05:00
Bruno Wolff III
15a9a14dff Missing wildcard instances causes a problem 2013-06-29 15:17:50 -05:00
Bruno Wolff III
629a71433c Fix install target
Installing a mix of directories and files on the same install
command doesn't work.
2013-06-29 14:59:42 -05:00
Bruno Wolff III
e2a8980bee Use DESTDIR instead of prefix 2013-06-29 14:45:41 -05:00
Bruno Wolff III
89d097db42 Add an install target to the make file
The fedora package uses make install, and it is easier to support that
here rather than in the spec file.
2013-06-29 14:37:50 -05:00
Bruno Wolff III
93e94db57a Fix typo in tar ball name 2013-06-29 13:55:02 -05:00
Bruno Wolff III
cb29cc9c18 Add a make publish function 2013-06-29 13:53:08 -05:00
Bruno Wolff III
3d2542b16d Fix pushing tags instruction 2013-06-29 13:49:01 -05:00
Bruno Wolff III
a74dac72d4 Use a git hash for the version if HEAD isn't tagged 2013-06-29 13:44:27 -05:00
Bruno Wolff III
233dc11b5e Add a dist-clean function for a fuller clean up 2013-06-29 12:47:10 -05:00
Bruno Wolff III
1ecb6e9f61 The prefix should end with a / 2013-06-29 12:43:28 -05:00
Bruno Wolff III
1565631961 Have make use tags to name tar ball 2013-06-29 12:42:13 -05:00
Bruno Wolff III
ad3a0c5f57 Fix up the Makefile
Some more changes are needed, but at least get the simplified
version working.
2013-06-29 12:22:55 -05:00
Bruno Wolff III
1552a05e2c Switch from using auto tools to just building a new tarball
The previous system required making commits in order to do a new
build. This caused problems because we were using the git repo
directly for fedora builds and we couldn't use that exact version
when building matching packages because of needing to make new
commits in order to do the build.

Having the spec file in here also was unnecessary. It is easy to
just maintain the spec file in the Fedora package.

I still want to do a bit more future work with this to pick up
the version from a git tag.
2013-06-29 12:15:15 -05:00
Bruno Wolff III
3eacd1cee9 We no longer need to exclude btanks
btanks is no longer getting pulled into composes by default so we
no longer need to use the exclude to keep it out.
2013-06-29 11:44:52 -05:00
Bruno Wolff III
7c2fbd2336 Start using rawhide repos for the install ks file in master
Now that the repo commands have been simplfied it makes sense to
use rawhide repos in master and fedora repos in the non-master branches.
2013-06-29 11:26:11 -05:00
Bruno Wolff III
66d1b8d816 Move forced excludes out of repo commands
Because pungi is an inclusive depsolver we can exclude some packages it
brings in and still get all of what we need. In particular we need to do
this to save space.

At one time only excludes on the repo commands were truly forced. It
had been the case that packages excluded in the %packages section
could still be included to satisfy dependencies. This is no longer the
case.

Doing the excludes in the packages sections allows us to list the
packages just once and it makes overriding the repo commands simpler
since the excludes don't need to be repeated.
2013-06-29 11:15:20 -05:00
Bruno Wolff III
8394644034 Make it easier to handle branching
Now the switch between using the rawhide repo and the normal repos
can be done by just switching comment lines in one place
(fedora-repo.ks). (Note that the repo lines in fedora-install.ks
don't get changed for branching.)
2013-06-29 08:05:30 -05:00
Bruno Wolff III
fb103a9edc Fix Makefile.am for missing .ks in file name
This also doesn't change anything actually used for the f19 rc2 build.
It does affect being able to build the rpm.
2013-06-29 07:42:14 -05:00
Brendan Jones
2045601cfc Jam: Remove slv2 and dssi-vst 2013-06-26 07:26:12 +02:00
Matthias Clasen
05819695ad desktop: Add lohit-malayalam-fonts 2013-06-25 12:50:24 -04:00
Dennis Gilmore
0328157553 add @basic-desktop to install so basic desktop environment is available 2013-06-24 21:54:44 -05:00
Peter Robinson
ea7a2157ce SoaS: minor updates and cleanups 2013-06-25 00:04:56 +01:00
Matthias Clasen
776e1daac7 desktop: some more cuts
Drop eog (we have shotwell) and the gnu free fonts.
2013-06-23 16:40:06 -04:00
Matthias Clasen
53b372dba6 desktop: some more cuts
Drop dump, gnome-system-log and deja-dup
2013-06-23 11:51:14 +02:00
Matthias Clasen
91ccf1de9a desktop: actually drop brasero
brasero-nautilus was still pulling it in.
2013-06-23 11:51:12 +02:00
Dan Mashal
cdb7eba120 MATE: update fedora-mate-packages kickstart file 2013-06-19 15:06:54 -07:00
Dennis Gilmore
b64f4c4bdc add @admin-tools to the install dvd to deal with comps changes 2013-06-17 19:11:54 -05:00
Brendan Jones
4e79c3e5b9 Jam: Correct qjackctl favourites link (vendor removed) 2013-06-16 20:03:13 +02:00
Dan
4a622548cf MATE-Compiz: readd telnet 2013-06-15 11:35:57 -07:00
Dennis Gilmore
11681f42fe MATE: fix typo in package list 2013-06-14 16:08:57 -05:00
Christoph Wickert
543a19e46b LXDE: system-config-lvm is no more 2013-06-13 17:40:47 +02:00
Christoph Wickert
3d9484bf9e LXDE: More space saving (#958427) 2013-06-13 17:40:47 +02:00
Christoph Wickert
26c59a4626 LXDE: create default config file for clipit 2013-06-13 17:40:47 +02:00
Matthias Clasen
e67c0a02c7 desktop: more attempts to get size down
bijiben is not quite ready for prime time, and brasero never
really was.
2013-06-11 20:20:10 -04:00
Christoph Wickert
fcae48db23 LXDE: Omit mtpaint to meet 700 MiB target (#958427) 2013-06-10 02:36:27 +02:00
Christoph Wickert
c39657ad4a LXDE: We don't use parcellite any more, remove the autostart file 2013-06-10 02:22:06 +02:00
Matthias Clasen
8723e16ad2 desktop: drop imsettings
We don't need it, and we are oversized.
2013-06-09 19:51:56 -04:00
Matthias Clasen
19c0f462ab desktop: Drop some more commandline things
This won't really make a dent in the size problem, sadly.
Also update a few misleading comments in the .ks
2013-06-09 19:51:56 -04:00
Dennis Gilmore
534a8f0342 include fedora-mate-packages.ks into the mate kickstarts 2013-06-08 20:29:05 -05:00
Dennis Gilmore
c6bdce9de2 add missing %packages and %end in mate package list 2013-06-08 20:25:50 -05:00
Dennis Gilmore
b4064c5b1a add fedora arm mate kickstarts 2013-06-08 20:22:05 -05:00
Dennis Gilmore
be12e3f391 add arm kde spin 2013-06-08 20:18:31 -05:00
Dennis Gilmore
9defda29d1 split out kde packages in preperation for a arm kde spin 2013-06-08 20:18:31 -05:00
Dan Mashal
5218a61506 Add fedora-mate-packages.ks file 2013-06-08 18:17:48 -07:00
Dan Mashal
3de86ac7fe Rename fedora-amet-packages-arm.ks to fedora-mate-packages.ks and update package listing 2013-06-08 18:13:07 -07:00
Dan Mashal
30c556b13b Add arm kickstart for MATE 2013-06-09 00:42:55 -07:00
Dennis Gilmore
ecf49f1218 install u-boot binaries for systems where we need to ship it. 2013-06-08 09:01:58 -05:00
Dennis Gilmore
09b9d714a5 break out partitioning for arm images
setup kickstarts for partitioning with vfat for use on systes like OMAP
add SoaS for ARM
2013-06-08 09:01:32 -05:00
Matthias Clasen
455ebf7e79 desktop: drop some optional libreoffice functionality
https://bugzilla.redhat.com/show_bug.cgi?id=958426
2013-06-07 13:24:14 -04:00
Dennis Gilmore
e4efa4ec13 make sure we set first-boot to --reconfig this is to make sure that on first boot the images
get configured by the end user. timezone set, root password set, user created.
2013-05-31 22:00:11 -05:00
Dennis Gilmore
8455d83948 put in a X.org config snippet to set the driver to fbdev on arm devices 2013-05-31 19:19:51 -05:00
Luya Tshimbalanga
244b6729d1 design: revert to live-desktop inclusion and comment custom desktop entry 2013-05-30 21:53:13 -07:00
Bruno Wolff III
8717d3ff09 Add new arm ks files to Makefile.am 2013-05-28 09:01:39 -05:00
Bruno Wolff III
4bc1777df4 master should use the rawhide repo instead of fedora and updates 2013-05-28 08:59:55 -05:00
Kevin Fenzi
ee0c9038eb Add changes for firefox pointing to test day page. Fixes bug 967558 2013-05-28 07:49:21 -06:00
Dennis Gilmore
3f5cc8a236 kernel-tegra is gone in rawhide 2013-05-28 02:38:15 -05:00
Dennis Gilmore
e29192c353 fix up typo % not @ for include 2013-05-28 02:00:50 -05:00
Dennis Gilmore
8c2c5c5e19 add arm kickstarts
TODO: add other desktop spins
2013-05-28 01:44:45 -05:00
Adam Williamson
282c3621ba Remove root password
From Brian Lane: needed with livecd-tools >= 19.3, see RHBZ #964299
2013-05-27 15:40:28 -07:00
Adam Williamson
b215e215dc live-desktop.ks: restore homedir permissions same way the other spins do it 2013-05-27 12:08:08 -07:00
Matthias Clasen
6260353320 Make anacondaless spins work again
https://bugzilla.redhat.com/show_bug.cgi?id=967013
2013-05-24 23:29:11 -04:00
Bruno Wolff III
5a0bde6c21 Pick up pile of changes made for beta
A bunch of changes to master and f19 were made shortly before
beta to get things under their size limits. Some other fixes
were made as well.
2013-05-23 23:34:48 -05:00
Bill Nottingham
409caf7074 Don't continue to write a script from the F12/F13 days that does nothing to halt.local.
1) it's entirely commented out, so it does nothing
2) if we wanted to do this now, it would be better done in systemd anyway.
2013-05-23 15:14:52 -04:00
Rex Dieter
c47d54f70c Revert "kde: +system-config-users (#966086)"
This reverts commit 6555e34c8a.

notting made change to comps instead (for the better, imo)
2013-05-22 13:54:57 -05:00
Rex Dieter
6555e34c8a kde: +system-config-users (#966086) 2013-05-22 13:25:35 -05:00
Bill Nottingham
10cf5ab977 Drop fedora-live-mini - nothing uses it. 2013-05-21 14:54:02 -04:00
Adam Williamson
aecc32586e mate: add missing 'fi', make autologin match xfce, fix perms for homedir
Some fixes for the MATE spin. There was a duplicate 'sed' run on
liveinst.desktop, one of which was in an 'if' statement with no 'fi'; this
meant livesys never completed. Took out one of the runs and added the 'fi'
to make livesys complete. Also changed to the style from the Xfce
kickstart for LightDM autologin (seems sensible to have it consistent
between spins, and we know the Xfce method works) and added the stanza for
correcting ownership and SELinux context of /home/liveuser that is present
in all other desktop live spins.
2013-05-20 18:47:56 -07:00
Bill Nottingham
6670bc9af0 Add the new guest agent groups to the live image base and the install DVD. 2013-05-20 16:58:02 -04:00
Luya Tshimbalanga
f8db8b5692 design: rebased to livecd ks to address size issue 2013-05-19 17:40:23 -07:00
Kevin Fenzi
6960355e90 Set default web browser to midori 2013-05-17 20:10:07 -06:00
Matthias Clasen
c061ca5e8e Drop libreoffice-xsltfilter from the desktop spin 2013-05-16 17:22:33 -04:00
Matthias Clasen
600863804d Drop im-chooser from desktop spin
The functionality is in the control-center now
2013-05-16 16:25:56 -04:00
Matthias Clasen
c5e81d46fd Drop aisleriot for now
Space still a scarce resource
2013-05-16 16:25:56 -04:00
Luya Tshimbalanga
24c1ed1214 design: remove comments aside packages 2013-05-16 12:27:42 -07:00
Bill Nottingham
8874b8aa5b Drop web server environment specifically, and jboss from dev environment.
Add python-web to developer env.
2013-05-16 13:37:30 -04:00
Dan Mashal
a144329ffe Try to bring down the size of the mate-compiz spin 2013-05-16 00:50:44 -04:00
Luya Tshimbalanga
29ae6062ae design: remove duplicated favorite apps from ks 2013-05-13 20:22:30 -07:00
Rex Dieter
4b6309582b Revert "kde: Disable plasma-applet-updater too (#948099)"
This reverts commit 95e68dc29e.
2013-05-13 12:12:05 -05:00
Christoph Wickert
d3b94b40c3 LXDE: Save some space to meet 700 MiB target (#958427) 2013-05-13 18:15:14 +02:00
Kevin Fenzi
bf63f07375 Drop firefox for now. Midori is the Xfce browser, folks can install firefox after install. 2013-05-13 10:13:54 -06:00
Kalev Lember
9ea910a659 robotics: Remove the gnome-games-help exclude
The package was removed in F18.
2013-05-13 16:05:21 +02:00
Kevin Fenzi
1ab3e20e41 Move this rm to the right place. ;( 2013-05-11 11:44:13 -06:00
Kevin Fenzi
c2c0574336 Save some space on the Xfce spin. 2013-05-10 18:35:58 -06:00
Kalev Lember
b7ad0ea4e6 desktop: Exclude system-config-printer
Duplicates functionality with gnome-control-center's printer panel.
2013-05-10 22:34:56 +02:00
Matthias Clasen
d93442cfdb Drop the HighContrast icon theme cache from the desktop live cd
This is a huge file, and things work ok without it.
Suggested by Kalev Lember
2013-05-10 22:34:55 +02:00
Matthias Clasen
da1b84b580 Drop stix-fonts and ibus-typing-booster off the desktop spin
We're overweight, and need to drop some leaf packages.
2013-05-10 22:34:53 +02:00
Bill Nottingham
53365b4a46 Drop jruby 2013-05-10 17:16:46 -04:00
Bill Nottingham
f39f68dc51 Drop infrastructure server env from the DVD 2013-05-10 17:14:18 -04:00
Bill Nottingham
ef6e21ea34 Drop aspell-dicts too - only user on DVD is abiword -> link-grammar, and that *should* be using hunspell 2013-05-10 15:46:55 -04:00
Bill Nottingham
963a99fec9 There's no KDE3 on the DVD. Drop the translations. 2013-05-10 15:42:44 -04:00
Bill Nottingham
733d26fc19 Remove extra kernel. 2013-05-10 14:35:37 -04:00
Bruno Wolff III
50d36ea50b New build to include fix for bug 959911. 2013-05-06 18:56:38 -05:00
Bruno Wolff III
692d0036c6 Add missing ks files to Makefile.am
I went through and checked the ks files listed in Makefile.am
against the files in git and added the missing ones to Makefile.am.
2013-05-06 13:33:46 -05:00
Matthias Clasen
bb8020ad48 Don't run gnome-initial-setup on the livecd 2013-05-02 17:39:27 -04:00
Bill Nottingham
2f06a1e9fc Drop community-mysql-* from the DVD 2013-05-01 16:53:55 -04:00
Bill Nottingham
c95095c41a Exclude 1.8 openjdk; it's getting pulled in by greedy dep solver, and it's large. 2013-05-01 14:41:54 -04:00
Bruno Wolff III
7ef002d629 Get ready for new build 2013-05-01 01:06:52 -05:00
Bruno Wolff III
81323dc55a Mate - add mate ks to the make file 2013-05-01 00:53:50 -05:00
Dan Mashal
6c3cb0a028 Initial import of MATE Compiz spin 2013-04-30 20:26:39 -07:00
Bruno Wolff III
1ea5e9b8ad Games - cuts to make target size 2013-04-30 21:47:04 -05:00
Rex Dieter
95e68dc29e kde: Disable plasma-applet-updater too (#948099) 2013-04-29 13:33:26 -05:00
Rex Dieter
19912d72a1 try harder to prevent apper update checks (#948099) 2013-04-29 12:41:23 -05:00
Kevin Fenzi
6397294307 fpaste is in standard group now, no need to list it here. 2013-04-27 11:28:52 -06:00
Luya Tshimbalanga
854adcf2be design: added gpick 2013-04-20 13:02:22 -07:00
Christoph Wickert
39511174d6 LXDE: Fix default mail client setting 2013-04-19 23:37:56 +02:00
Kevin Fenzi
329493a031 Update test day ks for bug 953911 2013-04-19 09:10:23 -06:00
Bruno Wolff III
71a28f4d04 Presto is now part of yum, not a separate plugin 2013-04-08 08:13:09 -05:00
Kalev Lember
a594c43d8e desktop: Sync the list of favourite apps with upstream GNOME Shell
The two lists used to be the same, but have gotten out of sync over
time. We need Anaconda to show up on the live media, otherwise the GNOME
Shell's defaults work fine.
2013-04-06 23:38:17 +02:00
Bruno Wolff III
1cbd9325a0 Games: fbg has been dropped from Fedora 2013-04-06 17:18:51 -05:00
Kalev Lember
f257bf29f0 desktop: Exclude the newer version of openjdk as well
We already had java-1.7.0-openjdk excluded; exclude java-1.8.0-openjdk
as well.
2013-04-04 12:25:41 +02:00
Luya Tshimbalanga
ed9a8166be design: readded libreoffice suite 2013-04-02 00:21:01 -07:00
Kevin Fenzi
83de9134f8 Add liveuser to the wheel group so it can sudo. Fixes bug #927669 2013-03-27 09:32:23 -06:00
Kevin Fenzi
55a954e811 Fix old reference to liveimg. Fixes bug #923107 2013-03-19 12:43:49 -06:00
Kevin Fenzi
ae7610c3fb No longer drop ql firmware packages that have moved to linux-firmware (bug 921572) 2013-03-15 16:41:42 -06:00
Bruno Wolff III
de07c8ebac Initial package for f20 2013-03-15 09:40:59 -05:00
Bill Nottingham
c8f8dcf256 Add new devel groups. 2013-03-14 10:29:12 -04:00
Fabian Affolter
d5fb94d32e epdfview removed 2013-03-12 23:00:31 +01:00
Rex Dieter
315dbdea22 kde: expliclty add mariadb deps
Another hopefully short-term hack to avoid MySQL borkage, conflicts
2013-03-12 10:36:51 -05:00
Rex Dieter
2c02271f43 kde: -MySQL*
A first attempt at avoiding mariadb/MySQL conflicts that are currently
causing compose failures
2013-03-09 18:58:26 -06:00
Luya Tshimbalanga
13abe379bc design: temporarily remove libreoffice due to broken boost package for testing purpose 2013-02-18 12:01:34 -08:00
Richard Hughes
254dfaeee6 Fix GDM auto-login for all GNOME-based spins
Using >> means we have a custom.conf file that looks like this:

[daemon]
...
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=liveuser

Which is the first reason why it's failing. Change the cat append to replace as
the other sections are optional.

Additionally, the livesys legacy service is not completing before gdm is being
started, which means the config file is being read before it has been altered.

This can be fixed by adding a LSB-style "X-Start-Before: display-manager" in the
header of livesys.
2013-02-13 14:34:02 -05:00
Matthias Clasen
85123ce365 We don't need to disable the screensaver anymore 2013-02-13 14:32:46 -05:00
Bruno Wolff III
df3c15999c Games: manaworld renamed to tmw 2013-02-10 12:16:48 -06:00
Luya Tshimbalanga
88e661484b remove gnome-boxes in design-suite 2013-02-07 14:49:40 -08:00
Luya Tshimbalanga
aa9a08f035 adjust media size to 8192 MB for design suite 2013-01-31 10:06:33 -08:00
Luya Tshimbalanga
bb78b5003f new source 0.19.2 2013-01-30 10:41:58 -08:00
Luya Tshimbalanga
c808fcd21b 0.19.2 2013-01-30 10:35:37 -08:00
Luya Tshimbalanga
be1bc5644e source for design suite 2013-01-29 21:48:33 -08:00
Luya Tshimbalanga
6891990ed4 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2013-01-29 21:39:17 -08:00
Bill Nottingham
310df65482 remove nonexistent ibus-gnome3 2013-01-29 17:26:09 -05:00
Luya Tshimbalanga
2bfd09fcca adobe-source-sans-pro-fonts 2013-01-29 14:13:15 -08:00
Luya Tshimbalanga
6549fe1562 update Makefile.am 2013-01-29 13:55:21 -08:00
Luya Tshimbalanga
91c3faa7d6 renamed as fedora-live-design-suite by suggestion 2013-01-29 13:34:56 -08:00
Dennis Gilmore
785d86d85d convert soas to split package and livecd bits 2013-01-28 14:13:16 -06:00
Adam Williamson
2c04fe5d62 drop samba-client from minimization (it's needed for SMB print sharing) 2013-01-26 08:58:40 -08:00
Luya Tshimbalanga
b81f3805e9 pdfshuffler instead of pdfshuffle 2013-01-25 00:27:24 -08:00
Luya Tshimbalanga
4c3317cfd0 update spec about design suite 2013-01-24 21:55:24 -08:00
Luya Tshimbalanga
c7a9cbd3d8 add size info for Design Suite 2013-01-24 21:35:09 -08:00
Dennis Gilmore
781dd88fbb split out the lxde packages 2013-01-24 20:42:55 -06:00
Dennis Gilmore
f8194b615c split out the xfce image packages into its own snippet 2013-01-24 18:27:54 -06:00
Luya Tshimbalanga
225791a893 Design suite is livedvd 2013-01-22 18:33:16 -08:00
Kevin Fenzi
32f754bc8c Add qemu-guest-agent. Fixes bug 886705 2013-01-16 12:31:32 -07:00
Luya Tshimbalanga
67ffa47a5d design suite is now livedvd 2013-01-15 19:23:17 -08:00
Bruno Wolff III
beac88ba11 Games: abuse package has been dropped from Fedora 2013-01-13 11:46:38 -06:00
Luya Tshimbalanga
34edf41564 replaced pdfmod by pdfshuffle 2013-01-12 18:58:16 -08:00
Luya Tshimbalanga
85c15e15c4 updated design ks 2013-01-09 17:09:43 -08:00
Christoph Wickert
2f7d13c09e Xfce: Mark liveinst.desktop as executable to aviod Xfce security warning 2013-01-09 00:15:13 +01:00
Christoph Wickert
81d56bc043 Xfce: Set Xfce as default session in lightdm 2013-01-08 22:57:47 +01:00
Luya Tshimbalanga
43cc9ed53f add myself and modified design spin 2013-01-08 12:41:26 -08:00
Christoph Wickert
e2fa9c180a Xfce: Add gnome-keyring-pam, automatic unlock of the keyring is a release criteria 2013-01-08 16:26:05 +01:00
Christoph Wickert
976ec23698 Xfce: lightdm's timed login and language selector are broken, disable them for now (#893098) 2013-01-08 16:24:49 +01:00
Bill Nottingham
f7dda05841 Drop gtk-recordmydesktop to free some space 2013-01-03 14:29:51 -05:00
Rex Dieter
9858d4fe16 kde: -system-config-printer (again) 2012-12-25 16:37:34 -06:00
Rex Dieter
4606094b82 kde: drep reference(s) to system-config-printer-kde 2012-12-22 13:59:58 -06:00
Matthieu Saulnier
92f886a06e [l10n fr kde] system-config-keyboard.fc18 doesn't work 2012-12-21 16:08:00 +01:00
Matthieu Saulnier
8d5508e556 [l10n fr] system-config-keyboard.fc18 doesn't work 2012-12-21 13:38:55 +01:00
Brendan Jones
ec34fb97fe Correct fedora-live-jam-kde.ks part cmd, add to Makefile 2012-12-20 17:13:56 +01:00
Brendan Jones
81b7fd78f5 Add fedora-live-jam-kde.ks 2012-12-20 15:46:16 +01:00
Rich Mattes
5313a89938 [robotics] Add version control packages
The spin is missing some popular version control packages.  Adding
them in to make development a little easier.
2012-12-18 23:11:34 -05:00
Bill Nottingham
07e9ff1fe6 Oh dear, gimp-help is way too big. Remove it. 2012-12-13 12:14:55 -05:00
Bruno Wolff III
3035ae4277 [games] Don't include libreoffice in the games spin
libreoffice was added to the livecd desktop spin very late in the
development cycle and there isn't a lot of time to futz around with
this as we are freezing today. The change would likely put the games
spin oversize. For now just don't include libreoffice stuff. Later
we may want to keep it and adjust the included games.
2012-12-11 15:41:31 -06:00
Bill Nottingham
1bb77a5909 Handle current dracut livedir argument. (#881124) 2012-12-11 14:28:39 -05:00
Bill Nottingham
69ccdc5502 Add gimp-help langpacks to DVD. (#879030) 2012-12-11 14:12:39 -05:00
Bill Nottingham
8109992511 Drop the livecd libreoffice exclude, as that's what actually gets composed from. 2012-12-11 14:03:00 -05:00
Bill Nottingham
1fed4cf395 Add libreoffice to desktop image. (#885693) 2012-12-11 13:57:14 -05:00
Peter Robinson
264356737b SoaS: Fix and cleanup a number of things in the spin 2012-12-10 22:49:53 +00:00
Peter Robinson
12a2e993a1 SoaS: hopefully fix F-18+ live images, still might need some minor tweaks 2012-11-30 15:49:14 +00:00
Rex Dieter
fe6dec7816 kde: s|nepomukstrigiservice|nepomukfileindexer| 2012-11-29 10:33:27 -06:00
Rex Dieter
c1199aa6a5 kde: drop PRELINK hack, already in fedora-live-base.ks 2012-11-29 10:32:13 -06:00
Rex Dieter
0a9cda4ba8 kde: add/use new @kde-telepathy group 2012-11-29 09:59:25 -06:00
Christoph Wickert
fa43ade19b Xfce: Fix language selection but change the timeout to 20 seconds;
make the sed commands more rebust against changes.
2012-11-24 15:48:37 +01:00
Kevin Fenzi
59d77a36c6 Drop gnumeric for now to save space on xfce spin. Bug #853590 2012-11-16 09:14:25 -07:00
Bill Nottingham
112dd5012a Be more brutal in excluding extra kernel gunk. 2012-11-12 12:58:10 -05:00
Bill Nottingham
1ee9d70ab1 Forgot a qlogic firmware 2012-11-05 23:51:56 -05:00
Fabian Affolter
874050bfc4 gnome-terminal relplayed by Terminal to save space 2012-11-03 21:31:39 +01:00
Christoph Wickert
8d2573e3bc Xfce: More space saving (#853590) 2012-10-17 20:02:19 +02:00
Christoph Wickert
d27f1f6f70 Xfce: Enable language selector in lightdm 2012-10-15 16:46:36 +02:00
Bill Nottingham
600308e3be Don't mount a tmpfs ourselves - use systemd's tmp.mount.
We were mounting a tmpfs over a tmpfs, which aside from being redundant is appearing to cause some issues. (#857076)
2012-10-12 10:40:55 -04:00
Bill Nottingham
49e2f8cbb9 Match gnome comps changes. 2012-10-11 14:09:54 -04:00
Bruno Wolff III
a83714659f Remove extraneous newline 2012-10-06 08:44:59 -05:00
Bruno Wolff III
9e4fdd1e40 Prepare for building new spin-kickstarts package for f19 2012-10-06 08:30:52 -05:00
Bruno Wolff III
6f82f8e3df The meego ks file name needs to be removed
As part of removing meego, the ks name also needs to be removed
from Makefile.am.
2012-10-06 08:20:05 -05:00
Bill Nottingham
4060db7013 Exclude kernel-tools and friends. 2012-10-05 10:06:23 -04:00
Peter Robinson
39bc71595e Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2012-10-05 09:44:06 +01:00
Peter Robinson
7378081f73 SoaS: remove deps that come from god knows where 2012-10-05 09:43:42 +01:00
Bill Nottingham
82fb9f6100 Drop meego kickstart per maintainer. 2012-10-03 16:48:49 -04:00
Bill Nottingham
1974b6419f Remove some removals that are either excluded elsewhere, or are no longer brought in. 2012-10-03 16:33:42 -04:00
Bill Nottingham
0cc5cc9e90 Cleanup of fedora-live-mini
1) Include the standard minimization bits, remove removals already referenced there.
2) Remove obsolete removals
3) Switch to groups for a couple of items
4) Switch to firewall-config
2012-10-03 16:18:33 -04:00
Matthias Clasen
3edb1b58df gnome-games-help no longer exists 2012-09-28 13:38:37 -04:00
Bruno Wolff III
41089215b7 Allow joysticks and game pads to work on live image
Use the joystick-support package to support joysticks and game pads
instead of doing it in post install.
2012-09-19 06:56:28 -05:00
Adam Miller
47cee69cb9 change up the sed command so lightdm autologin works for xfce spin 2012-09-18 11:52:35 -05:00
Fabian Affolter
7b1eb31c55 Less than 80 chars per line 2012-09-16 13:32:25 +02:00
Fabian Affolter
b43cfac9dc system-config-network is not longer available 2012-09-16 12:06:21 +02:00
Bill Nottingham
499b5c9fea Add exclusion back. 2012-09-07 15:50:02 -04:00
Bill Nottingham
ec24510780 Change spins to use the new desktop env groups rather than big lists of packages.
Tested composes; package set roughly eqiuvalent.
2012-09-07 15:41:31 -04:00
Bill Nottingham
a04f6b7146 Fix kickstart. 2012-09-06 15:42:30 -04:00
Bill Nottingham
5a74ea22ac @base was renamed; adjust kickstarts. 2012-09-01 13:00:10 -04:00
Kevin Fenzi
bbb4327364 Drop xfce4-xfswitch-plugin for now, it pulls in gdm
Drop gnome-bluetooth for blueman. Saves 110+MB uncompressed.
2012-08-31 22:11:19 -06:00
Dennis Gilmore
67ad433749 Install network-manager-applet rather than the removed NetworkManager-gnome 2012-08-31 19:34:13 -05:00
Bill Nottingham
bdd2e5cd07 Fix fedora-install-fedora for new anaconda package selection.
Anaconda package selection is determined by environments in the comps
file which define environments to install, and groups that are options.
Use those group lists, and drop individual packages since you can't
select them anyway (outside of dracut/kernel).

A few groups that are options for the workstation/development environment
are commented out for space concerns. Test compose was ~4.0G without them,
within range for the Fedora DVD.
2012-08-27 17:23:32 -04:00
Rex Dieter
00ac2f99b2 Revert "xfce: enable lightdm.service"
This reverts commit 60749a38a7.
2012-08-11 15:43:30 -05:00
Rex Dieter
bf1ebe2def Revert "enable kdm.service, DisplayManagerRework feature"
This reverts commit 0e4d9dfc4f.
2012-08-11 15:43:22 -05:00
Rex Dieter
60749a38a7 xfce: enable lightdm.service
per https://fedoraproject.org/wiki/Features/DisplayManagerRework
2012-08-11 11:10:55 -05:00
Rex Dieter
0e4d9dfc4f enable kdm.service, DisplayManagerRework feature
per https://fedoraproject.org/wiki/Features/DisplayManagerRework
2012-08-11 11:04:14 -05:00
Bruno Wolff III
7a89c92eaa Games: drop egoboo as it is being retired 2012-08-07 13:28:35 -05:00
Bruno Wolff III
baa6c32028 glest has been retied in favor of megaglest. 2012-08-07 13:23:43 -05:00
Ray Strode
9711e03c75 desktop: don't drop any hunspell-* packages 2012-08-02 14:07:32 -04:00
Ray Strode
819d23e42d Desktop: add in hunspell-en
http://lists.fedoraproject.org/pipermail/desktop/2012-August/007594.html
2012-08-02 12:55:53 -04:00
Adam Williamson
aa39c91a41 look for rd.live.image not liveimg on command line - ref. livecd-tools-18.6 2012-07-31 13:12:37 -07:00
Bill Nottingham
38121840f9 It's 2012. I think there are more important things to put on the install DVD rather than INN. 2012-07-27 14:03:00 -04:00
Kevin Fenzi
d710eb4345 Switch to lightdm. Clean up old stuff. Add more themes. 2012-07-21 15:02:37 -06:00
Bruno Wolff III
776252e75a Games: Allow joysticks and game pads to work 2012-07-21 08:18:15 -05:00
Bruno Wolff III
cc9bf95427 Drop references to java 1.5 and 1.6 in install image
Java 1.5 and 1.6 are no longer in Fedora and so we don't need to block
them from the install image any longer. None of the other ks files
referred to them.
2012-07-10 05:08:38 -05:00
Christoph Wickert
7a600784bb LXDE: Switch from parcellite to clipit 2012-06-22 19:02:33 +02:00
Kevin Fenzi
03d87e6c7e Add greybird themes 2012-06-15 16:00:46 -06:00
Bruno Wolff III
c582e3962e Initial f18 rawhide package 2012-06-15 11:24:31 -05:00
Bruno Wolff III
58051f3188 Fix a second missing backslash 2012-06-15 11:11:07 -05:00
Bruno Wolff III
ed28a56c5f Add missing backslash 2012-06-15 11:03:19 -05:00
Bruno Wolff III
f697c3241d Add Russian localization ks files 2012-06-15 11:00:02 -05:00
Matthias Clasen
425990a43a Avoid a few warnings 2012-06-09 00:56:15 -04:00
Adam Williamson
31a20c8a3a drop things that are now duplicate with the new anaconda-tools comps group 2012-05-25 11:20:15 -07:00
Peter Robinson
4a858180dd SoaS: take eToys off the home page 2012-05-25 11:19:49 -07:00
Dennis Gilmore
17c397b270 make sure that javadoc packages are on the dvd
make sure PAckageKit0zif and zif are not on the dvd
2012-05-25 11:18:18 -07:00
Matthieu Saulnier
c0c6b85bb2 French ks: remove language-specific packages 2012-05-18 03:37:51 +02:00
Bill Nottingham
b58a926cba Use new anaconda-tools group. (releng #5195) 2012-05-17 15:54:14 -04:00
Matthieu Saulnier
f52702fd7a French ks: add language-specific packages 2012-05-16 23:37:46 +02:00
Adam Williamson
ae38214a8b fix live device location for mini as well as base (#740280) 2012-05-14 15:39:11 -07:00
Adam Williamson
702a45903d add mactel-boot to DVD (#821185) 2012-05-14 15:35:22 -07:00
Kevin Kofler
caa4c15078 fedora-live-kde-base.ks: Create /root/.config/gtk-3.0/ before writing to it.
We need to mkdir -p /root/.config/gtk-3.0 before writing settings.ini to it.

(I had noticed that only after I had pushed the commit dropping the snippet,
so now that said commit got reverted, the fix is needed.)
2012-05-15 00:08:58 +02:00
Rex Dieter
4d94d5235b kde: add bug #808062 reference 2012-05-14 15:28:15 -05:00
Rex Dieter
3bcca4d1c4 Revert "fedora-live-kde-base.ks: Drop the workaround for GTK+ apps running as root."
This reverts commit 7f9656a5ab.
2012-05-14 15:28:03 -05:00
Dennis Gilmore
e543953520 remove wine from scientifc-kde its not supported in the releng process 2012-05-12 10:35:05 -05:00
Adam Williamson
3ac66a0add put back escaping, revert other unjustified syntax changes from fgrose 2012-05-08 12:38:11 -07:00
Adam Williamson
99cd6d592e Substitute /run/initramfs/live for /mnt/live (from fgrose)
This is needed to enable mounting of home.img and swap.img in
Fedora 17 LiveOS installations.
2012-05-08 12:11:15 -07:00
Peter Robinson
64bdebae13 SoaS: update details 2012-05-06 09:35:10 +01:00
Peter Robinson
3b4b23ddc7 SoaS: update Activities 2012-05-05 14:04:16 +01:00
Kalev Lember
d7e18ed13b Desktop: Show a 'try-or-install?' window at live media log in
The live media install notification was reimplemented as an actual
window and the code is now in the Anaconda tree. Use this instead of the
copy-pasted notification code that was in the kickstart file.
2012-05-04 21:33:12 +03:00
Kalev Lember
c712f456cb Desktop: Display a notification for starting the installer
A git repo with anaconda-notification and anaconda-notification.desktop
is currently set up at https://github.com/kalev/anaconda-notification
2012-05-01 13:47:33 +03:00
Peter Robinson
19d152baef make SoaS 3Gb 2012-04-28 09:21:00 +01:00
Dennis Gilmore
285e07bb79 remove gnome-utils from design-suite since its removed from fedora 2012-04-24 23:35:09 -05:00
Dennis Gilmore
7c56a44616 exclude syslog-ng* it has subpackages that get pulled in causing the srpm to be needed but not found.
this fixes a compose failure
2012-04-24 23:34:52 -05:00
Dennis Gilmore
62c1ef838e add sugar-desktop to Fedora install DVD bz#808039 2012-04-24 23:34:41 -05:00
Dennis Gilmore
0db2bc0777 Set the image size for sugar to 2.5GiB this allows the compose to complete 2012-04-24 23:34:32 -05:00
Bill Nottingham
189aec7cc9 Add some notes on using yum-langpacks with livecd-creator. 2012-04-24 18:06:22 -04:00
Peter Robinson
c8a184141d SoaS: Update included Activities 2012-04-23 14:27:13 +01:00
Bill Nottingham
650e24ec5e Add explicit langpack listings so they get pulled in on the DVD. (#804216) 2012-04-17 11:11:22 -04:00
Rex Dieter
153b1e7328 kde: -gnome-disk-utility
it pulls in gdisk/udisks2/libicu
2012-04-09 09:02:05 -05:00
Rex Dieter
a586a5ebd8 drop reference to pavucontrol 2012-04-09 08:58:34 -05:00
Jens Petersen
f7a66520d3 install: @simplified-chinese-support and @traditional-chinese-support replace @chinese-support 2012-04-09 11:07:38 +09:00
Rex Dieter
9f45790e08 kde: pkg rename, s/calligra-tables/caligra-tables/ 2012-04-07 13:36:42 -05:00
Kalev Lember
9d017bd59a Adapt to firefox desktop file name change in F17
Starting with firefox-7.0.1-3.fc17, the desktop file was renamed from
mozilla-firefox.desktop -> firefox.desktop.

https://bugzilla.redhat.com/show_bug.cgi?id=736558
https://bugzilla.redhat.com/show_bug.cgi?id=808497
2012-03-30 17:30:42 +03:00
Fabian Affolter
5dc8a039ab weplab entry fixed 2012-03-18 14:56:26 +01:00
Fabian Affolter
52c33d1524 Updated 2012-03-18 12:37:28 +01:00
Kevin Fenzi
afc69ddb80 Oops. That should be ConsoleKit-x11 2012-03-12 13:56:44 -06:00
Kevin Fenzi
326619a5f6 Add ConsoleKit for now until we move away from gdm. 2012-03-12 09:45:43 -06:00
Amit Saha
a1fb14da6e Merge branch 'f17' 2012-03-10 23:54:49 +11:00
Amit Saha
83a5d2d46b Scientific spin: include SAGE, python-pp and some meta-data editing 2012-03-10 23:50:58 +11:00
Rex Dieter
8a879a6e77 kde: s/koffice/calligra/ 2012-03-04 04:24:05 +01:00
Kevin Kofler
59118f72cc fedora-livecd-kde.ks: Don't explicitly blacklist kdeedu*.
kdeedu is not installed by default in the first place anyway, and if it were,
the kdeedu* wildcard would not match the new split packages anymore.
2012-03-01 02:13:27 +01:00
Kevin Kofler
3cc088bb12 fedora-livecd-kde.ks: Readd amarok and update comment.
Let's try readding Amarok again, now that JuK is gone. Hopefully the comps
changes were sufficient to make it fit.
2012-03-01 02:13:19 +01:00
Kevin Kofler
e2aaa5cc6e fedora-livecd-kde.ks: Don't explicitly blacklist kdeedu*.
kdeedu is not installed by default in the first place anyway, and if it were,
the kdeedu* wildcard would not match the new split packages anymore.
2012-03-01 02:11:26 +01:00
Kevin Kofler
900317c384 fedora-livecd-kde.ks: Readd amarok and update comment.
Let's try readding Amarok again, now that JuK is gone. Hopefully the comps
changes were sufficient to make it fit.
2012-03-01 02:10:07 +01:00
Rex Dieter
cb75bbeac5 kde: s/koffice/calligra/ 2012-02-29 11:51:58 -06:00
Kevin Kofler
b87c0bbda1 fedora-live-kde.ks: Update list of kdeedu apps.
Use split packages instead of metapackages and fix renamed packages.

We have been shipping split kdeedu since Fedora 16.
2012-02-29 03:37:30 +01:00
Kevin Kofler
f1ed2cf61f fedora-livecd-kde.ks: Remove the commented out -konq-plugins.
There is no konq-plugins package anymore, it was merged into kde-baseapps.
2012-02-29 03:36:54 +01:00
Kevin Kofler
a9dc17eeeb fedora-live-kde.ks: Update list of kdeedu apps.
Use split packages instead of metapackages and fix renamed packages.

We have been shipping split kdeedu since Fedora 16.
2012-02-29 03:35:08 +01:00
Kevin Kofler
e6742c3c74 fedora-livecd-kde.ks: Remove the commented out -konq-plugins.
There is no konq-plugins package anymore, it was merged into kde-baseapps.
2012-02-29 03:18:56 +01:00
Bruno Wolff III
398fef3a46 Games: Still oversize so drop FlightGear 2012-02-28 17:59:48 -06:00
Bruno Wolff III
fc453aa1c1 Games: Still oversize so drop FlightGear 2012-02-28 17:58:46 -06:00
Bruno Wolff III
0f1ceca041 wormux has been renamed warmux 2012-02-28 17:58:12 -06:00
Bruno Wolff III
e61fe3a33d wormux has been renamed warmux 2012-02-28 17:57:45 -06:00
Bruno Wolff III
821fa0f8ed specspo is no longer in repo, so stop excluding it 2012-02-28 07:36:59 -06:00
Bruno Wolff III
d83d7da4c4 specspo is no longer in repo, so stop excluding it 2012-02-28 07:35:30 -06:00
Rich Mattes
dcce713a66 robotics: add pcl-devel to default packages 2012-02-25 10:56:37 -05:00
Bruno Wolff III
4f68698cb0 Revert "robotics: add pcl-devel to default packages"
I accidentally used my normal package workflow. I should have done a cherry
pick instead of a merge. This should fix my accidentally backporting a
commit to a different spin.

This reverts commit 66bc862c9b.
2012-02-25 08:17:49 -06:00
Bruno Wolff III
a3302bb9f6 Merge branch 'master' into f17 2012-02-25 08:03:37 -06:00
Bruno Wolff III
80921cf279 Games: remove tremuluous to deal with oversize issue 2012-02-25 08:02:13 -06:00
Rich Mattes
7b49a5c103 robotics: add pcl-devel to default packages 2012-02-20 18:35:09 -05:00
Rich Mattes
66bc862c9b robotics: add pcl-devel to default packages 2012-02-20 18:35:00 -05:00
Kevin Kofler
776ebbc613 fedora-livecd-kde.ks: Drop amarok again (still size issues).
Readd krusader, should fit without amarok.
2012-02-14 23:40:16 +01:00
Bruno Wolff III
5f00cb35c5 Update repo commands to use branched release
Now that we have branched we want the default repo commands to
point to the branched release, not rawhide. There is an empty
updates repo, so it's safe to uncomment the updates repo as well.
2012-02-12 08:04:42 -06:00
Christoph Wickert
676271bd04 Xfce: Replace quodlibet with pragha (as discussed in http://lists.fedoraproject.org/pipermail/xfce/2012-February/001019.html) 2012-02-11 20:03:17 +01:00
Kevin Fenzi
6690f0db6e xfce: Drop quodlibet for now until we can sort out dep issues. 2012-02-10 10:08:40 -07:00
Kevin Kofler
320d27d378 fedora-livecd-kde.ks: Update CJK font blacklist for new Korean default font.
(comps-f17 now defaults to nhn-nanum-gothic-fonts instead of
un-core-dotum-fonts.)
2012-02-06 20:58:57 +01:00
Kevin Kofler
8cd69aea00 fedora-livecd-kde.ks: Clean up kipi-plugins comment. 2012-01-31 03:15:27 +01:00
Kevin Kofler
1c2563c615 fedora-livecd-kde.ks: Drop Krusader (space reasons). 2012-01-31 03:14:57 +01:00
Christoph Wickert
521bffce42 l10n/fedora-livecd-xfce-de_DE.ks was missing from Makefile.am, too 2012-01-29 22:04:58 +01:00
Christoph Wickert
03bd0bf3ce Add French kickstarts to Makefile.am 2012-01-29 22:03:11 +01:00
Matthieu SAULNIER
69ec1cf677 Add kickstarts FR in l10n directory 2012-01-29 20:24:22 +01:00
Kevin Kofler
6c81ba3c71 Revert "fedora-livecd-kde.ks: Omit Amarok (at least for now)."
This reverts commit d72dfa30b7.

The huge documentation is now in a subpackage, so let's try whether it fits
again now.
2012-01-27 22:08:19 +01:00
Kevin Kofler
c4da3676a2 fedora-live-kde-base.ks: Don't list oxygen-gtk3 explicitly.
This is now taken care of by the oxygen-gtk metapackage (which drags in both
oxygen-gtk2 and oxygen-gtk3), which is default for @kde-desktop in comps
(replacing the old gtk2-only oxygen-gtk).
2012-01-26 23:01:58 +01:00
Kevin Kofler
7f9656a5ab fedora-live-kde-base.ks: Drop the workaround for GTK+ apps running as root.
The workaround (/root/.gtkrc-2.0 and /root/.config/gtk-3.0/settings.ini
defaulting globally to oxygen-gtk) should not be needed anymore now that the
setting is handled through xsettings.
2012-01-24 17:47:10 +01:00
Kevin Kofler
c2c8107468 fedora-live-kde-base.ks: Default to oxygen-gtk3.
- Pull in oxygen-gtk3 instead of adwaita-gtk3-theme.
- Also handle GTK+ 3 in the workaround for apps running as root.
2012-01-24 17:43:49 +01:00
Rich Mattes
4a183c37eb Robotics: Increase root filesystem size, re-enable fawkes packages 2012-01-23 20:47:03 -05:00
Kevin Kofler
d72dfa30b7 fedora-livecd-kde.ks: Omit Amarok (at least for now).
The PNGs in the Amarok documentation (handbook) have skyrocketed in size.
2012-01-22 05:19:07 +01:00
Kevin Kofler
ca4ae25b5a fedora-livecd-kde.ks: Update the comment about kipi-plugins.
kipi-plugins doesn't drag in Digikam anymore, but it still drags in Marble
(which it didn't do in the past), which is a size issue.
2012-01-22 05:10:47 +01:00
Kevin Kofler
8b93593efa fedora-livecd-kde.ks: Update blacklist of huge CJK fonts for comps changes. 2012-01-21 06:43:16 +01:00
Peter Robinson
8eca92129d SoaS: update firewall 2011-12-23 16:34:54 +00:00
Peter Robinson
e5371e53d5 SoaS: allow Read and Browse back as they'll start to work again soon 2011-12-23 10:34:46 +00:00
Kevin Fenzi
a960d02b90 Sync up Xfce spin with group to avoid duplications. Fixes bug 766998 2011-12-13 15:39:27 -07:00
Kevin Fenzi
162fa9e3aa claws-mail-plugins-cacahesaver is gone. 2011-12-09 18:07:14 -07:00
Peter Robinson
b717b0fa2b SoaS: cleanup package list as some are now deps, some added to sugar-desktop comps group 2011-11-28 10:46:38 +00:00
Peter Robinson
458bdbcdf6 SoaS: minor cleanups 2011-11-12 10:22:59 +00:00
Peter Robinson
41b4266732 mini: no perf package 2011-11-12 09:36:51 +00:00
Rich Mattes
83a9c11306 Robotics: Enable live install, update GNOME shortcuts to robotics-related programs 2011-11-03 17:22:12 -04:00
Christoph Wickert
ddb07a5c61 Xfce: Work around #746693 2011-11-01 15:57:33 +01:00
Christoph Wickert
65cfec7f93 Security: Don't start Pulseaudio but notification-daemon, install upower (#713292 and #749985) 2011-10-31 22:39:24 +01:00
Christoph Wickert
60cbed4aae LXDE: install upower, start notification-daemon (#749985) 2011-10-31 22:38:21 +01:00
Rex Dieter
e1dd827d0b fedora-live-kde: s|kdebase-workspace-wallpapers|kde-wallpapers| 2011-10-31 12:47:53 -05:00
Christoph Wickert
daac0e9f49 LXDE: Don't start Pulseaudio (#713292 and #749985) 2011-10-29 22:19:24 +02:00
Dennis Gilmore
54f55669b4 drop agave from design-suite its no longer available and breaking compose 2011-10-29 14:58:14 -05:00
Peter Robinson
a8b440cc29 SoaS: update soas release 2011-10-28 10:17:56 +01:00
Peter Robinson
1ec83fcaf4 SoaS: fix display of a few Activities 2011-10-27 14:30:09 +01:00
Bruno Wolff III
c6d5e9053a Initial f17 build
Switch back to using rawhide for live images by default
2011-10-25 07:00:54 -05:00
Bruno Wolff III
af9247e56a Add new spins to the makefile. 2011-10-24 20:31:25 -05:00
Bruno Wolff III
485d8f9259 Add the Scientific spin kickstart file. 2011-10-24 19:36:10 -05:00
Bruno Wolff III
e6f1d48ffa Add the Robotics kickstart file. 2011-10-24 19:34:48 -05:00
Christoph Wickert
e2991a461d Xfce: Included system-config-language as GDM no longer offers a language selection 2011-10-24 12:35:03 +02:00
Rex Dieter
ab1b1e6f95 s/kpackagekit/apper/ 2011-10-21 17:03:05 -05:00
Joerg Simon
7d07b3ca58 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-10-17 13:14:40 +02:00
Joerg Simon
b1cbbb447a SecurityLab: removed "firstaidkit-plugin-all" because nightly build failed with firstaidkit-plugin-grub-0.3.1-1.fc16.i686 requires grub 2011-10-17 13:11:09 +02:00
Bruno Wolff III
5295c3112c Make a new build for the final freeze 2011-10-15 17:11:32 -05:00
Adam Williamson
5ad2a6e42b update system disablement for systemd, drop some dead wood
Signed-off-by: Bruno Wolff III <bruno@wolff.to>
2011-10-15 09:15:28 -05:00
Peter Robinson
b041e38a0a mini: Add grub2, grub-efi and efibootmgr for EFI install/booting. Fixes bug #735023 2011-10-14 15:02:44 +01:00
Rex Dieter
986935e556 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-10-13 11:34:07 -05:00
Rex Dieter
5bf8ac39c4 Revert "fedora-live-kde-base.ks: Don't disable Nepomuk even for liveuser (#731269)."
This reverts commit 8591f0dd2c.
2011-10-13 11:33:36 -05:00
Kevin Fenzi
3c72e9eae4 Add grub2, grub-efi and efibootmgr for EFI install/booting. Fixes bug #735023 2011-10-13 09:20:03 -06:00
Rex Dieter
5685d07f87 kde: set akonadi QSQLITE3 backend 2011-10-13 09:47:33 -05:00
Joerg Simon
ec9af540b1 SecuritySpin: added back gnome-terminal which is used by security-menus 2011-10-13 10:28:45 +02:00
simon
21eb6c8fd1 made it ready for f16 - fixed deps and added some stuff like sqlninja build and test worked fine with f16 i386 2011-10-10 16:55:12 +02:00
Peter Robinson
8554883932 SoaS: and one more Activity 2011-10-09 19:30:29 +01:00
Peter Robinson
a9e154209a SoaS: add more Activities 2011-10-09 17:42:06 +01:00
Christoph Wickert
5d899cf8dc LXDE: Add pnmixer to provide a mixer icon in the panel 2011-10-02 12:29:52 +02:00
Peter Robinson
7e1713b954 SoaS: some general cleanups and updates 2011-09-12 10:37:18 +01:00
Kevin Fenzi
ffdf6bd8ab Fix release name on soas 2011-09-09 20:26:23 -06:00
Matthias Clasen
50ec7b25e9 Trivial: typo fix 2011-09-08 18:16:13 -04:00
Matthias Clasen
24fea01db2 Don't ship gnome-shell extensions on the desktop spin 2011-09-08 18:15:29 -04:00
Kevin Kofler
8591f0dd2c fedora-live-kde-base.ks: Don't disable Nepomuk even for liveuser (#731269). 2011-08-17 13:39:06 +02:00
Bruno Wolff III
67226df489 Rebuild for F16 branch. 2011-08-06 11:54:27 -05:00
Bruno Wolff III
5f363b1baa Switch from using rawhide to release repos. 2011-08-06 11:13:32 -05:00
Bruno Wolff III
a8fede4a0b Replace cvs commands with git commands in the instructions. 2011-08-06 10:55:11 -05:00
Kevin Fenzi
87acaf1a7b Remove cnetworkmanager, it no longer exists.
https://bugzilla.redhat.com/show_bug.cgi?id=727645
2011-08-02 14:16:42 -06:00
Kevin Kofler
a8a75a55b4 fedora-livecd-kde.ks: Also omit kipi-plugins because of https://bugzilla.redhat.com/show_bug.cgi?id=727570 2011-08-02 15:42:21 +02:00
Kevin Kofler
8086a52c0f fedora-livecd-kde.ks: Disable digikam (size issues). 2011-07-26 18:07:10 +02:00
Bruno Wolff III
5b034583bb nss_db is depreciated in F16. 2011-07-14 07:28:23 -05:00
Peter Robinson
12577839dd SoaS: updating SoaS names 2011-06-12 19:01:09 +01:00
Peter Robinson
ff0315f017 SoaS: merge fixes from branch 2011-06-12 18:41:33 +01:00
Peter Robinson
c3a1adefdc Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-06-12 12:12:27 +01:00
Peter Robinson
776275a4e2 SoaS: further live image startup fixes 2011-06-12 12:11:59 +01:00
Christoph Wickert
38cf085584 Xfce: xfce4-cddrive-plugin is dead, remove it completely 2011-06-06 00:20:22 +02:00
Christoph Wickert
e89b41a9f0 Xfce: Remove orphaned parole-mozplugin 2011-06-06 00:19:15 +02:00
Bruno Wolff III
1a21086dbe Remove references to hal-storage-addon.
hal-storage-addon has been retired for F16.
2011-05-21 00:27:52 -05:00
Bruno Wolff III
cf02434d19 Do initial F16 build. 2011-05-20 07:12:46 -05:00
Christoph Wickert
5e3c998ac1 LXDE: Add xscreensaver-extras (#705217) 2011-05-17 21:53:29 +02:00
Christoph Wickert
2512284445 Design Suite: Fixes for F15 / GNOME 3 2011-05-08 22:36:39 +02:00
Peter Robinson
8203f7b391 SoaS: further fixes for Sugar live image startup 2011-05-08 15:37:35 +01:00
Peter Robinson
d41b9ca2c9 SoaS: futher live image fixes 2011-05-08 13:24:16 +01:00
Peter Robinson
9365e03f28 SoaS: change the default browser to one that works 2011-05-07 16:13:14 +01:00
Christoph Wickert
ff93306010 Security: Final fixes for F15 2011-05-07 14:02:42 +02:00
Christoph Wickert
bc9564a6d3 LXDE: java-1.6.0-openjdk-plugin -> icedtea-web 2011-05-07 13:40:02 +02:00
Christoph Wickert
c3d4faa52f Xfce: Use auto-login instead of timed-login (#702749) 2011-05-07 00:20:10 +02:00
Christoph Wickert
fe7fed09fa LXDE: Fix pcmanfm autostart call to show the wallpaper 2011-05-06 11:04:53 +02:00
Bruno Wolff III
a69e5d7eb3 Set version for master branch to 0.16.0.
Don't want to forget this later.
2011-05-02 23:56:35 -05:00
Bruno Wolff III
89f75cfc5c Add security and kde-base ks files. 2011-05-02 23:54:45 -05:00
Bruno Wolff III
9d7a7ac145 Broffice spin is no longer needed. 2011-05-02 23:53:16 -05:00
Bruno Wolff III
7ce33d2aed Master branch is now following rawhide. 2011-05-02 23:11:40 -05:00
Bill Nottingham
c4346cc171 Replace obsolete java-1.6.0-openjdk-plugin with current icedtea-web. 2011-04-18 11:00:02 -04:00
Christoph Wickert
024cf2aa7e Xfce: remove hal-storage-addon, it's no longer needed 2011-04-16 18:07:07 +02:00
Christoph Wickert
90b9d84981 Xfce: Clean-up and cosmetic fixes 2011-04-16 18:05:08 +02:00
Christoph Wickert
4e6a805d07 Xfce: java-1.6.0-openjdk-plugin -> icedtea-web 2011-04-16 17:36:26 +02:00
Christoph Wickert
9a3d0a4923 Xfce: Drop gtk-theme-engine-clearlooks 2011-04-16 17:35:22 +02:00
Peter Robinson
d986597f72 SoaS: numerous fixes to the SoaS live image ks 2011-04-15 17:59:26 +01:00
Peter Robinson
59231b8360 SoaS: explicitly provide firstboot(windowmanager) 2011-04-14 23:11:22 +01:00
Peter Robinson
1938cc03c6 SoaS: Create a default gnome keyring - should fix RHBZ # 649013 2011-04-11 15:48:19 +01:00
Peter Robinson
34d89406d7 SoaS: enable new Activities in the home view 2011-04-11 15:46:57 +01:00
Bruno Wolff III
8eb4d52259 qa-testday: Resolve overriding of favorite-apps issue
favorite-apps was set in persistant config for qa-testday, but only for
the live enviroment in live-desktop. The latter happens later since it
happens at run time, not build time. So a new section was added to
do a runtime override as well so the the qa-testday favorites are used
both in the live environment and after a test install.
2011-04-10 16:27:52 -05:00
Bruno Wolff III
df72cdca24 qa-testday: %post sections are not run in the order I expected.
Both qa-testday.ks and fedora-live-desktop.ks were trying to modify
/usr/share/glib-2.0/schemas/org.gnome.shell.qa-testday.gschema.override
by appending to the end of it. However, even though fedora-live-desktop.ks
was %included at the start of qa-testday.ks, the %post section from
fedora-live-desktop.ks was run second, so that its favorite-apps setting
was taking prference.

So I am going back to including a vender string in the name of the
override file. This seems to result in the config from qa-testday.ks
taking precedence. But I don't know if this is based on alphabetic
ordering by filename or just random happenstance. I have a question
pending on the kickstart list to see if I can get more information
on %post ordering.
2011-04-10 10:39:47 -05:00
Bruno Wolff III
9a9545c41f qa-testday: Add favorites to the same override file desktop uses.
It looks like the override for favorites working depending on the
override file from qa-testday being processed after that from
live-desktop. It worked in testing, but might not work later.
So instead use append and the same name. This will put the qa-testday
definition after the live-desktop one in the same file.
2011-04-10 08:39:47 -05:00
Bruno Wolff III
72f0d81e1a Merge branch 'qa' 2011-04-10 00:03:02 -05:00
Bruno Wolff III
ae3d38155c qa-testday: Make a local liveinst.desktop
For some reason I don't know right now, the installed liveinst.desktop
gets renamed to anaconda.desktop in live-base. So until I know if that
should really be done differently, I'm adding a local one.
2011-04-09 21:00:05 -05:00
Bruno Wolff III
056803cac5 Add missing line to testday-wiki favorite. 2011-04-09 20:57:02 -05:00
Bruno Wolff III
ea3c728d69 Adjust tweaking prerequisites to include zip and unzip. 2011-04-09 19:42:01 -05:00
Bruno Wolff III
ccb24e2e7b qa-testday: Need to override welcome page a different way. 2011-04-09 19:01:49 -05:00
Bruno Wolff III
ae20b8bcfb qa-testday: Remove unneeded encoding definition. 2011-04-09 18:55:29 -05:00
Bruno Wolff III
974c944b2f qa-testday: Add back install to hard drive favorite 2011-04-09 18:54:01 -05:00
Bruno Wolff III
21a1ab03f1 qa-testday: Make comment reflect favorite instead of link. 2011-04-09 18:49:13 -05:00
Bruno Wolff III
d3a88a6af5 qa-testday: Link desktop entries don't work, use app entry instead. 2011-04-09 18:48:09 -05:00
Bruno Wolff III
54f86c48a7 qa-testday: Replace firefox favorite with test day wiki favorite. 2011-04-09 18:46:43 -05:00
Bruno Wolff III
998da55f54 qa-test-day: override urls don't stick, try to ignore them instead. 2011-04-09 17:02:03 -05:00
Bruno Wolff III
008df75ef7 qa-test-day: skel is in /etc not /usr. 2011-04-09 16:45:40 -05:00
Bruno Wolff III
07e9368347 qa-test-day: Remove reference to deleted favorite. 2011-04-09 16:10:18 -05:00
Bruno Wolff III
0b9063fdad qa-test-day: The new directory for favorites needs to be created. 2011-04-09 15:28:12 -05:00
Bruno Wolff III
1ce7a7bfad qa-test-day: Remove redundant firefox favorite 2011-04-09 15:26:40 -05:00
Bruno Wolff III
f5653f7bb2 qa-test-day: Account for favorites search path 2011-04-09 15:24:35 -05:00
Bruno Wolff III
3b1b41ea36 qa-test-day: It looks like empty urls need to be quoted. 2011-04-09 15:17:00 -05:00
Christoph Wickert
cbc726f13b Xfce: It's epdfview, not epdf 2011-04-09 21:52:22 +02:00
Christoph Wickert
54d16acb6e Xfce: Add gnumeric again, switch from evince to epdf and from gcalctool to galculator 2011-04-09 21:51:23 +02:00
Christoph Wickert
e46a627ceb Xfce: Switch back to GDM 2011-04-09 21:49:04 +02:00
Christoph Wickert
ba70d3bcfb Xfce: Don't configure settings for root as login is disabled anyway 2011-04-09 21:43:32 +02:00
Bruno Wolff III
f3a46f0631 Fix up the key value favorites override file. 2011-04-09 13:43:21 -05:00
Bruno Wolff III
fd0752d245 Suppress first run pages for firefox. 2011-04-09 13:35:03 -05:00
Bruno Wolff III
f32212bb3e The startup page should be changed in the branding area. 2011-04-09 11:41:54 -05:00
Bruno Wolff III
6308e3e455 glib-compile-schemas doesn't have a default.
I incorrectly assumed glib-compile-schemas would default to the system
schemas, but it turns out I need to explicitly name the directory.
2011-04-09 09:52:02 -05:00
Bruno Wolff III
7020ce3cac Remove unzip option included by mistake. 2011-04-09 08:42:53 -05:00
Bruno Wolff III
7003848a4b Change how the startup page is modified.
Recent firefox versions keep the properties in a zip archive.
So the appropriate file needs to be extracted, modified and
put back into the archive.
2011-04-09 02:06:32 -05:00
Bruno Wolff III
6d5907d4d4 Add qa desktop entries to favorites. 2011-04-09 01:09:15 -05:00
Christoph Wickert
27027824b9 Xfce: Remove orphaned xfce4-xfapplet-plugin 2011-04-08 23:51:35 +02:00
Christoph Wickert
a8b8d94cf2 Xfce: Remove orphaned xfce4-stopwatch-plugin 2011-04-08 22:39:18 +02:00
Christoph Wickert
a79a7c6a40 Xfce: Deactivate xfce4-panel first-run dialog (#693569) 2011-04-08 22:38:41 +02:00
Bruno Wolff III
2c5051ad29 Install image: Fix issue with missing dep xfwm4.
Some xfce stuff was manually removed to resolve a split media issue for
F14, that is no longer needed since we aren't doing split media for F15.
Since this exclusion is causing a dependency to be missing from the install
image these excludes are being dropped.
2011-04-08 10:25:14 -05:00
Kevin Kofler
596ef8e70c fedora-live-mini.ks: Don't prelink this either.
The mini images are even less likely to want that kind of a size increase.
2011-04-07 09:58:07 +02:00
Kevin Kofler
36271446ff fedora-live-base.ks: Don't prelink the live images.
This unacceptably increases the size of the images by several MiB.
The KDE image grew by 17 to 24 MiB, making it go oversized.
See https://bugzilla.redhat.com/show_bug.cgi?id=679880#c13 and followups.
2011-04-07 09:56:14 +02:00
Kevin Kofler
df3c8607e7 fedora-live-kde-base.ks: pull in adwaita-gtk3-theme as long as we don't have native GTK+ 3 theming
This will actually be useful now that #683855 is fixed.
2011-04-06 00:22:05 +02:00
Peter Robinson
91c50587e0 SoaS: explicitly remove sugar-read due to dep issues 2011-04-05 14:58:01 +01:00
Peter Robinson
c21ed23db4 SoaS: fix the live image 2011-04-05 09:05:16 +01:00
Matthias Clasen
69579db943 Desktop: disable lock-screen menu option
Screen locking is disabled anyway.
2011-04-04 23:20:14 -04:00
Christoph Wickert
02d9311192 Xfce: Deactivate xfconf-migration on the livecd (#683161) 2011-04-05 01:29:11 +02:00
Christoph Wickert
7e89f896a6 Xfce: Set Thunar as default file manager on the livecd (#693538) 2011-04-05 01:21:48 +02:00
Christoph Wickert
5e183ad23f LXDE: Add adwaita theme for consistent look **cough** in for GTK2 and GTK3 2011-04-05 01:07:41 +02:00
Christoph Wickert
6030aec92d Xfce: Add adwaita theme for consistent look **cough** in for GTK2 and GTK3 2011-04-05 01:03:53 +02:00
Bruno Wolff III
fc56888436 Fix don't run prelink patch.
I accidentally stuck it in the wrong place on the last commit, and forgot to
do both live-base and live-mini.
2011-04-03 08:41:31 -05:00
Bruno Wolff III
34c07aa4fa Don't run prelink on a running live image. 2011-04-03 08:35:36 -05:00
Bruno Wolff III
e095d42c59 Match updated prelink requirements.
The m option is used so that this will work in some i686 cases where it
wouldn't before.

prelink is optional, so handle it not being available.
2011-04-03 08:28:34 -05:00
Kevin Fenzi
45ad6629a1 Add prelink in. See bug: 679880 2011-04-02 18:41:38 -06:00
Bruno Wolff III
81d962bdc9 Get an up to date version for the beta release. 2011-04-01 20:28:46 -05:00
Bruno Wolff III
d935d49b26 Prevent reseting the clock when shutting down.
With systemd the old method of preventing the hardware clock from
getting reset no longer works and we need to do it a bit differently.
2011-03-30 23:00:32 -05:00
Bruno Wolff III
f97756babb live desktop: The patition image size needs to be bumped.
The 1 GB version of live desktop was using the default image size for
CD sized images of 3 GB. This was no longer enough space to do the
build.
2011-03-30 22:56:30 -05:00
Ray Strode
907f463ac0 desktop: fix installer extension
We were using the wrong api so it didn't work.
2011-03-29 01:50:18 -04:00
Matthias Clasen
eda88e846a Desktop: Make AutomaticLogin understood by accounts service
gdm doesn't care for upper- or lowercase, but the accountsservice
currently only accepts 'True'. The upshot is that the liveuser does
not appear to have autologin enabled in the user accounts panel
in GNOME, when it really should.
2011-03-29 00:11:54 -04:00
Jens Petersen
41b77453d5 [FEL] openoffice.org renamed to libreoffice 2011-03-25 12:14:54 +09:00
William Jon McCann
94408125e7 desktop: actually disable the updates plugin
We don't need updates to be installed on the live image.  The
method used in the live base doesn't work.
2011-03-23 22:01:15 -04:00
Matthias Clasen
8141a790b5 desktop: prevent unintended failures in the livesys initscript
Some of the tweaks we do there may fail if the packages containing
the touched files are not present. Better be careful.
2011-03-23 11:59:04 -04:00
Matthias Clasen
47eaac1dc1 base: prevent unintended failures in the livesys initscript
Some of the tweaks we do there may fail if the packages containing
the touched files are not present. Better be careful.
2011-03-23 11:59:04 -04:00
Kevin Kofler
9a222daf12 fedora-live-kde-base.ks: create /root/.gtkrc-2.0 directly in the image (#689070)
This needs to be done directly in the file system image, not in the livesys
initscript, because it should persist on liveinst.
2011-03-22 16:20:52 +01:00
Matthias Clasen
750658b18a Desktop: Don't use spawnDesktop in the shell extension
Its future is mirky
2011-03-16 23:59:54 -04:00
Bruno Wolff III
abe9a5fcb2 New build for testing 2011-03-16 19:56:51 -05:00
Bruno Wolff III
ede41e8a50 Add alternate kde ks file to the package. 2011-03-16 19:53:19 -05:00
Ray Strode
7613ad6ba1 change desktop file in menu to anaconda too
This is like the previous commit but for the menu,
not the dash.
2011-03-15 13:57:17 -04:00
Ray Strode
5d5d8fe116 change favorite in dash to be anaconda.desktop not liveinst.desktop
This is to compensate for commit
fb696616b70e3145f1a02a7c081244cd20c8cfe9
2011-03-15 12:54:37 -04:00
Ray Strode
ddba2be8e2 rename liveinst.desktop to anaconda.desktop
The shell requires the name to be the same as the wmclass
of the initial window.
2011-03-15 12:48:02 -04:00
Ray Strode
f36ebea234 Add live installer menu item to user menu
In the mockups here:

https://live.gnome.org/GnomeShell/Design/Whiteboards/SystemStopRestart

there is a way to install updates right above the suspend item.  For
an uninstalled livecd, installation is sort of analagous to updates on
an installed system.

This commit adds the installer to the user menu.
2011-03-15 12:48:02 -04:00
Ray Strode
9f2b1803d1 Move live install launcher from desktop to dash
Since we don't show the desktop anymore, it doesn't
make sense to put the livecd installer there.  For
now, put it as a favorite on the dash.
2011-03-15 12:48:01 -04:00
Ray Strode
f5983ccb6e Change screensaver configuration
It uses gsettings now instead of gconf
2011-03-15 12:48:01 -04:00
Ray Strode
693aa30db2 Switch from timed to automatic login in desktop spin
Now that GDM no longer has language selection, there's
little reason to use timed login.

This commit changes the default config to use automatic
login instead.
2011-03-15 12:48:01 -04:00
Kevin Kofler
f186f0b37a fedora-live-kde.ks (2G): Add support for the Cantor R, Maxima and Octave backends.
Ship only minimal R and Octave support for now, we'll see where we are size-wise.
2011-03-15 12:04:56 +01:00
Bruno Wolff III
645070105a Games: add two games
Add knights as a chess replacement.

Add lordsawar as a moderately sized strategy game.
2011-03-15 01:16:30 -05:00
Kevin Kofler
7109194f37 fedora-live-kde.ks (2G): Include:
* full kdegames
* most of kdeedu (omit Cantor R backend and optional Cantor runtime dep Maxima for now)
* full KOffice (including langpacks)
2011-03-14 23:44:40 +01:00
Kevin Kofler
027bb08433 fedora-live-kde.ks: Bump uncompressed size of the file system.
The default size is targeted for CDs and doesn't fit the added packages.
2011-03-13 05:39:50 +01:00
Kevin Kofler
b470d922df fedora-live-kde.ks: Don't bother omitting make and nss_db.
Their size is negligible compared to the 2G target size.
2011-03-12 04:03:50 +01:00
Kevin Kofler
210456f31d fedora-live*-kde.ks: Move some common fixes to fedora-live-kde-base.ks. 2011-03-12 04:01:21 +01:00
Kevin Kofler
c36c851be6 fedora-live-kde.ks: Full l10n support for the 2 GiB ISO:
- Ship kde-l10n-*.
- Ship the default CJK and Cyrillic fonts.
- Ship input methods.
2011-03-12 03:55:17 +01:00
Kevin Kofler
a3d976eb44 fedora-live-kde.ks: Target 2 GiB instead of 1 GiB for the alternate kickstart.
As agreed on at the KDE SIG meeting.
The default ISO to be mirrored is still the CD, this is just an alternative.
2011-03-12 03:51:33 +01:00
Rex Dieter
479be30ee1 kde: missing '>' redirect from previous commit 2011-03-10 15:35:18 -06:00
Rex Dieter
fd58dea6da hack around https://bugzilla.redhat.com/683855 by explictly using
oxygen-gtk for root user
2011-03-10 15:33:20 -06:00
Bruno Wolff III
3398cbfffe Games: Needed to remove vdrift
It turns out that xz didn't save enough space to add vdrift to the spin.
2011-03-09 16:55:34 -06:00
Joerg (kital) Simon
733e7a9f70 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-03-09 14:54:23 +01:00
Joerg (kital) Simon
6e18af0f81 FSL temp removal of honeyd - broken dep to libevent 2011-03-09 14:53:17 +01:00
Kevin Kofler
39dce7754e fedora-live*-kde.ks: Better comments for font tweaks. 2011-03-07 16:23:13 +01:00
Kevin Kofler
1d4afcace6 fedora-live*-kde.ks: Remove commented-out kacst*fonts* blacklist.
They're not installed by default anymore anyway.
2011-03-07 16:18:15 +01:00
Kevin Kofler
8d89e2ff0c fedora-livecd-kde.ks: Ship ktorrent. 2011-03-07 09:40:02 +01:00
Kevin Kofler
950b54128c fedora-live*-kde.ks: Update the comment for pavucontrol.
GStreamer isn't the issue anymore, other gnome deps and duplicate functionality are.
The size estimate is also probably wrong now, so remove it.
2011-03-07 09:30:53 +01:00
Kevin Kofler
613fa5bdfc fedora-live*-kde.ks: Kaffeine is no longer default in F15.
Therefore, it's no use minusing it out.
List it (commented out) as nice to have instead.
2011-03-07 09:29:04 +01:00
Kevin Kofler
f66450ce01 fedora-livecd-kde.ks: Update size estimate for Digikam. (Yes, it fits!) 2011-03-07 09:25:33 +01:00
Kevin Kofler
d18252ea60 fedora-livecd-kde.ks: Try adding digikam, we have some more space left with #678909 fixed. 2011-03-06 07:36:36 +01:00
Christoph Wickert
7dad4c4b8d LXDE: use pidgin instead of lostirc 2011-03-05 16:54:51 +01:00
Christoph Wickert
0d7ea78efc LXDE: clean up 2011-03-05 16:54:28 +01:00
Christoph Wickert
0c35f6d1cc LXDE: Use yumex instead of packagekit 2011-03-05 16:49:15 +01:00
Christoph Wickert
790a506790 LXDE: Add default artwork 2011-03-05 16:47:38 +01:00
Jesse Keating
da0dbc38d1 Remove blank --exclude option. (#682230) 2011-03-03 22:59:21 -07:00
Kevin Kofler
5c7b8e1589 fedora-livecd-kde.ks: Update size estimate for Amarok. 2011-03-04 17:38:59 +01:00
Kevin Kofler
496c299700 fedora-live-kde.ks: Add krusader to the 1G spin as agreed in a KDE SIG meeting. 2011-03-03 10:20:40 +01:00
Kevin Kofler
6edd100839 fedora-livecd-kde.ks: Try including amarok for F15 Beta. 2011-03-03 09:35:40 +01:00
Joerg (kital) Simon
eccde60155 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-03-02 09:07:25 +01:00
Joerg (kital) Simon
ab98498dfa Security Lab temp takeout scanssh - added vlock 2011-03-02 09:05:22 +01:00
Matthias Clasen
83d81edc57 Don't set no-longer-existing nautilus GConf keys
nautilus is no longer showing desktop icons anyway...
2011-03-01 11:09:31 -05:00
Matthias Clasen
fae7f280df Update the gnome-packagekit tweaks
gnome-packagekit is no longer using GConf, so tweaking GConf keys
has little effect. Instead disable the gnome-settings-daemon updates
plugin.
2011-03-01 11:09:31 -05:00
Bill Nottingham
5cdace94d6 Remove some chkconfig calls that are disabling things that don't exist. 2011-03-01 10:40:02 -05:00
Jeroen van Meeuwen (Ergo Project)
3f52cb4fbd Remove unacceptable, unreviewed Fedora-15-ec2.ks;
From a short review;

    - Not compliant with Spin Guidelines,
    - Not including common base kickstart,
    - Illegal disabling of SELinux,
    - No Spins page,
    - Too late for proposed inclusion (2011-02-08 was Feature Freeze)
2011-03-01 01:32:08 +00:00
Joerg (kital) Simon
e6f64a9f05 removed gmixer - caused build error 2011-02-28 14:45:40 +01:00
Christoph Wickert
87ed33f5a9 Xfce: permanently drop xfce4-volstatus-icon (orphaned) 2011-02-27 17:15:32 +01:00
Christoph Wickert
ae41d6b193 LXDE: Don't install gnome-disk-utility (default in @admin-tools now) 2011-02-27 17:14:21 +01:00
Christoph Wickert
5e8a2e4268 Xfce: Don't install gnome-disk-utility (default in @admin-tools now) 2011-02-27 17:11:43 +01:00
Christoph Wickert
445c746f68 LXDE: gmixer was orphaned, use pavucontrol instead 2011-02-26 09:32:27 +01:00
Dennis Gilmore
513737f702 add ec2 kickstart 2011-02-25 20:06:35 -06:00
Adam Williamson
fed4bb8fe2 patch for spin-kickstarts: switch xfce to lxdm
here's the patch.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

>From e06893a9ba90aba1eb31d58a0eae3d12867565c9 Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Thu, 17 Feb 2011 15:49:55 -0800
Subject: [PATCH] switch Xfce to lxdm (temporary probably, working around bug in gdm for alpha)
2011-02-18 01:00:47 +01:00
Bruno Wolff III
a3384c1623 Rebuild to point to branched release instead of rawhide. 2011-02-14 21:52:07 -06:00
Bruno Wolff III
5e844cdf05 chess is currently broken.
The ogre (and related projects) upgrade broke chess and without any active
upstream, I might not be able to get it working again by the F15 release.
2011-02-12 11:29:02 -06:00
Bruno Wolff III
9813b2f4eb With the xz size savings, it looks like we can try to add vdrift back. 2011-02-12 11:28:02 -06:00
Christoph Wickert
004b1bfceb Xfce: Add gtk-theme-engine-clearlooks and fedora-icon-theme 2011-02-11 22:24:46 +01:00
Bruno Wolff III
dc62a3e5d7 Undo removal of kernel-PAE.
This was a bit of an emergency hack done before the last least for split
media. We want to at least start out not doing this.
2011-02-11 10:12:59 -06:00
Bruno Wolff III
a878b281e4 Switch default repos now that F15 has branched. 2011-02-11 10:08:02 -06:00
Kevin Fenzi
ed00e34b0b Move fpaste to the base ks. It's small, doesn't have many deps and very
useful for debugging problems.
2011-02-09 08:53:07 -07:00
Bruno Wolff III
bd151ed173 Prepare for pre-alpha rebuild. 2011-02-08 21:32:20 -06:00
Kevin Fenzi
b34d422395 Add @lxde and @xfce per last rel-eng meeting. 2011-02-08 14:36:55 -07:00
Kevin Kofler
bb1e6ffe77 fedora-livecd-kde.ks: Readd kipi-plugins too. 2011-02-04 00:19:50 +01:00
Kevin Kofler
48f92b3013 fedora-live*-kde.ks: Really readd k3b (was missing even on the 1G spin). 2011-02-04 00:19:50 +01:00
Kevin Kofler
18d70001ec fedora-live*-kde.ks: Remove duplicated %post, already in fedora-live-kde-base.ks 2011-02-04 00:19:50 +01:00
Kevin Kofler
8c9df1271e fedora-live*-kde.ks: Comment consistency fixes. 2011-02-04 00:19:50 +01:00
Christoph Wickert
b20a608b89 Revert "spin-kickstarts patches"
This reverts commit 9d9f616744.
I will apply the changes in 4 separate patches with correct comments.
2011-02-04 00:17:29 +01:00
Kevin Kofler
9d9f616744 spin-kickstarts patches
Wie im IRC besprochen,
        Kevin Kofler

>From c45e26cb8d7f3d1d511f6a93f143f79b1cc927da Mon Sep 17 00:00:00 2001
Message-Id: <c45e26cb8d7f3d1d511f6a93f143f79b1cc927da.1296770126.git.Kevin@tigcc.ticalc.org>
From: Kevin Kofler <Kevin@tigcc.ticalc.org>
Date: Thu, 3 Feb 2011 22:46:32 +0100
Subject: [PATCH 1/4] fedora-live*-kde.ks: Comment consistency fixes.
2011-02-04 00:14:51 +01:00
Christoph Wickert
e81373e7ac Xfce: completely disable screensaving (#674410) 2011-02-02 22:46:03 +01:00
Christoph Wickert
ac4bd049b0 Desktop: Fix maintainer's email address 2011-02-02 22:34:19 +01:00
Kevin Kofler
7cd290393d fedora-live*-kde.ks: Readd stix-fonts for glyph coverage (should fit now). 2011-02-01 17:27:41 -06:00
Kevin Kofler
1b34395935 fedora-livecd-kde.ks: Readd konq-plugins, kdeplasma-addons, k3b*. 2011-02-01 17:27:35 -06:00
Kevin Kofler
8569a6cee1 fedora-live-kde.ks (1 GiB KDE spin): replace desktop-backgrounds-basic with kdebase-workspace-wallpapers 2011-02-01 17:27:30 -06:00
Peter Robinson
43ad7e5d43 meego: drop mesa experimental 2011-01-29 18:17:11 +00:00
Bruno Wolff III
9c6bf5bdaf Use $releasever instead of hard coded release.
livecd-creator supports $releasever, so we can remove hard coded release names
(other than rawhide) from the repo commands. Even though these are currently
comments, I wanted to get a head start on getting these ready for the F15
branch.
2011-01-27 11:37:01 -06:00
Bruno Wolff III
60096cecce Need to remove rpm db files after running rpm in the post section. 2011-01-26 00:51:41 -06:00
Rex Dieter
c1b6a08450 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-01-25 10:11:14 -06:00
Rex Dieter
43e5e0913a refactor bits for both a smaller livecd and bigger live image 2011-01-25 10:10:19 -06:00
Christoph Wickert
410b0384c3 Add remmina-plugins vor RDP and VNC 2011-01-22 19:12:05 +01:00
Christoph Wickert
f4b3bc9acb Permanently remove xfce4-remmina-plugin (retired) 2011-01-22 18:34:38 +01:00
Matthias Clasen
ec96faa04e Add some more exclusions 2011-01-16 22:03:09 -05:00
Matthias Clasen
9f50732543 Rythmbox dependency issues cleared
...nevermind it still doesn't run.
2011-01-16 18:20:39 -05:00
Kevin Fenzi
b3cc5899b8 Disable xfce4-remmina-plugin as well for now. 2011-01-15 11:55:49 -07:00
Kevin Fenzi
a9bc262c60 Disable some plugins for now that don't build/work against 4.8 2011-01-14 14:59:32 -07:00
Matthias Clasen
28001c1e29 As goes libreoffice, so goes planner 2011-01-13 18:25:24 -05:00
Matthias Clasen
11da7b3a25 Desktop spin de-bloating
Adjust our exclusions for the ooo->libreoffice rename.
Also remove rhythmbox temporarily, since it causes
dependency problems.
2011-01-11 22:13:34 -05:00
Kevin Fenzi
b5f8de26e2 Remove ccid, it no longer exists. Bug: 668361 2011-01-10 11:49:02 -07:00
Bruno Wolff III
4af94adf17 arch=i386 changed back to arch=$basearch. 2011-01-10 08:14:48 -06:00
Bruno Wolff III
bdef79ebcb Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2011-01-10 08:10:29 -06:00
Dennis Gilmore
b2dff71e45 make the disk 1GiB aext4 for aos appliance 2011-01-07 12:48:44 -06:00
Adam Miller
7501bde2c3 Fixed my email address since I no longer distribute the old one and I will be
involved in the Xfce Spin again in the F15 cycle, if someone needs to email
me I'd like them to have the correct info.
2011-01-07 10:40:57 -06:00
Bruno Wolff III
be1da472b9 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-11-10 21:56:56 -06:00
Rex Dieter
d7b69952b0 fprintd bug (reportedly) fixed, yay. 2010-11-10 10:08:23 -06:00
Bruno Wolff III
ef5a216050 Build a new package for rawhide now that F14 is gold. 2010-10-31 08:37:29 -05:00
Joerg (kital) Simon
fda5000b76 little fix - backgroundimage was not working 2010-10-28 21:31:50 +02:00
Joerg (kital) Simon
9f842088de modified to work well with F14 2010-10-27 15:43:07 +02:00
Jens Petersen
b83a8b871d include fedora-livecd-desktop.ks and update haskell packages
Add emacs-haskell-mode and xmobar.  ghc-*-doc are gone.
2010-10-27 13:44:57 +10:00
Christoph Wickert
37cfe1190c LXDE: include gnome-keyring-pam (#643435) 2010-10-26 17:40:57 +02:00
Rex Dieter
c5d32129f7 -fprintd-pam , until related crashes in kdm are fixed (http://bugzilla.redhat.com/605156) 2010-10-24 17:39:45 -05:00
Jesse Keating
0fa07e7369 Exclude all of btanks
When mapping binary to source, we find btanks-data and try to map it
back to btanks and fail.  So, much, fail.
2010-10-21 11:04:28 -07:00
Jesse Keating
09248faa40 Keep xfce stuff off the media 2010-10-20 16:12:37 -07:00
Jesse Keating
6b1bb145d8 Whack all of kernel-PAE stuff. 2010-10-19 22:20:38 -07:00
Jesse Keating
651b59e29d Scrub kernel-PAE from the install media.
This makes i386 split CD1 installs work again.  Too many kernels.

Also duplicate the excludes for the source repo
2010-10-19 13:59:50 -07:00
Jesse Keating
28b18fe0a2 Revert "One more repo command needed to use absolute releasever and basearch."
This reverts commit aba41e889d.

Pungi, the user of fedora-install-fedora.ks, understands $releasever and
$basearch quite well.  Please don't change it.
2010-10-19 13:58:18 -07:00
Christoph Wickert
09cf4d7c1c LXDE: make sure xfwm4 is not pulled in for firstboot 2010-10-19 03:19:59 +02:00
Bruno Wolff III
c5bb8a2f42 Set master version to 15. 2010-10-12 22:27:31 -05:00
Bruno Wolff III
86477b4fbd The master branch is back to using rawhide for a while. 2010-10-12 22:22:49 -05:00
Bruno Wolff III
aba41e889d One more repo command needed to use absolute releasever and basearch. 2010-10-12 22:20:02 -05:00
Bruno Wolff III
7e737f095e kickstart files need to use absolute basearch and releasever.
The mirrorlist url used yum variables ($basearch and $releasever) which don't
work in pykickstart. I changed them to i386 and 14.
2010-10-12 21:40:00 -05:00
Peter Robinson
39b016f7f5 soas: drop speak 2010-10-10 22:46:58 +01:00
Peter Robinson
0d3922fb26 meego: spin updates 2010-10-10 21:33:16 +01:00
Chitlesh Goorah
0aa9b4d0ec Added Milkymist toolchain in FEL LiveDVD 2010-10-10 22:27:47 +02:00
Igor Pires Soares
5c97f8028e Include gimp and gnome-games again 2010-10-06 02:35:33 -03:00
Kevin Fenzi
f3b0a89834 Remove gnumeric and gimp and aspell. Add fpaste.
Gets us back under size again.
2010-09-29 17:22:53 -06:00
Peter Robinson
b8756f86c2 SoaS: make new Activities favourite 2010-09-22 20:58:03 +01:00
Peter Robinson
30ee391a12 SoaS: Add a few more Activities 2010-09-22 15:06:02 +01:00
Sebastian Vahl
f022c498ec space saving: remove k3b for now; k3b-common will be splitted into subpkgs in the future 2010-09-21 18:16:43 +02:00
Rex Dieter
8e0eed7655 -stix-fonts 2010-09-19 21:31:26 -05:00
Rex Dieter
e5f0b5ef60 more space-saving:
* additional input method removal (borrowed from broffice)
* -paratype font
2010-09-19 21:23:21 -05:00
Rex Dieter
f257445767 autofs already in -minimization 2010-09-19 17:36:18 -05:00
Bruno Wolff III
9031e7e9d7 Don't try to copy over documentation that isn't there any more.
A similar fix had been applied to live base a while ago. We really want
live base inheriting from mini so that we don't end up having to fix
things twice.
2010-09-18 09:24:59 -05:00
Sebastian Vahl
a2856a7071 -kdeaccessibility; -konq-plugins (space issues) 2010-09-15 07:49:33 +02:00
Igor Pires Soares
fa62f4e7d6 Include OpenJDK and remove other packages for downsizing.
Include OpenJDK, remove gimp and gnome-games
2010-09-13 15:05:53 -03:00
Matthias Clasen
6d038ff921 Follow the other spins in kicking out acpid 2010-09-07 08:09:24 -04:00
Bruno Wolff III
0eaeb677cd Update version and spec file for beta. 2010-09-06 11:15:10 -05:00
Peter Robinson
6b46a15fd3 mini: some minor fixes and cleanups 2010-08-31 22:31:42 +01:00
Bruno Wolff III
ccbd53091d Update repo definitions
At this point in the release cycle the fedora and updates repos should
be enabled.
The ks files for live spins that define these should be consistent with
each other.
2010-08-30 21:58:46 -05:00
Bruno Wolff III
df4008fb39 tremulous has been tentatively added back. Size is still very close. 2010-08-28 15:13:55 -05:00
Joerg (kital) Simon
55f2af225f Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-08-28 19:09:42 +02:00
Joerg (kital) Simon
e2dce6a8c6 changed for downsizing to comply to the 700 mb limit 2010-08-28 19:06:22 +02:00
Bruno Wolff III
d1338e6645 poker2d was dropped from F14 for being orphaned. 2010-08-28 12:00:55 -05:00
Joerg (kital) Simon
890d943e05 changed for downsizing to comply to the 700 MB limitation 2010-08-28 18:57:35 +02:00
Joerg (kital) Simon
7e7518d45a added new apps and parser marker for the security lab menu 2010-08-27 23:16:44 +02:00
Matthias Clasen
d960b06282 Remove removals that are already in fedora-livecd-minimization.ks 2010-08-26 09:39:34 -04:00
Kevin Fenzi
e9152aa143 Remove Ugly hack for XO laptops from bug 460581. It's no longer needed
and causing problems with some other Geode devices.
2010-08-25 15:46:50 -06:00
Bruno Wolff III
db7aa8d97e unix2dos removal needs to be removed from the mini ks file as well. 2010-08-23 07:45:42 -05:00
Matthias Clasen
81758bf99b Don't try to remove a package that doesn't exist anymore
Seems like unix2dos has bitten the dust...
2010-08-20 20:43:42 -04:00
Matthias Clasen
457efefa52 Start size reduction
Drop things that pull in perl. We still need to drop the perl
dependency from syslinux for this to have the desired effect.
2010-08-20 19:58:44 -04:00
Christoph Wickert
c977a972ff LXDE: fix pcmanfm invocation 2010-08-12 20:12:40 +02:00
kevin
b500cb3bb9 Fix xdriver= passing. Patch from Adam Williamson <awilliam@redhat.com> 2010-08-12 09:43:00 -06:00
kevin
6e1f238145 Fix firstboot for f14alpha 2010-08-10 10:54:52 -06:00
Christoph Wickert
5170738dfc LXDE: Make sure polkit-gnome doesn't end up in the LXDE spin 2010-08-09 21:14:38 +02:00
Sebastian Dziallas
8659a4dd34 soas: adjust soas codename for v4 release 2010-08-05 16:14:01 +02:00
kevin
dedc97f491 Replace makewhatis with mandb 2010-08-04 09:58:13 -06:00
Bruno Wolff III
e3840e66ba Typo fix reported in spin-kikstarts ticket 38 2010-08-03 10:53:29 -05:00
Bruno Wolff III
e5451ac0ce Modify git clean recommendation. 2010-07-27 06:16:57 -05:00
Bruno Wolff III
97943f960e Get ready for 0.14.1
Renamed moblin to meego
2010-07-27 06:13:40 -05:00
Bruno Wolff III
4fc5daba58 yum in post of livecd-desktop removed.
Packages should not be removed in post. For the nightly composes the yum remove
is failing in any case. If it were to start working, it could potentially
break several spins that include the livecd-desktop as a base ks.
The syslinux dependency is expected to be fixed the GA release, so this
isn't going to be needed to keep perl out of the livecd-desktop spin.
Oversized CD images can still easily have their functionallity tested.
2010-07-24 07:54:55 -05:00
Rex Dieter
4db905c7a4 revert addition of nm-applet 2010-07-21 07:42:47 -05:00
Rex Dieter
16de2c5097 +nm-applet 2010-07-18 14:52:39 -05:00
Bruno Wolff III
cee37bedd1 tremulous has been dropped.
The package is orphaned and might drop out of the distro for F14.
2010-07-11 23:37:01 -05:00
Peter Robinson
ec998bc2ce MeeGo: rename Moblin ks file to MeeGo 2010-07-11 14:31:58 +01:00
Sebastian Dziallas
8e5255483a design: oups. we missed networkmanager-gnome. fix that. 2010-07-06 20:04:08 +02:00
Peter Robinson
d675105f43 moblin: remove data/contacts/tasks due to issues with evo atm 2010-07-02 15:20:13 +01:00
Sebastian Dziallas
ff092a909e soas: add pygame (sugar platform) and decrease part size 2010-07-01 17:46:36 +02:00
Matthias Clasen
e6ac5e2846 foomatic-filters is now in comps 2010-06-23 18:34:29 -04:00
Matthias Clasen
b824bd6d0a Fix the syntax 2010-06-19 11:21:13 -04:00
Matthias Clasen
75bb91317e Don't install foomatic, just foomatic-filters
This brings the list of things pulling perl onto the image down to
just syslinux.
2010-06-19 11:08:40 -04:00
Peter Robinson
d85a5ed75d mini: add some bits extra bits 2010-06-10 19:24:14 +01:00
Bruno Wolff III
475e474578 Note one more substep in the package build process. 2010-06-07 02:06:11 -05:00
Bruno Wolff III
73405b1cb6 Add some reminders about how to do the package update on the Fedora side. 2010-06-07 01:34:39 -05:00
Bruno Wolff III
73ae813d35 The example install commands shouldn't set execute bits. 2010-06-07 01:10:47 -05:00
Bruno Wolff III
ef6ca3858c custom-kickstarts needs fedora-kickstarts if we aren't going to package dupes. 2010-06-07 01:07:46 -05:00
Bruno Wolff III
da407432cd The README files for custom and l10n should be in %doc sections. 2010-06-07 01:05:54 -05:00
Bruno Wolff III
d836f1b7c0 Fix example rpmbuild command. 2010-06-07 00:24:13 -05:00
Bruno Wolff III
b4659098a4 Add running configure to the instructions 2010-06-07 00:19:47 -05:00
Bruno Wolff III
907bcf70e0 Missed a \ when removing sym linked files. 2010-06-07 00:18:25 -05:00
Bruno Wolff III
e74698336f Tweak documentation 2010-06-07 00:17:19 -05:00
Bruno Wolff III
dc84eda507 Get rid of the sym linked files.
The building block spins were getting included twice. But rather than change
them to sym links have the ks files use ../ so they can just be dropped.
2010-06-07 00:02:00 -05:00
Bruno Wolff III
01689a4bec Remove duplicate docs.
Since the various subpackages require spin-kickstarts, there is no need to
have them all own the doc files. Just once in spin-kickstarts will do.
2010-06-06 23:46:26 -05:00
Bruno Wolff III
c488a9529c Remove attempt to copy over documentation file that doesn't exist.
I checked with docs and that file isn't packaged any more, because it was
felt to be something that you wouldn't need once you made the live image.
That stance is negotiable if someone thinks it is worth including.
2010-06-02 23:53:53 -05:00
Bruno Wolff III
0c9733724d Switch to using rawhide repo. 2010-06-01 23:43:11 -05:00
Bruno Wolff III
528bd00366 Tweak instructions 2010-06-01 23:42:53 -05:00
Jens Petersen
b0449a43b6 use small ibus-pinyin-db-android for live
ibus-pinyin-open-phrase is now ibus-pinyin-db-open-phrase
2010-05-21 17:44:40 +10:00
Bruno Wolff III
9230da3c0c Move master on to version 14 2010-05-11 10:01:01 -05:00
Christoph Wickert
e40d2ef4e1 Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/spin-kickstarts 2010-05-09 23:25:37 +02:00
Christoph Wickert
f435370753 Security: Don't install fprintd-pam as it crashes LXDM 2010-05-09 23:23:15 +02:00
Christoph Wickert
9c9586b309 LXDE: Don't install fprintd-pam as it crashes LXDM 2010-05-09 23:22:44 +02:00
Christoph Wickert
e1d0f02c0d Base: Fix disabling of update checks for gnome-packagekit 2.30 2010-05-09 23:20:24 +02:00
Peter Robinson
c4001bacdc moblin: fix setting the favourite apps 2010-05-09 22:05:22 +01:00
Sebastian Dziallas
5e662c34bc soas (for F13!): remove 'read' for final as it breaks in its current state 2010-05-09 18:53:49 +02:00
Igor Pires Soares
c4f94fd308 Remove inkscape inclusion, keep BrOffice.org Draw
This is a minor change in order to downsize the spin for final release.
2010-05-08 13:25:51 -03:00
Rex Dieter
f7826f1b30 -desktop-backgrounds-basic
plus some other cosmetics
2010-05-07 07:30:39 -05:00
Jeroen van Meeuwen (Fedora Unity)
b149f8ccd8 Prepare for release and bump version number 2010-05-07 13:57:42 +02:00
Peter Robinson
8ee89e0386 mini: remove old package 2010-05-06 17:44:37 +01:00
Peter Robinson
460babc982 moblin: set the theme correctly 2010-05-06 16:41:57 +01:00
Sebastian Dziallas
408e21241d mini: pull only the fonts we need and fix package name typo 2010-05-06 16:40:26 +02:00
Peter Robinson
d439e3e032 mini: cleanup font inclusion/exclusions 2010-05-04 23:24:36 +01:00
Peter Robinson
21a2114571 moblin: remove bluetooth applet while it crashes X 2010-05-04 12:58:54 +01:00
Peter Robinson
8638255f20 moblin: add the gnome-bluetooth applet 2010-05-04 11:39:58 +01:00
Peter Robinson
dcd68e0622 mini: remove ghostscript and some more fonts 2010-05-03 14:49:29 +01:00
Peter Robinson
3775a6c190 moblin: ks updates to improve livecd experience 2010-05-03 14:31:17 +01:00
Peter Robinson
850f5f67b7 moblin: add tasks too 2010-05-03 13:43:27 +01:00
Peter Robinson
a1d7a5181a moblin: add contacts as well 2010-05-03 13:40:16 +01:00
Peter Robinson
a80def9586 This is not really useful, and has been complained about in bug 583706. As per fix for base.ks 2010-05-03 13:22:11 +01:00
Peter Robinson
87e9dfe929 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-05-03 13:18:05 +01:00
Peter Robinson
49dcc8637a - Add dates to make the calendar useful 2010-05-03 13:17:49 +01:00
Igor Pires Soares
c07914e6e9 Remove vino and sil-padauk-fonts 2010-05-01 17:06:48 -03:00
Rex Dieter
3ac2f93c83 step1 trying to get cd-sized again,
trim some fonts (pending feedback from -fonts list)
2010-04-30 09:30:01 -05:00
Matthias Clasen
34c27a76cb Prevent readahead-collect during live boot
This is not really useful, and has been complained about in bug 583706.
2010-04-30 07:50:27 -04:00
Sebastian Dziallas
a6ca581f10 design: move font removal to mini and take postr out (size concerns) 2010-04-30 01:03:43 +02:00
Peter Robinson
e85d279c48 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-04-28 22:54:38 +01:00
Peter Robinson
a3db96b0d9 mini: fix anaconda liveinst installs 2010-04-28 22:54:19 +01:00
Rex Dieter
e4f9eaa8e6 live image optimization: disable kres-migrator 2010-04-28 07:15:50 -05:00
Peter Robinson
9410f3d718 mini: add avahi for link local services 2010-04-28 10:29:34 +01:00
Peter Robinson
9b50b2ba8f moblin: add some telepathy bits 2010-04-28 07:31:21 +01:00
Peter Robinson
df99adb4d5 soas: add a few deps for various tools 2010-04-26 23:36:15 +01:00
Peter Robinson
e7833d6a0b soas: small cleanup 2010-04-26 21:05:52 +01:00
Peter Robinson
7bf6b4f955 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-04-26 20:27:35 +01:00
Peter Robinson
3afd54af71 Moblin: hornsey is now fixed 2010-04-26 20:27:04 +01:00
Sebastian Dziallas
fc38e2b696 soas: add rp-pppoe 2010-04-26 21:24:43 +02:00
Sebastian Dziallas
ff1ad4fb5c soas: get proper release naming in the panel 2010-04-26 21:07:24 +02:00
Sebastian Dziallas
b58d0913c5 soas: include record activity again 2010-04-26 21:00:20 +02:00
Sebastian Dziallas
9868ecd7fa mini: remove input-methods 2010-04-26 20:58:17 +02:00
Sebastian Dziallas
a789d34c2c fix plymouth theme & write and some typos 2010-04-26 20:03:36 +02:00
Sebastian Vahl
5f346cceb3 fix #583495; copy system-config-software icons 2010-04-26 18:50:46 +02:00
Christoph Wickert
2e7b9058d0 Security: sync with LXDE 2010-04-22 11:03:47 +02:00
Peter Robinson
a8e87c1880 A few minor mini kickstart cleanups 2010-04-21 12:31:30 +01:00
Peter Robinson
e348d9581c Moblin: temporarily remove hornsey until new build hits stable 2010-04-21 10:52:43 +01:00
Peter Robinson
495ebd109e Moblin: clean up dependencies 2010-04-21 10:45:38 +01:00
Christoph Wickert
c2016a8820 LXDE: add hal-storage-addon 2010-04-13 21:15:59 +02:00
kevin
9380fff9c9 Add hal-storage-addon 2010-04-12 09:26:05 -06:00
Sebastian Dziallas
3ec5dd8e48 design-suite: we can haz entangle now 2010-04-12 01:26:37 +02:00
Christoph Wickert
f786a65a18 LXDE: changes for polkit 2010-04-10 01:22:26 +02:00
Christoph Wickert
6027533b45 LXDE: Switch to Firefox, include Java plugin, add some fixes 2010-04-10 01:19:05 +02:00
Colin Walters
2e7ab7cb7a [liveimage-diff] Sort output 2010-04-08 23:18:18 -04:00
Colin Walters
0303dc173a [liveimage-diff] New tool to diff livecds 2010-04-08 22:47:39 -04:00
Matthias Clasen
28267914ce Categorize removals a bit more 2010-04-07 10:10:02 -04:00
Igor Pires Soares
dd680aa497 Bring inkscape back and remove unnecessary fonts
Include inkscape and remove paratype-pt-sans-fonts, sil-abyssinica-fonts and wqy-zenhei-fonts.
2010-04-06 19:13:19 -03:00
kevin
3d5a72c3a9 Add nightly compose script used for making all the spins. 2010-04-06 09:36:51 -06:00
Sebastian Dziallas
7a8f13033a design-suite: we don't want the whole evince devel thingie 2010-04-04 22:32:00 +02:00
Sebastian Dziallas
e62bfb7dfe design-suite: lets fit on a cd now 2010-04-03 17:38:52 +02:00
Sebastian Dziallas
9298e76e26 design-suite: don't include fyre for now 2010-04-02 00:43:04 +02:00
Bruno Wolff III
95eaa5286f fedora-livecd-desktop.ks in custom needs more sym links.
fedora-livecd-desktop.ks includes fedora-live-desktop.ks and
fedora-live-minimization.ks and so sym links for those need to be
added in custom as well, for things to work.
2010-03-31 18:43:12 -05:00
Sebastian Dziallas
ffb1758d4b design-suite: better add printing, right? 2010-03-30 23:08:54 +02:00
Sebastian Dziallas
167f067eba design-suite: add some more applications and lets see where we go size wise 2010-03-30 22:56:42 +02:00
Sebastian Vahl
d2c28a65e5 remove kdeplasma-addons for size 2010-03-30 22:25:47 +02:00
Peter Robinson
f6b9434ce8 Add extra Activities for testing purposes 2010-03-30 12:13:10 +01:00
Sebastian Dziallas
6f00d1ba1d design-suite: gwibber pulls couchdb which pulls erlang (57M) - let's stop this 2010-03-29 16:59:50 +02:00
Sebastian Dziallas
fd79940f84 soas: better include the physics activty 2010-03-27 21:08:07 +01:00
Sebastian Dziallas
b54017ed55 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-03-26 20:07:54 +01:00
Sebastian Dziallas
a0a594011a design-suite: we might be better off adding gdm 2010-03-26 20:07:18 +01:00
Colin Walters
bee192224c [fedora-livecd-desktop] Remove Java plugin, add simple-scan
Java should really be installed dynamically via browser/PackageKit
as needed.

simple-scan is really small, so bring that back in.
2010-03-26 13:26:02 -04:00
Sebastian Dziallas
927706bf56 soas: sync with latest changes from sugar labs' git 2010-03-25 21:44:43 +01:00
Sebastian Dziallas
534d2f357c design-suite: reduce package set and add desktop link to inkscape course 2010-03-25 17:39:48 +01:00
kevin
e2dda732d9 Remove inkscape for now 2010-03-24 20:50:08 -06:00
Colin Walters
834e61bfea Also exclude simple-scan and foomatic db 2010-03-24 17:58:32 -04:00
Colin Walters
2a68fde598 Readd anaconda and isomd5sum
Oops - these need to be in base.
2010-03-24 17:58:32 -04:00
Colin Walters
6ade796a36 Drop explicit festival reference, always remove smartmontools 2010-03-24 15:43:52 -04:00
Colin Walters
0aec4c2c80 PackagKit-command-not-found is now in comps 2010-03-24 15:43:51 -04:00
Colin Walters
5d24cf4d31 Update live-minimization.ks with comps changes
* Is not in comps currently (or is optional)
esc
redhat-lsp
a2ps
compat-* (is only in non-default groups)

* Removed from comps with my patches (or is now optional)
specspo
vorbis-tools
pinfo
2010-03-24 15:43:51 -04:00
Colin Walters
198011f976 Rework live-base and desktop minimization
First, strip the "minimization" parts out of fedora-live-base.ks,
and move them into fedora-live-minimization.ks.  All previous consumers
of fedora-live-base.ks are updated.

The old fedora-live-base.ks was conflating two entirely different
things:

* A live-based image which can be used to install
* Stripping some random bits to fit onto a CD

The previous fedora-livecd-desktop is now fedora-live-desktop.ks.
The new file fedora-livecd-desktop.ks is actually further
minimizations on top of fedora-live-desktop.ks.

Split up these two concepts so that fedora-live-desktop is *THE*
desktop.  What we expect everyone to have as a base, and the
exact same set of packages should be installed by Standalone
Anaconda (DVD) as well.  Then, we have minimization hacks
in fedora-live-desktop-cd.ks.

Over time, we should be shrinking the default install and making
it more just-in-time, by e.g. having many more things use
the PackageKit library to pull in components as needed.
2010-03-24 15:43:51 -04:00
kevin
05c51b0146 Exclude ibus-pinyin-open-phrase 2010-03-23 22:53:55 -06:00
Colin Walters
71bb2c69b9 Add tools/ directory, with list-packages-for-ks.py
Add a script which prints the explicitly specified package list
for a given comps file and kickstart.
2010-03-23 23:28:13 -04:00
Jesse Keating
9b2696fe94 Use the new filesystems group to get support rpms. 2010-03-23 12:50:54 -07:00
Christoph Wickert
ad63119312 Security: Sync LXDE and LXDM configuration with LXDE spin 2010-03-23 19:42:50 +01:00
Christoph Wickert
8ca163d935 LXDE: fix LXDM autologin 2010-03-23 19:41:51 +01:00
kevin
051abde973 Remove java group and just include the plugin we want 2010-03-23 11:05:21 -06:00
Sebastian Vahl
bcb21938c5 replace amarok with kdeplasma-addons to reduce size 2010-03-23 06:43:20 +01:00
Christoph Wickert
a516f40dd5 LXDE: fix lxdm start, set preferred apps and update package selection 2010-03-23 01:31:15 +01:00
Sebastian Dziallas
4cc2e362ba design-suite: add rawtherapee abiword and gnumeric for now 2010-03-22 00:17:47 +01:00
Christoph Wickert
7b9cc3b50e Xfce: xdg-user-dirs-gtk instead of xdg-user-dirs, drop nodoka since we use clearlooks 2010-03-19 03:33:49 +01:00
Sebastian Dziallas
01b3c0c63c soas: let's get us more multimedia support 2010-03-18 21:04:49 +01:00
kevin
f43ab337b3 tigervnc -> remmina
gnome-screensaver -> xscreensaver
2010-03-16 10:35:06 -06:00
Colin Walters
8500904f56 [fedora-virt-server.ks.in] New file
This is an image suitable for a fully-automated virtualized install.
2010-03-14 13:51:55 -04:00
Sebastian Dziallas
2427dccc2a soas: add sugar-maze activity 2010-03-09 19:14:54 +01:00
Christoph Wickert
56f66a93c6 LXDE: replace slim with lxdm 2010-03-03 19:32:49 +01:00
Sebastian Dziallas
46d7c0211d soas: add sugar-tamtam activity set 2010-03-01 17:33:39 +01:00
Sebastian Dziallas
0f6601a6ef soas: add the typing turtle activity 2010-02-28 17:18:41 +01:00
Sebastian Dziallas
4a36ced094 soas: better add gvfs to get external drive support 2010-02-26 19:11:46 +01:00
Jesse Keating
53be816672 Switch over to branched repo for composes 2010-02-23 05:56:42 -08:00
Adam Miller
b501d94b54 Commented out package halberd as it is causing the build to fail. 2010-02-19 13:43:55 -06:00
Adam Miller
a3999b459e Needed to remove the generic-{release,release-notes,logos} now that spin is
official.
2010-02-19 08:34:53 -06:00
Adam Miller
9bc51159de Added kickstart for security spin as board has approved this spin.
http://lists.fedoraproject.org/pipermail/advisory-board/2010-February/008027.html
2010-02-19 08:32:02 -06:00
Jeroen van Meeuwen (Fedora Unity)
5ddfdd4a6a Add the custom/ kickstarts and bump version 2010-02-18 00:09:41 +01:00
Jeroen van Meeuwen (Fedora Unity)
344b87865a Rename fedora-mini-base.ks and fedora-mini-moblin.ks to match the naming convention used by other spins, and edit the spins that include these kickstart files accordingly
Include fedora-live-mini.ks in the custom set of kickstarts
2010-02-18 00:03:26 +01:00
Sebastian Dziallas
63f8ac6d44 we want that for the mini kickstart too 2010-02-17 23:33:52 +01:00
Warren Togami
ff1e3e892c Point live at Fedora 13, not rawhide for now. 2010-02-17 17:12:09 -05:00
Bruno Wolff III
7dbf6d7e3d Fix size of games spin
alienarena cut for size.
This allows for the normal desktop -wine to fit so drop the openoffice to
abiword substitution at the same time.
2010-02-15 22:30:13 -06:00
Sebastian Dziallas
83b613eea8 add fedora-mini-moblin spin 2010-02-15 23:07:47 +01:00
Sebastian Dziallas
00f8a13d3a add fedora-mini-base and adjust related spins 2010-02-15 23:05:28 +01:00
Sebastian Dziallas
22d32f6e11 design: lets save some space and add input methods again
soas: add input methods again
2010-02-15 22:59:37 +01:00
Jeroen van Meeuwen (Fedora Unity)
e15d946f14 Update Makefile.am to include new spins and drop old ones, bump version 2010-02-15 22:21:34 +01:00
Jeroen van Meeuwen (Fedora Unity)
775ef9d40e fedora-livecd-soas.ks was executable 2010-02-15 22:18:53 +01:00
Igor Pires Soares
3cf7717aa0 Remove inkscape
Remove inkscape in order to downsize a little bit
2010-02-15 16:55:54 -02:00
Sebastian Dziallas
945e62dd13 soas: add a few packages needed for sugar 2010-02-10 21:08:41 +01:00
Sebastian Vahl
a3088c3d74 fix wrong commit (some lines were doubled and replaced others) 2010-02-09 22:37:34 +01:00
Christoph Wickert
6e827082de Xfce: replace totem with parole and drop gftp 2010-02-09 00:08:56 +01:00
Sebastian Dziallas
3d5296bcbe soas: use auto-login for gdm for better user experience 2010-02-06 22:34:27 +01:00
Sebastian Dziallas
b76d7ce0e8 design suite & soas: remove input methods to save some space 2010-02-06 19:46:18 +01:00
Bruno Wolff III
1af63fd1ef Make adjustments to counteract size increase of the desktop spin - From kamil 2010-02-04 09:24:01 -06:00
Sebastian Dziallas
6d32575012 sugar-physics joins the fun 2010-02-02 01:14:53 +01:00
Sebastian Dziallas
319b8691ae xulrunner-python is in rawhide now: include sugar-browse again 2010-01-30 00:55:34 +01:00
Igor Pires Soares
528d86b1c2 Remove OpenOffice.org
Remove OpenOffice.org since the desktop spin is using it as a default now
2010-01-29 02:42:09 -02:00
Sebastian Dziallas
6639168ca1 soas: remove sugar-browse until xulrunner-python gets imported 2010-01-23 00:17:30 +01:00
Sebastian Dziallas
1a55ae8a09 use live-base in design suite and soas until mini kickstart gets imported 2010-01-22 17:28:03 +01:00
Sebastian Dziallas
157a0fc701 move design suite around to fit nightlies naming 2010-01-22 17:24:33 +01:00
Sebastian Vahl
cdf27b95c1 replace kdegames with kdegames-minimal, add some more packages 2010-01-21 17:24:12 +01:00
Sebastian Dziallas
e62d6b945c rename design suite and soas files to stay consistent 2010-01-20 20:36:11 +01:00
Sebastian Dziallas
c40fdb5952 add the approved Fedora Design Suite and Sugar on a Stick kickstart files 2010-01-20 20:23:12 +01:00
Bruno Wolff III
28a65efde2 Don't use openoffice.org.
The Desktop spin is now using openoffice.org instead of abiword. That's too
much space to use for the games spin. So go back to using abiword.
2010-01-20 12:12:36 -06:00
Bruno Wolff III
bb3d0548a7 Add btanks. A tank battle game with a different look to it. 2010-01-19 00:32:55 -06:00
Bruno Wolff III
ed5dd287cd Add kcheckers.
Checkers is a classic boardgame and makes a good addition to the games spin.
2010-01-19 00:22:08 -06:00
Bruno Wolff III
0c5b64eb01 Add the 3d chess game to the games spin. 2010-01-18 16:02:08 -06:00
Sebastian Dziallas
3907db6705 the education spin dies for now 2010-01-07 23:07:27 +01:00
Jeroen van Meeuwen (Fedora Unity)
244077f99c Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2010-01-02 15:03:20 +01:00
Jeroen van Meeuwen (Fedora Unity)
3689019df3 There is no /boot/initrd* anymore to remove, so instead remove /boot/initram* (#551094) 2010-01-02 15:02:43 +01:00
Sebastian Dziallas
284c1cf6e4 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-12-28 17:31:43 +01:00
Sebastian Dziallas
f5ea0eedf9 edu: fix issues to get at least the snapshots build for now 2009-12-28 17:30:42 +01:00
Sebastian Vahl
2de411e328 push live images under 700 megs; add small hack to load plasma-netbook workspace on boot for testing issues 2009-12-22 14:29:18 +01:00
Sebastian Vahl
80a336488b remove some not essential packages for now 2009-12-21 10:23:35 +01:00
Jeroen van Meeuwen (Fedora Unity)
c3ace496a6 Revert incidental removal of the mdns service firewall enablement 2009-12-14 13:07:43 +01:00
Jeroen van Meeuwen (Fedora Unity)
2f276dfc35 Pass "--kickstart=" when running liveinst with a kickstart (#543722) 2009-12-11 21:33:57 -05:00
Jeroen van Meeuwen (Fedora Unity)
cfbcf94f80 git-log command no longer exists, should be "git log" 2009-12-11 21:33:48 -05:00
Bruno Wolff III
f477634a45 Maelstrom's license issues are fixed and it is back in rawhide. 2009-12-09 20:31:41 -06:00
Warren Togami
2a65b84f22 Print all RPMS installed during livecd-creator 2009-12-08 09:24:38 -05:00
Matthias Clasen
7a86da60ce Replace abiword by @office in the desktop spin
As discussed on fedora-desktop-list
2009-12-02 23:32:42 -05:00
Matthias Clasen
f343537f02 Move package selection tweaks to comps 2009-12-02 23:31:47 -05:00
Bruno Wolff III
fa4558c3af Note stuff that shouldn't get pulled into the games spin. 2009-12-01 21:32:16 -06:00
Bruno Wolff III
bddb61532b Drop Maelstrom in master due to license issues. 2009-12-01 21:28:11 -06:00
Adam Miller
1cc0f15260 Added vim-enhanced to fedora-livecd-xfce.ks 2009-11-30 13:49:18 -06:00
Christoph Wickert
6db3bb40bd LXDE: fix spourious crash of lxde-settings-daemon 2009-11-21 22:17:27 +01:00
Matthias Clasen
963c80a711 Clean ups
Remove tweaks that are already coming correctly out of comps nowadays.
2009-11-14 00:09:40 -05:00
Matthias Clasen
80b09dc240 Turn off PackageKit-command-not-found on the uninstalled live CD
This makes sense, since we already disable the rest of PackageKit,
and command-not-found causes long waits, downloading repodata which
would normally be available locally, but is missing on the uninstalled
live image.
2009-11-09 10:48:19 -05:00
Matthias Clasen
27009d7b10 Revert the previous commit
It is quite assy to file a bug after RC was spun, and go ahead and
override the desktop teams editorial control of the desktop spin on the
same day by committing this without even asking.
2009-11-07 23:53:24 -05:00
Jens Petersen
b13e5a5e44 don't include PackageKit-command-not-found
pk-command-not-found is still too flaky and we don't install it
by default in comps for normal installs (rhbz#533553)
2009-11-08 14:21:51 +10:00
Jesse Keating
63b2b2cf4f Make sure we get dracut 2009-11-06 10:59:12 -08:00
Christoph Wickert
c4caad0bc9 LXDE: fix screensaver scriptlet 2009-11-06 18:33:26 +01:00
Matthias Clasen
bca01ed335 Really prevent screen locking 2009-11-05 14:10:31 -05:00
Jesse Keating
a3db5deb1f Keep xfce stuff off the DVD 2009-11-04 08:55:47 -08:00
Matthias Clasen
c627de3d87 Don't remove dead packages 2009-11-02 23:05:54 -05:00
Warren Togami
94698e8c40 XXX: This often gets stuck during shutdown because /etc/init.d/halt
(or something else still running) wants to read files from the block\
      device that was ejected.  Disable for now.  Bug #531924
2009-11-02 15:40:56 -05:00
Christoph Wickert
d491581401 Xfce: add tigervnc and parole, order packages by group 2009-11-02 03:56:56 +01:00
Igor Pires Soares
37facf231b Fix ibus inclusion 2009-10-29 01:15:23 -02:00
Matthias Clasen
d2d0269d93 Clean up desktop for the live user 2009-10-28 18:37:48 -04:00
Igor Pires Soares
99982160e1 Include gtk2-immodules and inkscape
Clean up unnecessary input methods, include gtk2-immodules in order to make im-cedilla work
2009-10-28 01:09:18 -02:00
Christoph Wickert
62f8e4047b Xfce+LXDE: add system-config-services again 2009-10-27 03:38:04 +01:00
Christoph Wickert
31fe801e2f LXDE: system-config tools cleanup, remove cups-pdf, disable screensaver 2009-10-27 01:42:10 +01:00
Christoph Wickert
29bf2e3a02 Xfce: system-config tools cleanup, remove cups pdf 2009-10-27 01:26:01 +01:00
Matthias Clasen
a66367e677 Make /home/liveuser/Desktop owned by liveuser 2009-10-26 17:12:52 -04:00
Christoph Wickert
3aa7d96804 LXDE: add xcompmgr, fix slim.auth and liveinst.desktop 2009-10-25 01:34:56 +02:00
Christoph Wickert
b67d836544 add xfce4-stopwatch-plugin 2009-10-23 02:49:32 +02:00
Igor Pires Soares
1b2ea51d8b Drop inkscape, include @input-methods
Include @input-methods in order to fix a issue with us-acentos keyboard layout.
2009-10-21 15:10:44 -02:00
Bruno Wolff III
eb9ab6d772 blobAndConquer got dropped from F12 and needs to come out of the games spin. 2009-10-17 17:39:27 -05:00
Sebastian Vahl
6cc5c50612 various package changes to fit to 700MB; remove prelink removal but disable it on the live images 2009-10-13 19:30:18 +02:00
Christoph Wickert
69b93c5d5f add xfce4-xfswitch-plugin 2009-10-10 01:49:20 +02:00
Christoph Wickert
1c28284314 include liveinst.desktop, replace pavucontrol with gmixer and xfce4-notifd with notification-deamon and, update slim.conf 2009-10-07 02:04:54 +02:00
Igor Pires Soares
6232a8d1b1 Remove input methods again 2009-10-05 12:23:03 -03:00
Matthias Clasen
82a6a5e1c8 The desktop spin doesn't need to be a nfs or nis client
The removes a good chunk of the remaining services at boot
2009-10-02 11:54:55 -04:00
Matthias Clasen
f50dbf8e3a Remove the unbranding
I'm removing the unbranding part again, since I tend to forget myself
that it is there and am then surprised when I produce unbranded spins.
I'll just use a derived kickstart file for test days.

Also, remove the -bug-buddy line, since we killed bug-buddy.
2009-10-01 10:54:28 -04:00
Bruno Wolff III
e082b23f03 nazghul-haxima has been renamed to haxima 2009-09-30 19:01:03 -05:00
Sebastian Vahl
10f6e373a8 free space for KDE3 versions of k3b and koffice 2009-09-30 23:30:05 +02:00
chitlesh
7f36e70c4d FEL: synced comps and kickstart file 2009-09-28 19:38:12 +02:00
Sebastian Dziallas
68df4ce6cc add avogadro to the education spin 2009-09-27 20:09:12 +02:00
Sebastian Dziallas
31fb57d3a9 small correction for package name in education spin 2009-09-27 17:14:56 +02:00
Sebastian Dziallas
81ae5b1c5a ship python doc with education spin 2009-09-27 17:11:18 +02:00
Sebastian Dziallas
8235da0077 smaller modifications and package inclusions for the education spin 2009-09-26 23:30:14 +02:00
Sebastian Vahl
8e6d0eae42 add pavucontrol, use pinentry-gtk to avoid qt3 on the live images 2009-09-24 20:05:52 +02:00
Jens Petersen
ba699452d7 drop google-droid-*-fonts since Droid Sans overrides ja_JP desktop
(see rh#517789)
2009-09-24 17:51:41 +10:00
kevin
864692a1ee Move chown/restorecon to the right place.
Add install icon on the desktop.
Remove ssmtp
2009-09-22 16:38:33 -06:00
Igor Pires Soares
40ca8b4ccc Include inkscape and @input-methods
Rely on fedora-live-base for IM inclusion
Include inkscape
Add support for Spanish
2009-09-21 12:02:00 -03:00
Colin Walters
37c34f0feb [fedora-livecd-desktop] Add note about this versus gnome-desktop comps group
In short modify comps first, livecd-desktop kickstart package set modifications
are only for space constraints in general.
2009-09-18 12:09:17 -04:00
kevin
38a1347729 Move chown/restorecon to after changes 2009-09-07 16:52:12 -06:00
Bruno Wolff III
457fe5982d Include QA's base ks file for test days. 2009-09-07 15:26:30 -05:00
Matthias Clasen
f05c69d17d Create the directory first.... 2009-09-04 12:44:45 -04:00
Matthias Clasen
0ae4966950 Install abrt instead of bug-buddy 2009-09-02 12:27:17 -04:00
Matthias Clasen
d2a1d21c1c Add 'Install to hard drive' to the desktop 2009-09-01 23:24:41 -04:00
Christoph Wickert
fd52640599 Merge branch 'master' of ssh://cwickert@git.fedoraproject.org/git/hosted/spin-kickstarts 2009-08-30 14:32:49 +02:00
Christoph Wickert
46429cfbbc partitial fix for bug #518068 2009-08-30 14:24:14 +02:00
Igor Pires Soares
9fe9a08e26 Remove unnecessary fonts and include Gimp
Removed:
ipa-pgothic-fonts
kacst-*
khmeros-base-fonts
s-c-display
paktype-*

Included:
Gimp
2009-08-29 19:31:34 -03:00
Sebastian Vahl
2cfa984d49 resize2fs is not failing on x86_64 anymore, so re-add some packages and add some more. However, adding one more package would causre resize2fs to fail again 2009-08-25 15:59:29 +02:00
Adam Miller
275e60b5a0 Moved entries related to /home/liveuser/.config/xfce4 in reference to
bz #500525 (https://bugzilla.redhat.com/show_bug.cgi?id=500525)
Also removed catfish-engines for space conservation.
2009-08-18 15:27:56 -05:00
Adam Miller
ae76b54f81 Removed tracker search tool and replaced with catfish+catfish-engines 2009-08-18 15:18:04 -05:00
Christoph Wickert
c418ecc0c1 add yum-presto and make sure PolicyKit-kde doesn'get pulled in 2009-08-18 21:58:04 +02:00
Sebastian Vahl
8c4f4750b8 use yum-presto by default (like on gnome spin: https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00932.html) 2009-08-18 16:33:55 +02:00
Matthias Clasen
9c2da2c9c1 Don't include constantine-backgrounds-extras
It is too large.
2009-08-14 13:19:28 -04:00
Sebastian Vahl
d3be5a684d omit prelink for now (#515539) 2009-08-13 21:46:02 +02:00
Sebastian Dziallas
8f6feacbe6 remove sugar-pippy for now (has dependency issues) 2009-08-13 19:54:59 +02:00
Sebastian Dziallas
e897526b3a remove olpcsound-devel to let education spin build 2009-08-12 07:04:57 +02:00
Fabian Affolter
b5cf49ea33 Added new localization for German (Germany) 2009-08-11 20:16:40 +02:00
Sebastian Vahl
6645472a95 size fixes: don't include konq-plugins,koffice-kpresenter,kdeartwork for now 2009-08-10 15:16:14 +02:00
Jeroen van Meeuwen (Fedora Unity)
5131d5974f Correct %include 2009-08-10 15:13:49 +02:00
Jeroen van Meeuwen (Fedora Unity)
03c617ac2c Move fedora-livecd-lxde-de_DE.ks into the right location 2009-08-10 15:05:10 +02:00
Sebastian Vahl
c76f00d1f6 make liveinst.desktop in ~/Desktop usuable and show it's icons 2009-08-10 11:28:01 +02:00
Christoph Wickert
59273db9d9 make sure kpackagekit doesn't end up the LXDE live images 2009-08-08 21:43:49 +02:00
Christoph Wickert
3419f1fd59 add fedora-livecd-lxde-de_DE.ks 2009-08-08 19:18:53 +02:00
Christoph Wickert
57a18f03be gxine instead of totem 2009-08-08 19:14:59 +02:00
Sebastian Vahl
58fc118650 make sure gnome-packagekit doesn't end up on KDE live images 2009-08-06 19:08:05 +02:00
Bastien Nocera
35ab752e27 Remove a few command-line applications
Those have no use on a modern desktop.
2009-08-05 15:58:38 +01:00
Matthias Clasen
22eaf1c099 Drop gimp
Drop gimp, as discussed on the list, by droping the entire graphics
group. Also streamline the exclusions a bit, and add the droid fonts.
2009-08-04 23:09:37 -04:00
Jeroen van Meeuwen (Fedora Unity)
db36bdadbc Remove rebranding from LXDE Spin 2009-08-04 14:34:18 +02:00
Jeroen van Meeuwen (Fedora Unity)
10833cdbb7 Move LXDE Spin into main directory and update Makefile.am 2009-08-04 14:33:46 +02:00
Jeroen van Meeuwen (Fedora Unity)
bb9621b7b2 Update Makefile.am for education spin becoming a DVD 2009-08-04 00:54:37 +02:00
Jeroen van Meeuwen (Fedora Unity)
854e261e67 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-08-04 00:53:55 +02:00
Sebastian Dziallas
e52931efa4 move to dvd-size for the education spin here 2009-08-03 23:59:14 +02:00
Jeroen van Meeuwen (Fedora Unity)
f8c654e6f2 Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
Jeroen van Meeuwen (Fedora Unity)
dfda24729b Move localized kickstarts to l10n/
Move custom kickstarts to custom/
Remove fedora-livecd-desktop-en_US.ks now that it is no longer necessary to
  localize the desktop.ks kickstart in en_US.
2009-08-03 23:44:14 +02:00
Matthias Clasen
219a9331f7 increasingly desperate attempts to save space... 2009-08-03 16:15:27 -04:00
Matthias Clasen
1fd5a7e512 No need for smartmontools in the dekstop spin 2009-08-03 14:52:33 -04:00
Matthias Clasen
2a473175ae more fixes for warren 2009-08-03 13:00:53 -04:00
Matthias Clasen
26f6a2b7ac Enable rawhide by default 2009-08-03 12:47:59 -04:00
Matthias Clasen
986c7b7555 Revert accidental %repo changes 2009-08-03 12:31:14 -04:00
Matthias Clasen
df41cf5b34 More space saving measures 2009-08-03 00:32:02 -04:00
Sebastian Dziallas
1e5c02a38b revert to old edu spin concept (cd-size) 2009-08-02 22:28:40 +02:00
Matthias Clasen
2968779992 Drop quota 2009-08-02 01:49:15 -04:00
Matthias Clasen
6a9535e90a Drop krb5-workstation, along with krb5-auth-dialog 2009-08-02 00:12:18 -04:00
Matthias Clasen
62c2e6823e Remove a workaround for a long-fixed avahi bug 2009-08-01 21:33:09 -04:00
Matthias Clasen
f7ac815bc0 Don't include seahorse 2009-07-30 00:58:23 -04:00
Matthias Clasen
c60049a24c Drop alacarte 2009-07-29 17:51:10 -04:00
Igor Pires Soares
15ceaebd2b Remove deprecated packages references
Remove references to totem-xine, paktype-fonts and kacst-fonts
2009-07-28 17:03:46 -03:00
Matthias Clasen
3017558e21 Add a note about debranding 2009-07-26 13:07:09 -04:00
Matthias Clasen
db63e36504 Debrand desktop spins by default 2009-07-23 14:40:52 -04:00
Matthias Clasen
45e611754b Include PackageKit-command-not-found 2009-07-23 09:24:18 -04:00
Adam Miller
91030f9ce3 Added claws-mail plugins for various enhancements 2009-07-21 15:15:50 -05:00
Matthias Clasen
08f803e440 Drop krb5-auth-dialog from the desktop spin 2009-07-21 14:56:11 -04:00
Adam Miller
75e4a7ad20 Added liferea back, it is *not* dead upstream, communications mistake. 2009-07-21 10:41:03 -05:00
Adam Miller
82ec2d1947 Added gparted, changed galculator for gcalctool 2009-07-21 09:14:07 -05:00
Adam Miller
d598398360 Removed liferea, dead upstream and we can use Firefox to pull feeds 2009-07-21 09:00:52 -05:00
Sebastian Dziallas
59179855b1 move to dvd size for education spin now 2009-07-21 15:02:58 +02:00
Sebastian Dziallas
009e2bc96b apply changes for new education spin concept
- move to Gnome & Sugar as desktop environments
  - add default IRC channels
  - include development tools
2009-07-21 14:59:51 +02:00
Jeroen van Meeuwen (Fedora Unity)
32ab440444 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-07-21 13:25:17 +02:00
Matthias Clasen
2548daaed4 Correct a package name 2009-07-21 01:09:35 -04:00
Christoph Wickert
980906b85a remove gnomebaker wich is a dupe with xfburn, add some new panel plugins 2009-07-21 02:29:29 +02:00
Matthias Clasen
cb4a7538de Drop some system-config utilities
As per fedora-desktop-list discussion.
2009-07-20 10:22:11 -04:00
Matthias Clasen
5356ab52cd Drop gimp-data-extras to gain some space 2009-07-18 03:17:23 -04:00
Adam Miller
e31f0476f3 Added myself to the maintainers list for xfce spin. 2009-07-14 17:06:27 -05:00
Adam Miller
ac4633551f Replaced bluez-gnome with gnome-bluetooth as that is the direction that
F12 is going and bluez-gnome was causing xfce spin to fail to build
against current rawhide.
2009-07-14 17:04:29 -05:00
Sebastian Vahl
dfef3dbab8 remove filelight to avoid kdelibs3 on the images; some small cleanups 2009-07-14 10:28:02 +02:00
Bruno Wolff III
b48e693ac8 New game, colossus, added to the games spin 2009-07-12 22:07:11 -05:00
kevin
1345dd78dd Add midori, xfburn and rtorrent 2009-07-07 19:52:31 -06:00
Jeremy Katz
571bfc2320 udev dropped vol_id, replace with blkid
udev no longer ships a vol_id binary saying that blkid should be
used instead.  *sigh*
2009-07-07 10:54:49 -04:00
Matthias Clasen
6a020e014f Add the tomboy exclude back for now
When I was building a livecd earlier today, for some reason tomboy
got pulled in, even though yum groupinfo told me that it is optional
now...
2009-07-06 21:09:51 -04:00
Matthias Clasen
cb614b8f4c Try harder to loose wget 2009-07-06 14:08:43 -04:00
Matthias Clasen
fd836a3354 Exclude man-pages too
For some reason man-pages slips through and ends up in F12 spins now.
2009-07-06 12:33:05 -04:00
Matthias Clasen
bbf96e37e0 Not need to exclude tomboy anymore
Gnote is now the default in comps anyway.
2009-07-06 12:24:30 -04:00
chitlesh
5138977598 gnome based FEL tested against 06/07/2009's rawhide 2009-07-06 16:12:43 +02:00
Jeroen van Meeuwen (Fedora Unity)
c9323a724b Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-07-02 02:20:07 +02:00
Jens Petersen
6a6e3abe47 totem-xine is gone too (so totem-gstreamer moved into totem) 2009-06-23 10:07:04 +10:00
Jens Petersen
f1c7268d7b totem-gstreamer was dropped from rawhide 2009-06-22 14:18:23 +10:00
Jens Petersen
f3bdc1672b - update example repos from f10 to f11
- comment out -debuginfo to avoid annoying warning every spin

debuginfo should only get pulled in if a debuginfo repo is explicitly enabled
and someone might actually want to have it for testing say, so hope we can
drop it completely
2009-06-11 10:46:01 +10:00
Jesse Keating
3e28840706 Drop all of GConf2-dbus* 2009-06-02 16:16:08 -07:00
Jesse Keating
cb9c3876b7 Exclude packages which are causing conflicts 2009-06-02 12:15:58 -07:00
Jeroen van Meeuwen (Fedora Unity)
5236eb7773 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-05-31 12:36:05 +02:00
Jesse Keating
62f84b1215 northern-sami-support doesn't exist anymore 2009-05-18 14:50:38 -07:00
Jeroen van Meeuwen (Fedora Unity)
8d16c775bd ChangeLog in rpm spec 2009-05-16 13:59:51 +02:00
Jeroen van Meeuwen (Fedora Unity)
beba0a37a7 Bump release number for final F-11 release 2009-05-16 13:55:11 +02:00
Sebastian Vahl
7f5490434a size issues; remove kdeplasma-addons to free ~5megs 2009-05-14 15:37:58 +02:00
Bill Nottingham
2d67e93782 Exclude btanks (#500715) 2009-05-13 16:01:29 -07:00
kevin
f4133df1e1 Add a restorecon for now to fix selinux issues on boot.
A more correct fix will be commited for f12.
2009-05-13 13:04:36 -06:00
Sebastian Vahl
346bbaab7d size issues; remove kftpgrabber 2009-05-12 10:25:33 +02:00
Bruno Wolff III
2c3537e702 I found two more games that aren't playable without downloading content first. 2009-05-10 09:22:38 -05:00
Jesse Keating
bc064e9a62 Drop authoring/publishing from DVD. Gets rid of tex and all that mess. 2009-05-04 16:45:21 -07:00
Jesse Keating
4046de03be Save some more space 2009-05-04 14:59:41 -07:00
Rex Dieter
e7ca906fcf disable nepomuk for livecd user 2009-04-29 20:17:10 -05:00
Sebastian Vahl
7f9a28dc90 only cleanups, no changes to package list 2009-04-29 12:25:32 +02:00
Sebastian Vahl
58f83c9b41 remove some packages to free space; some cleanups to the kickstart 2009-04-24 22:19:53 +02:00
Sebastian Vahl
48c898c15d space fixes: -amarok,+kdeartwork,+konq-plugins, +kdeplasma-addons, +kftpgrabber 2009-04-24 15:50:55 +02:00
Jesse Keating
53146d774b Keep the generic stuff out of the Fedora spin 2009-04-16 12:27:44 -07:00
Jesse Keating
657172e0f6 Drop libflashsupport, it no longer exists.
Exclude astronomy-bookmarks to avoid conflicts on the DVD
2009-04-16 12:26:18 -07:00
Jesse Keating
2428460b15 Save enough space to fit ppc on a DVD again 2009-04-16 11:30:20 -07:00
Jesse Keating
8583712527 Add the dial-up group to the install ks 2009-04-14 14:21:51 -07:00
Sebastian Vahl
e6f97e0302 remove gnome-packagekit (it's disabled in KDE now); fix removal of unneeded fonts (renamings) 2009-04-14 17:18:08 +02:00
kevin
dfb6692632 Add cheese to Xfce spin 2009-04-09 19:28:40 -06:00
Jesse Keating
41d76a8548 Remove xguest from the live image, decision was made to not ship it for F11 2009-04-09 13:03:31 -07:00
Jesse Keating
805dcc37d5 Promote some deselections to full exclusions to keep them off the install media 2009-04-07 15:04:56 -07:00
Jeremy Katz
92b2ac326a Poke a hole for mdns in the firewall since we do other things to make it work nicely 2009-04-07 10:44:42 -04:00
Bruno Wolff III
bea1371dcb nexuiz removed because 2.5 needs signicantly more space.
The new nexuiz version is much larger and I need to remove it for space.
This also resolves the space issue created by switching to the fluidsynth
font.
2009-04-07 09:12:30 -05:00
Sebastian Vahl
136a10ffb1 only include some parts of kdeartwork 2009-04-07 11:48:27 +02:00
Igor Pires Soares
4c2b5dcaf5 Fix some fonts removal 2009-04-05 19:26:14 -03:00
kevin
9ec8637786 Add xfce4-power-manager and gigolo
Replace gnome-power-manager
Cosmetic cleanups
2009-03-18 00:05:47 -06:00
Chitlesh GOORAH
22b216589a supports @electronic-lab groupinstall 2009-03-14 12:20:45 +01:00
Jeremy Katz
b1aa49f574 Add xguest to desktop ks
Originally brought up by mether and discussed on fedora-desktop-list,
we're going to give it a try at least for the beta
2009-03-11 15:13:09 -04:00
Jeremy Katz
c153a50c0b Parameterize LiveOS so that we can support multiple images on a stick
Booting with live_dir=foo will now look in foo/ rather than LiveOS/
for the live image bits and pieces
2009-03-06 16:54:17 -05:00
Jeroen van Meeuwen (Fedora Unity)
cafd01a101 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-03-06 15:07:31 +01:00
Jeroen van Meeuwen (Fedora Unity)
441cc3f424 Bump version/release 2009-03-06 15:04:51 +01:00
Jeroen van Meeuwen (Fedora Unity)
d6cc56f5a4 Remove the developer spin which has not been submitted nor reviewed for Fedora 11 2009-03-06 15:03:17 +01:00
Jens Petersen
80ff46c81d revert: doh - NetworkManager-{vpnc,openvpn} are much alive 2009-03-06 14:41:11 +10:00
Jens Petersen
f7f1fe8deb NetworkManager-{vpnc,openvpn} are no more 2009-03-06 13:06:28 +10:00
Jens Petersen
e4bd804695 NetworkManager-{vpnc,openvpn} are no more 2009-03-06 13:06:00 +10:00
Sebastian Dziallas
92a9839cc6 replace Edu Math with Education Spin 2009-03-04 17:16:16 +01:00
Bruno Wolff III
ad661635e2 Remove games that are only playable with 3rd party downloads.
bolzplatz2006, clonekeen, rott-shareware and vavoom are only playable with
downloads which doesn't work very well with a live DVD.
quake3 is playable with openarena, but currently that isn't included because
of size. If that changes, including openarena will bring it in without
a specific mention, so it should still come off the list.
2009-03-02 23:51:56 -06:00
Sebastian Dziallas
af94e059e8 remove kickstart file for Fedora Sugar Spin 2009-02-27 22:35:42 +01:00
Sebastian Vahl
801ff420d9 use system-config-printer-kde instead of system-config-printer; re-add konq-plugins; kdeartwork isn't really needed 2009-02-25 23:36:12 +01:00
Jeroen van Meeuwen (Fedora Unity)
4e36f20cba Added de_CH localized spins
Bump version number
2009-02-24 15:40:52 +01:00
Chitlesh GOORAH
f2d41ccd6b Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-02-22 00:48:35 +01:00
Chitlesh GOORAH
bf35f2e561 FEL ks update wrt to perl modules 2009-02-22 00:47:53 +01:00
Bruno Wolff III
c21e07f213 Remove bsd-games
We really don't need a bunch of text based games on a showcase spin. People
can still try netwhack if they want to play a good text vased game.
2009-02-21 16:37:46 -06:00
Bruno Wolff III
1809b29645 evolution and libgweather are too painful to drop
For some reason a much more extensive list of desktop packages depend on
both evolution and libgweather, then one would naively expect.
So they are no longer candidates for fat removal.
2009-02-21 14:56:07 -06:00
Bruno Wolff III
1e6c781aa8 Remove two package names that were obsoleted.
poker2d-kde and ksirk are in poker2d and kdegames and shouldn't have been
in the ks file.
I am also geting ready to remove evolution and libgweather if I can, but
my first try doesn't keep them from being pulled in by something.
2009-02-21 13:15:10 -06:00
Igor Pires Soares
bbef118506 Manage space in order to include all broffice.org packages
Increase the localization aspect by using "%packages --instLangs en_US:pt_BR". We are also including en_US for compatibility reasons.

Also include @java and some other desktop packages.
2009-02-19 00:34:57 -03:00
Bruno Wolff III
ea4f0d7abe Remove wine (for x86_64 size issue), dosbox and wget
By dropping wine I keep a bunch of extra libs from being included in the
x86_64 spin so that it should be very close to the size of the i686 spin.

dosbox is an emulator and I think we should be showing off Fedora games
rather than 3rd party games.

wget is not needed now that the spin is based off the desktop. Some way to
grab online content will be included.
2009-02-18 20:26:29 -06:00
Kevin Fenzi
1fdce966c9 Removed drivel (no longer available)
Removed imsettings-xfce until it's re-written
Cleaned up old gnome-session hack, it's not needed anymore
2009-02-16 09:26:32 -07:00
Igor Pires Soares
ddb82a00fa Remove obsolete package references and shrink a bit more 2009-02-13 20:20:00 -02:00
Igor Pires Soares
cc74c42d90 Fix input-methods removal
Keep individual package removal due to compatibility reasons
2009-02-09 01:33:33 -02:00
Jesse Keating
9ed576b614 Add mc to the install spin for possible selection 2009-02-05 14:33:23 -08:00
Sebastian Vahl
148a970d0c remove some more unneeded fonts, remove kdegames to free the needed space for the german translation (quick'n'dirty) 2009-01-28 22:48:45 +01:00
Sebastian Vahl
f71c9dc987 decrease the size of the live images (maybe still not enough on x86_64) 2009-01-28 14:52:01 +01:00
Jens Petersen
b798368b47 no longer include scim-pinyin 2009-01-21 11:18:16 +10:00
Jeremy Katz
68b14e1e54 Switch to ext4 for / on the live images
With ef2fsprogs-1.41.3-4.fc11, shrinking of ext4 filesystems is fixed and since we want to be using ext4 as the rootfs
for Fedora 11 alpha, let's make the change.  Note that you'll also need livecd-tools-021 for livecd-creator to not
reject the fstype
2009-01-20 17:04:20 -05:00
Bruno Wolff III
6c3b810f83 Remove openarena to get under 4 GiB for the alpha release.
The Spins SIG decided to have iso's under 4 GiB for the alpha release.
This may change for the beta. Removing openarea appeared to be the best option
for getting under 4 GiB. If the Spins SIG allows > 4 GiB iso's later, it
will be added back.
2009-01-20 00:17:57 -06:00
Bruno Wolff III
a343b708b8 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2009-01-17 12:37:54 -06:00
Bruno Wolff III
202884d005 Update maintainer comments to point to myself instead of Rahul. 2009-01-17 12:27:30 -06:00
Jens Petersen
2c4ad37604 wqy-bitmap-fonts is only installed for @chinese-support 2009-01-12 13:11:28 +10:00
Jens Petersen
2138c75bc0 dejavu-fonts-experimental is obsolete in f11 2009-01-12 13:00:54 +10:00
Bruno Wolff III
d1736cc5c3 Increase build partition size
Remove vdrift, uqm and starfighter
Base on desktop spin
2009-01-10 15:23:33 -06:00
Rex Dieter
af1369b889 fix bug #476965 (DESKTOPMANAGER=KDM botch) 2008-12-22 08:31:44 -06:00
Fabian Affolter
04ec7b3a3d - remove DOS line endings
- add some more gconf stuff
2008-12-13 13:59:59 +01:00
Sebastian Dziallas
c9c032f54f Add Alpine to Sugar Spin 2008-12-09 20:59:55 +01:00
Jeremy Katz
51cfab9fee Add a delay on ejecting (#474817)
The eject is at the end of the reboot and so people don't always have enough
time to remove the CD.  Add a delay to allow them to get the CD out
2008-12-08 13:19:37 -05:00
Jeroen van Meeuwen (Fedora Unity)
b648168162 Merge branch 'master' of ssh://git.fedorahosted.org/git/spin-kickstarts 2008-12-08 11:54:47 +01:00
Jeroen van Meeuwen (Fedora Unity)
ac4acd8db6 Include a desktop environment for the games livedvd (#474775) 2008-12-08 11:53:27 +01:00
Christoph Wickert
ca20f10bfc make claws preferred email app 2008-12-01 02:20:15 +01:00
Jeroen van Meeuwen (Fedora Unity)
bb2a62ca3d Compose aos against rawhide in the master branch 2008-11-30 20:44:12 +01:00
root
4a4a6fff94 Merge branch 'F-10'
Conflicts:

	Makefile.am
	configure.ac
	fedora-live-base.ks
	fedora-livecd-sugar.ks
	spin-kickstarts.spec.in
2008-11-30 20:38:49 +01:00
Jeroen van Meeuwen (Fedora Unity)
f8b542bfe8 Add fedora-livecd-broffice.org.ks to package 2008-11-30 20:14:48 +01:00
Jeroen van Meeuwen (Fedora Unity)
ee522306e5 Make the most recent repositories say 10 instead of 9 2008-11-29 22:14:13 +01:00
Jeroen van Meeuwen (Fedora Unity)
1fbd49fbd1 Remove fedora-livecd-desktop-default.ks
Bump release
2008-11-29 22:12:53 +01:00
Sebastian Dziallas
5104e474d3 Remove language support from Sugar Spin 2008-11-29 19:05:01 +01:00
Jeroen van Meeuwen (Fedora Unity)
d4a2746f82 Remove sysprof from fedora-livedvd-developer.ks 2008-11-20 00:26:59 +01:00
Jeroen van Meeuwen (Fedora Unity)
ceb2800be8 Bump release 2008-11-20 00:26:19 +01:00
Jeroen van Meeuwen (Fedora Unity)
d3548e6e1c Set default repository config to f10 2008-11-20 00:26:07 +01:00
Jeroen van Meeuwen (Fedora Unity)
f918eab546 Bump version 2008-11-20 00:24:34 +01:00
Jeroen van Meeuwen (Fedora Unity)
73d549965e Remove sysprof from fedora-livedvd-developer.ks 2008-11-20 00:21:36 +01:00
Jeroen van Meeuwen (Fedora Unity)
073c6eac05 Bump version 2008-11-20 00:21:15 +01:00
Jeroen van Meeuwen (Fedora Unity)
5bb471c0dc Remove the fedora-livecd-navigation awaiting technical review from the Spin SIG
- Notified Fabian about this, he'll submit it for review
2008-11-15 21:26:11 +01:00
Sebastian Vahl
0320a33a2c make sure that alsunmute is there for working sound; make sure /usr/bin/pactl is there for workaround #466544 2008-11-15 18:14:31 +01:00
Chitlesh Goorah
4dc334f28c dropped libflashsupport as it is blocked from F-10 2008-11-15 18:03:18 +01:00
Chitlesh Goorah
ab1c6a8b9c changed date 2008-11-15 17:49:34 +01:00
Chitlesh Goorah
c365b84839 changed date 2008-11-15 17:25:36 +01:00
Chitlesh Goorah
726eb8d9d7 dropped libflashsupport as it is blocked from F-10 2008-11-15 17:24:09 +01:00
Fabian Affolter
c5ea4a3550 rename fedora-navigation.ks 2008-11-15 15:19:19 +01:00
Fabian Affolter
30e091e980 Initial import of this draft
This is not tested nor complete.
2008-11-15 15:07:22 +01:00
Fabian Affolter
d83eff5abb Initial import 2008-11-15 15:03:36 +01:00
Sebastian Vahl
86590f9fe9 make sure that alsunmute is there for working sound; make sure /usr/bin/pactl is there for workaround #466544 2008-11-13 13:16:56 +01:00
Jeroen van Meeuwen (Fedora Unity)
2fc671c69c Update version
Conflicts:

	configure.ac
2008-11-09 21:41:13 +01:00
Chitlesh Goorah
9fa4ab1523 updated to livesys mechanism 2008-11-09 21:39:47 +01:00
Jeroen van Meeuwen (Fedora Unity)
38222a576d Update version 2008-11-09 21:37:56 +01:00
Chitlesh Goorah
c3ea3a8a0b updated to livesys mechanism 2008-11-09 19:23:52 +01:00
Jesse Keating
5c836f6352 The exclude didn't look right, got an extra + in there somehow. 2008-11-07 14:28:22 -08:00
Jesse Keating
dcc85fafa4 The exclude didn't look right, got an extra + in there somehow. 2008-11-07 14:27:47 -08:00
Jens Petersen
d432a11a6c remove fedora-livecd-desktop-default.ks since it is no longer needed 2008-11-07 11:01:59 +10:00
Sebastian Vahl
a05e9932f1 add kde-plasma-lancelot 2008-11-07 00:34:31 +01:00
Sebastian Vahl
d0aa552253 the inclusion of input-methods was postboned for F11, so remove the replacement for scim-python-pinyin also from this kickstart to make sure that scim won't end up on the KDE live images; add twinkle as additional package 2008-11-07 00:32:36 +01:00
Jeremy Katz
59869f2b09 Ensure we mount persistent home and swap always (#470317)
We weren't running any of this if you had persistence configured and you had
already booted.  We should at least mount the persistent /home and turn on
swap for that case as well as doing our tmpfs mounts
2008-11-06 13:36:09 -05:00
Jeremy Katz
39f10542d3 Ensure we mount persistent home and swap always (#470317)
We weren't running any of this if you had persistence configured and you had
already booted.  We should at least mount the persistent /home and turn on
swap for that case as well as doing our tmpfs mounts
2008-11-06 13:34:27 -05:00
Jesse Keating
4587813336 Exclude the dap-server-cgi package. This was making the Engineering
and Science group show up for just this one package.
2008-11-06 09:20:48 -08:00
Jesse Keating
d36fbc1acb Add the fedora-packager group. It was showing up anyway due to shared
packages, and it's useful to have with the other dev packages.
2008-11-06 09:20:42 -08:00
Jesse Keating
f9e7d855f5 The default size is now 695 instead of 670. 2008-11-06 09:20:35 -08:00
Jesse Keating
e95427f4f0 Exclude the dap-server-cgi package. This was making the Engineering
and Science group show up for just this one package.
2008-11-05 18:53:29 -08:00
Jesse Keating
51ac1c77e5 Add the fedora-packager group. It was showing up anyway due to shared
packages, and it's useful to have with the other dev packages.
2008-11-05 18:52:59 -08:00
Jesse Keating
60d370c6be The default size is now 695 instead of 670. 2008-11-05 18:52:22 -08:00
Sebastian Vahl
4a32877c01 add kde-plasma-lancelot 2008-11-05 13:08:07 +01:00
Sebastian Vahl
2c74f67ac4 the inclusion of input-methods was postboned for F11, so remove the replacement for scim-python-pinyin also from this kickstart to make sure that scim won't end up on the KDE live images; add twinkle as additional package 2008-11-03 15:50:59 +01:00
Jeroen van Meeuwen (Fedora Unity)
587e6d3dfb Revert "Install input methods by default."
This reverts commit bd870f59d7.
2008-11-03 08:42:37 +01:00
Sebastian Vahl
e7e6899a30 the removal/split of solar-backgrounds has freed some space. So there is some place for more addon packages: digikam, konq-plugins, pavucontrol, kdeedu-kstars 2008-11-01 16:05:11 +01:00
Jeremy Katz
711eac0836 Switch to using greedy migration heuristic for geode (#462531, #467762)
The geode driver seems to have some bugs that using the greedy migration
heuristic works around (discovered in upstream
https://bugs.freedesktop.org/show_bug.cgi?id=15700).  This fixes both the
black boxes we see on XO and also seems to make the text appear properly.
2008-10-31 15:21:24 -04:00
Jeremy Katz
0cd792c758 Switch to using greedy migration heuristic for geode (#462531, #467762)
The geode driver seems to have some bugs that using the greedy migration
heuristic works around (discovered in upstream
https://bugs.freedesktop.org/show_bug.cgi?id=15700).  This fixes both the
black boxes we see on XO and also seems to make the text appear properly.
2008-10-31 15:07:40 -04:00
Sebastian Vahl
c82626263c the removal/split of solar-backgrounds has freed some space. So there is some place for more addon packages: digikam, konq-plugins, pavucontrol, kdeedu-kstars 2008-10-31 01:32:02 +01:00
Sebastian Dziallas
3728481996 Remove rebranding and input methods for Sugar Spin 2008-10-30 17:09:27 +01:00
Jens Petersen
76cbd92e64 Use default input-methods from base
Remove input-methods removals and other older cleanup
since hopefully base should be ok.
2008-10-30 18:37:23 +10:00
Jens Petersen
b5595740b7 No longer install all language groups by default.
We no longer need to install all language groups since @input-methods and
@fonts provide decent default i18n support.  fedora-livecd-desktop-default.ks
is now large obsolete and no longer needed once remaining font cleanup
is moved.
2008-10-30 18:33:56 +10:00
Jens Petersen
083fd6d50b Install scim-pinyin instead of scim-python-pinyin 2008-10-30 18:30:00 +10:00
Jens Petersen
c022150966 Cleanup input method packages
Remove m17n* and scim* from local spins.
2008-10-30 18:24:09 +10:00
Sebastian Vahl
7b5158766d replace scim-python-pinyin with scim-pinyin for size issues 2008-10-29 16:36:35 +01:00
Sebastian Vahl
337855a647 don't install unnecessary input-methods and fonts to save spae; remove the workaround for adding the german keyboard layout inside KDE 2008-10-29 16:36:23 +01:00
Sebastian Vahl
d9bb91b3ef don't install unnecessary input-methods and fonts to save spae; remove the workaround for adding the german keyboard layout inside KDE 2008-10-29 13:45:46 +01:00
Sebastian Vahl
fd3884fe05 replace scim-python-pinyin with scim-pinyin for size issues 2008-10-28 20:27:07 +01:00
Igor Pires Soares
c4fcc0c254 Don't install unnecessary input methods 2008-10-28 14:53:16 -02:00
Jeroen van Meeuwen (Fedora Unity)
9684f9bbb6 Add fedora-install-fedora.ks to package 2008-10-28 14:49:21 +01:00
Jeroen van Meeuwen (Fedora Unity)
2e3cc48e8b Remove fedora-livecd-sugar which has not been approved for F-10 2008-10-28 14:47:53 +01:00
Jeroen van Meeuwen (Fedora Unity)
4aba382ecc Clean configure.ac 2008-10-28 13:43:35 +01:00
Jeroen van Meeuwen (Fedora Unity)
5b4d78bbb2 Bump version (for real this time) 2008-10-28 13:42:44 +01:00
Jeroen van Meeuwen (Fedora Unity)
684f924a72 There is no Electronic Lab LiveCD anymore, make the changes
Sort the Makefile to list the actual spin first, then it's localizations
2008-10-28 13:38:39 +01:00
Jeroen van Meeuwen (Fedora Unity)
19665545c3 List AUTHORS 2008-10-28 13:36:52 +01:00
Jeroen van Meeuwen (Fedora Unity)
28b35d7538 List our upstream project URL in NEWS 2008-10-28 13:34:16 +01:00
Jens Petersen
bd870f59d7 Install input methods by default.
Local spins should remove "scim*" and "m17n*" to avoid including input methods.
2008-10-27 17:39:09 +10:00
Sebastian Dziallas
4dfc008e6c Enable SELinux again for Sugar Spin 2008-10-24 14:57:18 +02:00
Jeremy Katz
52fba85a94 Quit plymouht before running anaconda (#468268) 2008-10-23 17:49:21 -04:00
Pedro Silva
2c69d4eb3e Remove kde keyboard patch on kde based pt_PT livecd/dvd
Other minor cleanups
2008-10-23 16:11:18 +01:00
118 changed files with 4882 additions and 2134 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
/spin-kickstarts-0.19.1.tar.gz
/spin-kickstarts-0.19.2.tar.gz

20
AUTHORS
View File

@@ -0,0 +1,20 @@
Adam Miller
Bastien Nocera
Bruno Wolff III
Bryan Kearney
Chitlesh Goorah
Christoph Wickert
Colin Walters
Fabian Affolter
Igor Pires Soares
Jens Petersen
Jeremy Katz
Jeroen van Meeuwen
Jesse Keating
Luya Tshimbalanga
Matthias Clasen
Pedro Silva
Rahul Sundaram
Sebastian Dziallas
Sebastian Vahl
wart

View File

@@ -1 +0,0 @@
/usr/share/automake-1.10/COPYING

674
COPYING Normal file
View File

@@ -0,0 +1,674 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

View File

@@ -1 +0,0 @@
/usr/share/automake-1.10/INSTALL

34
Makefile Normal file
View File

@@ -0,0 +1,34 @@
# Get a version name based off the nearest tag (include lightweight tags)
version := $(shell git describe --tags)
DESTDIR := /usr
DATADIR := $(DESTDIR)/share
DOCDIR := $(DATADIR)/doc
name := spin-kickstarts
all: dist
install:
mkdir -p -m 755 $(DATADIR)/$(name)
install *.ks* -m 644 $(DATADIR)/$(name)
mkdir -p -m 755 $(DATADIR)/$(name)/custom
install -m 644 custom/* $(DATADIR)/$(name)/custom
mkdir -p -m 755 $(DATADIR)/$(name)/l10n
install -m 644 l10n/* $(DATADIR)/$(name)/l10n
clean:
rm -f $(name)-*.tar.gz
dist: $(name)-$(version).tar.gz
$(name)-$(version).tar.gz:
git archive --format=tar --prefix=$(name)-$(version)/ HEAD | gzip > $(name)-$(version).tar.gz
publish: $(name)-$(version).tar.gz
scp $(name)-$(version).tar.gz fedorahosted.org:$(name)
dist-clean:
git clean -f -d

View File

@@ -1,131 +0,0 @@
# Automake Automagic
kickstartdir = $(pkgdatadir)/
kickstart_DATA = \
fedora-aos.ks \
fedora-live-base.ks \
fedora-livecd-desktop-de_DE.ks \
fedora-livecd-desktop-default.ks \
fedora-livecd-desktop-en_US.ks \
fedora-livecd-desktop.ks \
fedora-livecd-desktop-nl_NL.ks \
fedora-livecd-desktop-pt_BR.ks \
fedora-livecd-desktop-pt_PT.ks \
fedora-livecd-education-math.ks \
fedora-livecd-electronic-lab.ks \
fedora-livecd-electronic-lab-nl_NL.ks \
fedora-livecd-electronic-lab-pt_PT.ks \
fedora-livecd-kde-de_DE.ks \
fedora-livecd-kde.ks \
fedora-livecd-kde-nl_NL.ks \
fedora-livecd-kde-pt_PT.ks \
fedora-livecd-xfce.ks \
fedora-livecd-xfce-nl_NL.ks \
fedora-livecd-xfce-pt_PT.ks \
fedora-livedvd-developer.ks \
fedora-livedvd-developer-nl_NL.ks \
fedora-livedvd-developer-pt_PT.ks \
fedora-livedvd-electronic-lab.ks \
fedora-livedvd-games.ks \
fedora-livedvd-games-nl_NL.ks \
fedora-livedvd-games-pt_PT.ks
EXTRA_DIST = \
$(kickstart_DATA) \
spin-kickstarts.spec.in\
spin-kickstarts.spec \
ChangeLog \
COPYING \
AUTHORS \
README
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
install-exec-local:
uninstall-local:
rm -rf $(DESTDIR)$(pkgdatadir)
clean:
rm -f ChangeLog
rm -f *~
rm -f spin-kickstarts.spec
rm -f config.status config.log
rm -rf autom4te.cache/
find -type f -name "Makefile" -exec rm -f {} \;
find -type f -name "*.rpmnew" -exec rm -f {} \;
find -type f -name "*.rpmsave" -exec rm -f {} \;
find -type f -name "Makefile.in" -exec rm -f {} \;
find -type f -name "*.log" -exec rm -f {} \;
find -type f -name "spin-kickstarts-*.tar.gz" -exec mv -f {} .. \;
rm -f aclocal.m4 configure
ChangeLog:
(GIT_DIR=.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
rpm: ChangeLog dist
@(rpmbuild -ta ${PACKAGE}-$(PACKAGE_VERSION).tar.gz)
srpm: ChangeLog dist
@(rpmbuild -ts ${PACKAGE}-$(PACKAGE_VERSION).tar.gz)
CVS_PKGVERSION=`echo $(PACKAGE_VERSION) | sed -e 's/\./_/g'`
CVSTAG=$(PACKAGE_NAME)-$(CVS_PACKAGEVERSION)
tag:
@cvs tag -F $(CVSTAG)
RELEASE=`rpm -q --qf="%{RELEASE}\n" --specfile ${PACKAGE}.spec | head -n 1`
F-7: srpm
@(mock -v -r fedora-7-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm)
F-8: srpm
@(mock -v -r fedora-8-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm)
F-9: srpm
@(mock -v -r fedora-9-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm)
devel: srpm
@(mock -v -r fedora-devel-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm)
EL-5: srpm
@(mock -v -r epel-5-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm)
mock: srpm F-7 F-8 F-9 devel EL-5
RELEASE_NUM=`rpm -q --qf="%{RELEASE}\n" --specfile ${PACKAGE}.spec | head -n 1 | cut -d'.' -f 1`
fpeople: mock
rm -rf public_html
mkdir -p public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/{el5,fc7,fc8,fc9}
cp ${PACKAGE}-$(PACKAGE_VERSION).tar.gz public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/.
cp ${PACKAGE}.spec public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/.
cp /var/lib/mock/epel-5-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/el5/.
cp /var/lib/mock/fedora-7-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc7/.
cp /var/lib/mock/fedora-8-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc8/.
cp /var/lib/mock/fedora-development-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc9/.
scp -r public_html fedorapeople.org:.
custom: mock
rm -rf custom
mkdir -p custom/{el5,f7,f8,f9}/{i386,x86_64,ppc,SRPMS}/
cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/i386/.
cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/x86_64/.
cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/ppc/.
cp /var/lib/mock/epel-5-i386/result/*.src.rpm custom/el5/SRPMS/.
cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/i386/.
cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/x86_64/.
cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/ppc/.
cp /var/lib/mock/fedora-7-i386/result/*.src.rpm custom/f7/SRPMS/.
cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/i386/.
cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/x86_64/.
cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/ppc/.
cp /var/lib/mock/fedora-8-i386/result/*.src.rpm custom/f8/SRPMS/.
cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/i386/.
cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/x86_64/.
cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/ppc/.
cp /var/lib/mock/fedora-development-i386/result/*.src.rpm custom/f9/SRPMS/.
scp -r custom elwood.kanarip.com:/data/os/repos/.

0
NEWS
View File

13
README
View File

@@ -8,3 +8,16 @@ The master branch is where development takes place:
The release specific branches contain spin concepts that:
- are approved (both by Board and Spin SIG)
- maintained for the remainder of the release cycle
git clone ssh://git.fedorahosted.org/git/spin-kickstarts.git spin-kickstarts
cd spin-kickstarts
# If you need a specific branch other than master:
git checkout BRANCHNAME
# No tag has been added yet tag HEAD with
git tag VERSION
git push --tags
make
# Publish the released tar ball
make publish
# Clean up the generated files:
make clean

View File

@@ -1,23 +0,0 @@
AC_INIT([spin-kickstarts], 0.01)
AC_SUBST([RELEASE], 2)
ALL_LINGUAS="bn_IN bn ca cs da de el es fi fr gl gu hi hr hu is it ja ko ml ms nb nl or pa pl pt pt_BR ru sk sl sr@latin sr sv ta tr uk zh_CN zh_TW"
AM_INIT_AUTOMAKE
AM_MAINTAINER_MODE
#dnl prevent to copy po/Makefile.in.in
#GETTEXT_PACKAGE=revisor
#AC_SUBST(GETTEXT_PACKAGE)
#AM_GLIB_GNU_GETTEXT
#AC_PROG_INTLTOOL
#AC_PROG_LN_S
AC_SUBST(DATESTAMP,`date +"%a %b %d %Y"`)
AC_CONFIG_FILES([
Makefile
spin-kickstarts.spec
])
AC_OUTPUT

7
custom/README Normal file
View File

@@ -0,0 +1,7 @@
== NOTICE ==
This directory contains unofficial kickstarts. These have been technically
approved by the Fedora Spins SIG, but have no trademark approval.
If these kickstart files include standard kickstarts (such as live-base),
they should use ../ for the directory name.

View File

@@ -0,0 +1,17 @@
%include ../fedora-livecd-desktop.ks
part / --size 6000
%packages
@haskell
cpphs
ghc-*-devel
hugs98*
xmobar
xmonad
@development-tools
@fedora-packager
devhelp
emacs-haskell-mode
xchat-gnome
%end

View File

@@ -0,0 +1,123 @@
/* Fedora Test Day welcome screen.
*
* Based on Fedora LiveCD welcome screen from Cosimo Cecchi:
* http://git.fedorahosted.org/cgit/anaconda.git/tree/data/liveinst/gnome?h=f18-branch
*/
const Gdk = imports.gi.Gdk;
const GdkPixbuf = imports.gi.GdkPixbuf;
const Gio = imports.gi.Gio;
const GLib = imports.gi.GLib;
const Gtk = imports.gi.Gtk;
const Lang = imports.lang;
const Pango = imports.gi.Pango;
const Gettext = imports.gettext;
const _ = imports.gettext.gettext;
const LOCALE_DIR = '/usr/share/locale';
let anacondaApp = null;
function makeLabel(label, button) {
let widget = new Gtk.Label();
if (button)
widget.set_markup(
'<b><span size="x-large">' + label + '</span></b>');
else {
widget.set_line_wrap(true);
widget.set_justify(Gtk.Justification.CENTER);
widget.set_margin_top(32);
widget.set_margin_bottom(32);
widget.set_markup(
'<span size="large">' + label + '</span>');
}
return widget;
}
const WelcomeWindow = new Lang.Class({
Name: 'WelcomeWindow',
_init: function(application) {
this.window = new Gtk.ApplicationWindow({
application: application,
type: Gtk.WindowType.TOPLEVEL,
default_width: 600,
default_height: 550,
title: _("Welcome to Fedora Test Day"),
window_position: Gtk.WindowPosition.CENTER });
this.window.connect('key-press-event', Lang.bind(this,
function(w, event) {
let key = event.get_keyval()[1];
if (key == Gdk.KEY_Escape)
this.window.destroy();
return false;
}));
let mainGrid = new Gtk.Grid({
orientation: Gtk.Orientation.VERTICAL,
row_spacing: 16,
vexpand: true,
hexpand: true,
halign: Gtk.Align.CENTER,
valign: Gtk.Align.CENTER });
this.window.add(mainGrid);
let buttonBox = new Gtk.Grid({
orientation: Gtk.Orientation.HORIZONTAL,
column_spacing: 16,
halign: Gtk.Align.CENTER });
mainGrid.add(buttonBox);
let tryContent = new Gtk.Box({
orientation: Gtk.Orientation.VERTICAL, spacing: 16 });
let firefoxpix = GdkPixbuf.Pixbuf.new_from_file_at_size(
'/usr/share/icons/Fedora/256x256/places/start-here.png',256, 256);
tryContent.add(new Gtk.Image({ pixbuf: firefoxpix }));
tryContent.add(makeLabel(_("Participate in the Test Day"), true));
let tryButton = new Gtk.Button({ child: tryContent });
buttonBox.add(tryButton);
this._label = makeLabel(_(
"Click the button to open a browser with the current Test Day " +
"wiki page containing instructions and an IRC chat to discuss " +
"any issues and questions you might have."
), false);
mainGrid.add(this._label);
tryButton.connect('clicked', Lang.bind(this,
function() {
GLib.spawn_command_line_async('firefox');
this.window.destroy();
}));
}
});
Gettext.bindtextdomain('anaconda', LOCALE_DIR);
Gettext.textdomain('anaconda');
GLib.set_prgname('test-day-welcome');
Gtk.init(null, null);
Gtk.Settings.get_default().gtk_application_prefer_dark_theme = true;
let application = new Gtk.Application({
application_id: 'org.fedoraproject.welcome-screen',
flags: Gio.ApplicationFlags.FLAGS_NONE });
let welcomeWindow = null;
application.connect('startup', Lang.bind(this,
function() {
welcomeWindow = new WelcomeWindow(application);
}));
application.connect('activate', Lang.bind(this,
function() {
welcomeWindow.window.show_all();
}));
application.run(ARGV);

164
custom/qa-test-day.ks Normal file
View File

@@ -0,0 +1,164 @@
### Fedora Test Day LiveCD ###
# Read more at: https://fedoraproject.org/wiki/QA/Test_Days/Live_Image
# Contact QA team if you have any improvements for this kickstart:
# https://fedoraproject.org/wiki/QA
%include ../fedora-livecd-desktop.ks
## System configuration
# Warn about SELinux issues, but don't block
selinux --permissive
## Repositories
# If you want, you can enable updates-testing
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch
# You can also define your own repository here with custom/bleeding-edge packages
#repo --name=test-day --baseurl=http://server/path
## Packages
%packages
# Remove Anaconda, this image is not intended for installation (we modify the
# image a lot, removing lots of software and changing some system defaults).
# TCs/RCs are intended for installation instead. Of course you can put the
# installer back for a specific Test Day, if needed, but make sure to communicate
# well to people that it is intended for testing purposes, not for real usage.
-@anaconda-tools
-anaconda
# Strip as many packages as possible, so that our testers don't need to download
# large ISOs. Only leave those packages that are generally useful for Test Days.
# Test Day organizers can adjust the kickstart and add specific packages they
# need for a particular Test Day.
-@libreoffice
-@printing
-aisleriot
-authconfig
-brasero*
-cheese
-colord
-colord-gtk
-deja-dup
-evolution
-evolution-ews
-fedora-release-notes
-firewall-config
-firstboot
-gnome-backgrounds
-gnome-boxes
-gnome-color-manager
-gnome-clocks
-gnome-contacts
-gnome-dictionary
-gnome-documents
-gnome-font-viewer
-gnome-getting-started-docs
-gnome-icon-theme-extras
-gnome-initial-setup
-gnome-photos
-gucharmap
-initial-setup
-libsane-hpaio
-nautilus-sendto
-orca
-realmd
-rhythmbox
-sane-backends*
-shotwell
-simple-scan
-system-config-*
-tmpwatch
-transmission-gtk
-vinagre
-yum-langpacks
# Add some smaller alternatives for the stripped packages
abiword
# Add packages useful for testing and debugging problems
gdb
strace
ltrace
gtk-recordmydesktop
gconf-editor
dconf-editor
nautilus-open-terminal
iotop
htop
# Add favorite power-user tools
mc
vim
nano
wget
# Add dependencies for the welcome screen
# (this makes it run also on non-GNOME systems)
gjs
firefox
%end
## LiveCD environment adjustments
%post
# The following changes are executed only during LiveCD boot and wouldn't affect
# the installed system. This image is not intended for installation, but you
# never know what your users might do.
# "EOF" is quoted so that variables are not expanded. Search for "here-document"
# in man bash.
cat >> /etc/rc.d/init.d/livesys << "EOF"
# Create Test Day welcome screen
# Note that shebang must be written this way, else it is considered as comment
echo "#!/usr/bin/env gjs-console" > /tmp/test-day-welcome
cat >> /tmp/test-day-welcome << FOE
%include qa-test-day-welcome.js
FOE
chmod +x /tmp/test-day-welcome
cat > /usr/share/applications/test-day-welcome.desktop << FOE
[Desktop Entry]
Name=Welcome to Fedora Test Day
Exec=/tmp/test-day-welcome
Icon=/usr/share/icons/Fedora/256x256/places/start-here.png
Type=Application
StartupNotify=true
NoDisplay=true
X-GNOME-Autostart-enabled=true
FOE
ln -s /usr/share/applications/test-day-welcome.desktop /etc/xdg/autostart/
# Remove anaconda welcome screen (if it exists), it would display instead of ours
rm -f /home/liveuser/.config/autostart/fedora-welcome.desktop
PREFDIR=`ls -d /usr/lib*/firefox/browser/defaults/preferences`
cat << FOE >> $PREFDIR/test-day.js
pref("startup.homepage_welcome_url","");
pref("startup.homepage_override_url","");
pref("browser.rights.3.shown", true);
pref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://fedoraproject.org/wiki/Test_Day:Current | http://webchat.freenode.net/?channels=fedora-test-day");
FOE
# Adjust launchers in dash using a vendor override. (Adding a profile would
# be another way to do this.)
cat << FOE >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override
[org.gnome.shell]
favorite-apps=['test-day-welcome.desktop', 'firefox.desktop', 'nautilus.desktop', 'gnome-terminal.desktop']
FOE
# Disable screen blanking, there's no benefit on a Test Day image and it's irritating
cat << FOE >> /usr/share/glib-2.0/schemas/org.gnome.desktop.session.gschema.override
[org.gnome.desktop.session]
idle-delay=0
FOE
# Rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas/
EOF
%end

View File

@@ -21,22 +21,12 @@ services --enabled=network
# This information is used by appliance-tools but
# not by the livecd tools.
#
part / --size 550 --fstype ext3 --ondisk sda
part / --size 1024 --fstype ext4 --ondisk sda
#
# Repositories
#
# To compose against the current release tree, use the following "repo" (enabled by default)
#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&arch=$basearch
# To include updates, use the following "repo" (enabled by default)
#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f9&arch=$basearch
# To compose against rawhide, use the following "repo" (disabled by default)
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
# To compose against local trees, (edit and) use:
#repo --name=f9 --baseurl=http://localrepo/fedora/releases/9/Everything/$basearch/os/
#repo --name=f9-updates --baseurl=http://localrepo/fedora/updates/9/$basearch/
%include fedora-repo.ks
#
# Add all the packages after the base packages

61
fedora-arm-base.ks Normal file
View File

@@ -0,0 +1,61 @@
lang en_US.UTF-8
#keyboard us
auth --useshadow --enablemd5
selinux --enforcing
firewall --enabled --service=mdns,ssh
# configure extlinux bootloader
bootloader extlinux
# make sure that initial-setup runs and lets us do all the configuration bits
firstboot --reconfig
services --enabled=ssh,NetworkManager,avahi-daemon,rsyslog,chronyd --disabled=network
%include fedora-repo.ks
%packages
@core
@standard
@hardware-support
@dial-up
kernel
kernel-lpae
chrony
arm-boot-config
extlinux-bootloader
initial-setup
#lets resize / on first boot
dracut-modules-growroot
# remove this in %post
dracut-config-generic
# install uboot images
uboot-beagle
uboot-beaglebone
uboot-origen
uboot-panda
uboot-smdkv310
uboot-uevm
uboot-wandboard_dl
uboot-wandboard_solo
uboot-wandboard_quad
%end
%post
# Because memory is scarce resource in most arm systems we are differing from the Fedora
# default of having /tmp on tmpfs.
echo "Disabling tmpfs for /tmp."
systemctl mask tmp.mount
/usr/sbin/a-b-c
yum -y remove dracut-config-generic
%end

View File

@@ -0,0 +1,12 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-desktop-packages.ks
%include fedora-arm-vfat-partitioning.ks
part / --size=4000 --fstype ext4
%packages
-initial-setup
%end

12
fedora-arm-desktop.ks Normal file
View File

@@ -0,0 +1,12 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-desktop-packages.ks
%include fedora-arm-partitioning.ks
part / --size=4000 --fstype ext4
%packages
-initial-setup
%end

13
fedora-arm-kde-vfat.ks Normal file
View File

@@ -0,0 +1,13 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-kde-packages.ks
%include fedora-arm-vfat-partitioning.ks
part / --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
echo .
%end

13
fedora-arm-kde.ks Normal file
View File

@@ -0,0 +1,13 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-kde-packages.ks
%include fedora-arm-partitioning.ks
part / --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
echo .
%end

11
fedora-arm-lxde-vfat.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-lxde-packages.ks
%include fedora-arm-vfat-partitioning.ks
%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
echo .
%end

11
fedora-arm-lxde.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-lxde-packages.ks
%include fedora-arm-partitioning.ks
%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
echo .
%end

13
fedora-arm-mate-vfat.ks Normal file
View File

@@ -0,0 +1,13 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-mate-packages.ks
%include fedora-arm-vfat-partitioning.ks
part / --size=5000 --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
echo .
%end

13
fedora-arm-mate.ks Normal file
View File

@@ -0,0 +1,13 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-mate-packages.ks
%include fedora-arm-partitioning.ks
part / --size=5000 --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
echo .
%end

View File

@@ -0,0 +1,20 @@
%include fedora-arm-base.ks
%include fedora-arm-vfat-partitioning.ks
part swap --size=128 --fstype swap
part / --size=1400 --fstype ext4
%post
# setup systemd to boot to the right runlevel
echo -n "Setting default runlevel to multiuser text mode"
rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo .
echo -n "Enabling initial-setup text mode on startup"
ln -s /usr/lib/systemd/system/initial-setup-text.service /etc/systemd/system/multi-user.target.wants/initial-setup-text.service
echo .
%end

20
fedora-arm-minimal.ks Normal file
View File

@@ -0,0 +1,20 @@
%include fedora-arm-base.ks
%include fedora-arm-partitioning.ks
part swap --size=128 --fstype swap
part / --size=1400 --fstype ext4
%post
# setup systemd to boot to the right runlevel
echo -n "Setting default runlevel to multiuser text mode"
rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo .
echo -n "Enabling initial-setup text mode on startup"
ln -s /usr/lib/systemd/system/initial-setup-text.service /etc/systemd/system/multi-user.target.wants/initial-setup-text.service
echo .
%end

View File

@@ -0,0 +1,4 @@
part /boot --size=512 --fstype ext3
part swap --size=512 --fstype swap
part / --size=3000 --fstype ext4

11
fedora-arm-soas-vfat.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-soas-packages.ks
%include fedora-arm-vfat-partitioning.ks
%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
echo .
%end

11
fedora-arm-soas.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-soas-packages.ks
%include fedora-arm-partitioning.ks
%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
echo .
%end

View File

@@ -0,0 +1,4 @@
part /boot/uboot --size=20 --fstype vfat
part swap --size=512 --fstype swap
part / --size=3400 --fstype ext4

20
fedora-arm-xbase.ks Normal file
View File

@@ -0,0 +1,20 @@
%packages
@base-x
@fonts
@input-methods
@multimedia
@printing
%end
%post
# X on arm does not detect the driver needed correctly so we need a snippet to set something
# using fbdev as the lowest common denominator.
cat > /etc/X11/xorg.conf.d/fbdev.conf <<EOF
Section "Device"
Identifier "Display"
Driver "fbdev"
EndSection
EOF
%end

11
fedora-arm-xfce-vfat.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-xfce-packages.ks
%include fedora-arm-vfat-partitioning.ks
%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
echo .
%end

11
fedora-arm-xfce.ks Normal file
View File

@@ -0,0 +1,11 @@
%include fedora-arm-base.ks
%include fedora-arm-xbase.ks
%include fedora-xfce-packages.ks
%include fedora-arm-partitioning.ks
%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
echo .
%end

236
fedora-cloud-base.ks Normal file
View File

@@ -0,0 +1,236 @@
# This is a basic Fedora 20 spin designed to work in OpenStack and other
# private cloud environments. It's configured with cloud-init so it will
# take advantage of ec2-compatible metadata services for provisioning ssh
# keys. Cloud-init creates a user account named "fedora" with passwordless
# sudo access. The root password is empty and locked by default.
#
# Note that unlike the standard F20 install, this image has /tmp on disk
# rather than in tmpfs, since memory is usually at a premium.
#
# This kickstart file is designed to be used with appliance-creator and
# may need slight modification for use with actual anaconda or other tools.
# We intend to target anaconda-in-a-vm style image building for F20.
lang en_US.UTF-8
keyboard us
timezone --utc Etc/UTC
auth --useshadow --enablemd5
selinux --enforcing
rootpw --lock --iscrypted locked
# this is actually not used, but a static firewall
# matching these rules is generated below.
firewall --service=ssh
bootloader --timeout=1 --append="console=ttyS0,115200n8 console=tty0" extlinux
network --bootproto=dhcp --device=eth0 --onboot=on
services --enabled=network,sshd,rsyslog,iptables,cloud-init,cloud-init-local,cloud-config,cloud-final
zerombr
clearpart --all
part / --size 2048 --fstype ext4
%include fedora-repo.ks
reboot
# Package list.
%packages
@core
grubby
# cloud-init does magical things with EC2 metadata, including provisioning
# a user account with ssh keys.
cloud-init
# this is used by openstack's cloud orchestration framework (and it's small)
heat-cfntools
# need this for growpart, because parted doesn't yet support resizepart
# https://bugzilla.redhat.com/show_bug.cgi?id=966993
cloud-utils-growpart
# We need this image to be portable; also, rescue mode isn't useful here.
dracut-config-generic
-dracut-config-rescue
syslinux-extlinux
# Needed initially, but removed below.
firewalld
# Basic firewall. If you're going to rely on your cloud service's
# security groups you can remove this.
iptables-services
# cherry-pick a few things from @standard
tar
rsync
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
-NetworkManager
-iprutils
-kbd
%end
%post --erroronfail
# Create grub.conf for EC2. This used to be done by appliance creator but
# anaconda doesn't do it. And, in case appliance-creator is used, we're
# overriding it here so that both cases get the exact same file.
# Note that the console line is different -- that's because EC2 provides
# different virtual hardware, and this is a convenient way to act differently
echo -n "Creating grub.conf for pvgrub"
rootuuid=$( awk '$2=="/" { print $1 };' /etc/fstab )
mkdir /boot/grub
echo -e 'default=0\ntimeout=0\n\n' > /boot/grub/grub.conf
for kv in $( ls -1v /boot/vmlinuz* |grep -v rescue |sed s/.*vmlinuz-// ); do
echo "title Fedora ($kv)" >> /boot/grub/grub.conf
echo -e "\troot (hd0)" >> /boot/grub/grub.conf
echo -e "\tkernel /boot/vmlinuz-$kv ro root=$rootuuid console=hvc0 LANG=en_US.UTF-8" >> /boot/grub/grub.conf
echo -e "\tinitrd /boot/initramfs-$kv.img" >> /boot/grub/grub.conf
echo
done
#link grub.conf to menu.lst for ec2 to work
echo -n "Linking menu.lst to old-style grub.conf for pv-grub"
ln -sf grub.conf /boot/grub/menu.lst
ln -sf /boot/grub/grub.conf /etc/grub.conf
# older versions of livecd-tools do not follow "rootpw --lock" line above
# https://bugzilla.redhat.com/show_bug.cgi?id=964299
passwd -l root
# Kickstart specifies timeout in seconds; syslinux uses 10ths.
# 0 means wait forever, so instead we'll go with 1.
sed -i 's/^timeout 10/timeout 1/' /boot/extlinux/extlinux.conf
# setup systemd to boot to the right runlevel
echo -n "Setting default runlevel to multiuser text mode"
rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo .
# If you want to remove rsyslog and just use journald, remove this!
echo -n "Disabling persistent journal"
rmdir /var/log/journal/
echo .
# this is installed by default but we don't need it in virt
echo "Removing linux-firmware package."
yum -C -y remove linux-firmware
# Remove firewalld; was supposed to be optional in F18+, but is required to
# be present for install/image building.
echo "Removing firewalld."
yum -C -y remove firewalld --setopt="clean_requirements_on_remove=1"
# Non-firewalld-firewall
echo -n "Writing static firewall"
cat <<EOF > /etc/sysconfig/iptables
# Simple static firewall loaded by iptables.service. Replace
# this with your own custom rules, run lokkit, or switch to
# shorewall or firewalld as your needs dictate.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 22 -j ACCEPT
#-A INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 80 -j ACCEPT
#-A INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
EOF
echo .
# Another one needed at install time but not after that, and it pulls
# in some unneeded deps (like, newt and slang)
echo "Removing authconfig."
yum -C -y remove authconfig --setopt="clean_requirements_on_remove=1"
echo -n "Getty fixes"
# although we want console output going to the serial console, we don't
# actually have the opportunity to login there. FIX.
# we don't really need to auto-spawn _any_ gettys.
sed -i '/^#NAutoVTs=.*/ a\
NAutoVTs=0' /etc/systemd/logind.conf
echo -n "Network fixes"
# initscripts don't like this file to be missing.
cat > /etc/sysconfig/network << EOF
NETWORKING=yes
NOZEROCONF=yes
EOF
# For cloud images, 'eth0' _is_ the predictable device name, since
# we don't want to be tied to specific virtual (!) hardware
rm -f /etc/udev/rules.d/70*
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
# simple eth0 config, again not hard-coded to the build hardware
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
DEVICE="eth0"
BOOTPROTO="dhcp"
ONBOOT="yes"
TYPE="Ethernet"
EOF
# generic localhost names
cat > /etc/hosts << EOF
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
EOF
echo .
# Because memory is scarce resource in most cloud/virt environments,
# and because this impedes forensics, we are differing from the Fedora
# default of having /tmp on tmpfs.
echo "Disabling tmpfs for /tmp."
systemctl mask tmp.mount
# make sure firstboot doesn't start
echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
# Uncomment this if you want to use cloud init but suppress the creation
# of an "ec2-user" account. This will, in the absence of further config,
# cause the ssh key from a metadata source to be put in the root account.
#cat <<EOF > /etc/cloud/cloud.cfg.d/50_suppress_ec2-user_use_root.cfg
#users: []
#disable_root: 0
#EOF
echo "Removing random-seed so it's not the same in every image."
rm -f /var/lib/random-seed
echo "Cleaning old yum repodata."
yum history new
yum clean all
truncate -c -s 0 /var/log/yum.log
echo "Fixing SELinux contexts."
/usr/sbin/fixfiles -R -a restore
echo "Zeroing out empty space."
# This forces the filesystem to reclaim space from deleted files
dd bs=1M if=/dev/zero of=/var/tmp/zeros || :
rm -f /var/tmp/zeros
echo "(Don't worry -- that out-of-space error was expected.)"
%end

View File

@@ -0,0 +1,31 @@
%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
# 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
-rsyslog
# Remove a few apps that are being presented as featured apps in
# gnome-software
-transmission-gtk
-simple-scan
-gnome-photos
-gnome-maps
-gnome-weather
%end

20
fedora-i386-cloud.ks Normal file
View File

@@ -0,0 +1,20 @@
%include fedora-cloud-base.ks
# Package list.
%packages
kernel-PAE
%end
%post
if [ ! -e /etc/sysconfig/kernel ]; then
echo "Creating /etc/sysconfig/kernel."
cat <<EOF > /etc/sysconfig/kernel
# UPDATEDEFAULT specifies if new-kernel-pkg should make
# new kernels the default
UPDATEDEFAULT=yes
# DEFAULTKERNEL specifies the default kernel package type
DEFAULTKERNEL=kernel-PAE
EOF
fi
%end

View File

@@ -5,174 +5,148 @@
# Use a part of 'iso' to define how large you want your isos.
# Only used when composing to more than one iso.
# Default is 670 (megs), CD size.
# Default is 695 (megs), CD size.
# Listed below is the size of a DVD if you wanted to split higher.
#part iso --size=4998
# Add the repos you wish to use to compose here. At least one of them needs group data.
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# Only uncomment repo commands in one of the two following sections.
# Because the install kickstart doesn't use the updates repo and does
# use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented.
#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
#repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# In non-master branches the fedora repo commands should be uncommented
repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (@base is added by default unless you add --nobase to %packages)
# (default groups for the configured repos are added by --default)
%packages --default
# core
tcsh
kernel*
# @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
# an exclusion list to cut out things we don't want
-kernel*debug*
-kernel-kdump*
-syslog-ng
# Desktop Packages
-kernel-tools*
-syslog-ng*
-astronomy-bookmarks
-generic*
-GConf2-dbus*
-bluez-gnome
# Periods cause problems in paterns, so replace with *s
-java-1*8*0-openjdk
-community-mysql*
-jruby*
# core
kernel*
dracut-*
# Desktops
## common stuff
@base-x
@guest-desktop-agents
@guest-agents
@standard
@core
@dial-up
@fonts
@input-methods
@multimedia
@hardware-support
@printing
@admin-tools
@basic-desktop
## GNOME
@firefox
@gnome-desktop
@epiphany
@libreoffice
@gnome-games
## KDE
@kde-desktop
echo-icon-theme
tracker
swfdec
libflashsupport
nspluginwrapper
liferea
esc
thunderbird
# apps
@authoring-and-publishing
@kde-apps
@kde-education
@kde-media
@kde-office
## XFCE
@xfce-desktop
@xfce-apps
@xfce-extra-plugins
@xfce-media
@xfce-office
## LXDE
@lxde-desktop
@lxde-apps
@lxde-media
@lxde-office
## SUGAR
@sugar-desktop
@sugar-apps
## MATE
@mate-desktop
## CINNAMON
@cinnamon-desktop
# Workstation
@eclipse
joe
emacs
k3b
@system-tools
wireshark-gnome
# Devel packages
@development-libs
@development-tools
@c-development
@rpm-development-tools
@fedora-packager
@gnome-software-development
@java-development
@kde-software-development
@web-development
@x-software-development
# Server packages
@dns-server
@ftp-server
@mail-server
@virtualization
@web-server
@mongodb
@perl-web
@php
@python-web
@rubyonrails
@mysql
@network-server
@news-server
@server-cfg
@smb-server
@sql-server
@web-server --optional
# Virt group
@virtualization --optional
# filesystem stuff
reiserfs-utils
xfsprogs
jfsutils
# Languages
@afrikaans-support
@albanian-support
@arabic-support
@armenian-support
@assamese-support
@basque-support
@belarusian-support
@bengali-support
@bhutanese-support
@burmese-support
@bosnian-support
@brazilian-support
@breton-support
@british-support
@bulgarian-support
@catalan-support
@chinese-support
@croatian-support
@czech-support
@danish-support
@dutch-support
@esperanto-support
@estonian-support
@ethiopic-support
@faeroese-support
@filipino-support
@finnish-support
@french-support
@gaelic-support
@galician-support
@georgian-support
@german-support
@greek-support
@gujarati-support
@hebrew-support
@hindi-support
@hungarian-support
@icelandic-support
@indonesian-support
@inuktitut-support
@irish-support
@italian-support
@japanese-support
@kannada-support
@kashmiri-support
@kashubian-support
@khmer-support
@konkani-support
@korean-support
@lao-support
@latvian-support
@lithuanian-support
@low-saxon-support
@macedonian-support
@malay-support
@malayalam-support
@maori-support
@marathi-support
@mongolian-support
@nepali-support
@northern-sami-support
@northern-sotho-support
@norwegian-support
@oriya-support
@persian-support
@polish-support
@portuguese-support
@punjabi-support
@romanian-support
@russian-support
@samoan-support
@serbian-support
@sindhi-support
@sinhala-support
@slovak-support
@slovenian-support
@somali-support
@southern-ndebele-support
@southern-sotho-support
@spanish-support
@swati-support
@swedish-support
@tagalog-support
@tamil-support
@telugu-support
@thai-support
@tibetan-support
@tonga-support
@tsonga-support
@tswana-support
@turkish-support
@ukrainian-support
@urdu-support
@venda-support
@vietnamese-support
@walloon-support
@welsh-support
@xhosa-support
@zulu-support
# Size removals
-gimp-help
-java-1.6.0-openjdk-src
-xorg-x11-docs
-kernel-doc
-java-1.5.0-gcj-src
-java-1.5.0-gcj-devel
-libgcj-src
-*javadoc*
@design-suite
## Not included yet due to space concerns
#@jbossas
#@milkymist
#@mingw32
#@ocaml
#@robotics-suite
#@electronic-lab
# Things needed for installation
@anaconda-tools
# Langpacks
autocorr-*
eclipse-nls-*
hunspell-*
hyphen-*
calligra-l10n-*
kde-l10n-*
libreoffice-langpack-*
man-pages-*
mythes-*
-gimp-help-*
# Removals
-PackageKit-zif
-zif
%end

23
fedora-kde-packages.ks Normal file
View File

@@ -0,0 +1,23 @@
%packages
@kde-apps
@kde-desktop
@kde-media
@kde-telepathy
### The KDE-Desktop
### fixes
# sddm->kdm, (temporary) so don't have to wait on comps changes
-sddm
-sddm-kcm
kdm
# use kde-print-manager instead of system-config-printer
-system-config-printer
# make sure mariadb lands instead of MySQL (hopefully a temporary hack)
mariadb-embedded
mariadb-libs
mariadb-server
%end

View File

@@ -12,79 +12,41 @@ keyboard us
timezone US/Eastern
auth --useshadow --enablemd5
selinux --enforcing
firewall --disabled
firewall --enabled --service=mdns
xconfig --startxonboot
part / --size 3072
part / --size 3072 --fstype ext4
services --enabled=NetworkManager --disabled=network,sshd
# To compose against the current release tree, use the following "repo" (enabled by default)
#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&arch=$basearch
# To include updates, use the following "repo" (enabled by default)
#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f9&arch=$basearch
# To compose against rawhide, use the following "repo" (disabled by default)
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
# To compose against local trees, (edit and) use:
#repo --name=f9 --baseurl=http://localrepo/fedora/releases/9/Everything/$basearch/os/
#repo --name=f9-updates --baseurl=http://localrepo/fedora/updates/9/$basearch/
%include fedora-repo.ks
%packages
@base-x
@base
@guest-desktop-agents
@standard
@core
@fonts
@admin-tools
@input-methods
@dial-up
@multimedia
@hardware-support
@printing
# Explicitly specified here:
# <notting> walters: because otherwise dependency loops cause yum issues.
kernel
# This was added a while ago, I think it falls into the category of
# "Diagnosis/recovery tool useful from a Live OS image". Leaving this untouched
# for now.
memtest86+
#firstaidkit-plugin-all
# save some space
-specspo
-esc
-samba-client
-a2ps
-mpage
-redhat-lsb
-sox
-hplip
-hpijs
sendmail
#ssmtp
-numactl
-isdn4k-utils
-autofs
# smartcards won't really work on the livecd.
-coolkey
-ccid
# duplicate functionality
-pinfo
-vorbis-tools
-wget
# lose the compat stuff
-compat*
# qlogic firmwares
-ql2100-firmware
-ql2200-firmware
-ql23xx-firmware
-ql2400-firmware
# scanning takes quite a bit of space :/
-xsane
-xsane-gimp
-sane-backends
# livecd bits to set up the livecd and be able to install
# The point of a live image is to install
anaconda
isomd5sum
@anaconda-tools
# Make live images easy to shutdown and the like in libvirt
qemu-guest-agent
# make sure debuginfo doesn't end up on the live image
-*debuginfo
%end
%post
@@ -96,25 +58,39 @@ cat > /etc/rc.d/init.d/livesys << EOF
#
# chkconfig: 345 00 99
# description: Init script for live image.
### BEGIN INIT INFO
# X-Start-Before: display-manager
### END INIT INFO
. /etc/init.d/functions
if ! strstr "\`cat /proc/cmdline\`" liveimg || [ "\$1" != "start" ] || [ -e /.liveimg-configured ] ; then
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ]; then
exit 0
fi
if [ -e /.liveimg-configured ] ; then
configdone=1
fi
exists() {
which \$1 >/dev/null 2>&1 || return
\$*
}
touch /.liveimg-configured
# Make sure we don't mangle the hardware clock on shutdown
ln -sf /dev/null /etc/systemd/system/hwclock-save.service
# mount live image
if [ -b \`readlink -f /dev/live\` ]; then
mkdir -p /mnt/live
mount -o ro /dev/live /mnt/live 2>/dev/null || mount /dev/live /mnt/live
fi
livedir="LiveOS"
for arg in \`cat /proc/cmdline\` ; do
if [ "\${arg##rd.live.dir=}" != "\${arg}" ]; then
livedir=\${arg##rd.live.dir=}
return
fi
if [ "\${arg##live_dir=}" != "\${arg}" ]; then
livedir=\${arg##live_dir=}
return
fi
done
# enable swaps unless requested otherwise
swaps=\`blkid -t TYPE=swap -o device\`
@@ -123,8 +99,8 @@ if ! strstr "\`cat /proc/cmdline\`" noswap && [ -n "\$swaps" ] ; then
action "Enabling swap partition \$s" swapon \$s
done
fi
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /mnt/live/LiveOS/swap.img ] ; then
action "Enabling swap file" swapon /mnt/live/LiveOS/swap.img
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /run/initramfs/live/\${livedir}/swap.img ] ; then
action "Enabling swap file" swapon /run/initramfs/live/\${livedir}/swap.img
fi
mountPersistentHome() {
@@ -139,15 +115,15 @@ mountPersistentHome() {
mountopts="-t jffs2"
elif [ ! -b "\$homedev" ]; then
loopdev=\`losetup -f\`
if [ "\${homedev##/mnt/live}" != "\${homedev}" ]; then
action "Remounting live store r/w" mount -o remount,rw /mnt/live
if [ "\${homedev##/run/initramfs/live}" != "\${homedev}" ]; then
action "Remounting live store r/w" mount -o remount,rw /run/initramfs/live
fi
losetup \$loopdev \$homedev
homedev=\$loopdev
fi
# if it's encrypted, we need to unlock it
if [ "\$(/lib/udev/vol_id -t \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then
if [ "\$(/sbin/blkid -s TYPE -o value \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then
echo
echo "Setting up encrypted /home device"
plymouth ask-for-password --command="cryptsetup luksOpen \$homedev EncHome"
@@ -174,8 +150,8 @@ findPersistentHome() {
if strstr "\`cat /proc/cmdline\`" persistenthome= ; then
findPersistentHome
elif [ -e /mnt/live/LiveOS/home.img ]; then
homedev=/mnt/live/LiveOS/home.img
elif [ -e /run/initramfs/live/\${livedir}/home.img ]; then
homedev=/run/initramfs/live/\${livedir}/home.img
fi
# if we have a persistent /home, then we want to go ahead and mount it
@@ -183,69 +159,56 @@ if ! strstr "\`cat /proc/cmdline\`" nopersistenthome && [ -n "\$homedev" ] ; the
action "Mounting persistent /home" mountPersistentHome
fi
# add fedora user with no passwd
action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser
passwd -d liveuser > /dev/null
# turn off firstboot for livecd boots
chkconfig --level 345 firstboot off 2>/dev/null
# don't start yum-updatesd for livecd boots
chkconfig --level 345 yum-updatesd off 2>/dev/null
# turn off mdmonitor by default
chkconfig --level 345 mdmonitor off 2>/dev/null
# turn off setroubleshoot on the live image to preserve resources
chkconfig --level 345 setroubleshoot off 2>/dev/null
# don't do packagekit checking by default
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_get_updates never >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_get_upgrades never >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_refresh_cache never >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/notify_available false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/notify_distro_upgrades false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_check_firmware false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_check_hardware false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_codec_helper false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_font_helper false >/dev/null
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_mime_type_helper false >/dev/null
# don't start cron/at as they tend to spawn things which are
# disk intensive that are painful on a live image
chkconfig --level 345 crond off 2>/dev/null
chkconfig --level 345 atd off 2>/dev/null
chkconfig --level 345 anacron off 2>/dev/null
chkconfig --level 345 readahead_early off 2>/dev/null
chkconfig --level 345 readahead_later off 2>/dev/null
# make it so that we don't do writing to the overlay for things which
# are just tmpdirs/caches
mount -t tmpfs -o mode=0755 varcacheyum /var/cache/yum
mount -t tmpfs tmp /tmp
mount -t tmpfs vartmp /var/tmp
[ -x /sbin/restorecon ] && /sbin/restorecon /var/cache/yum /tmp /var/tmp >/dev/null 2>&1
[ -x /sbin/restorecon ] && /sbin/restorecon /var/cache/yum /var/tmp >/dev/null 2>&1
# Stopgap fix for RH #217966; should be fixed in HAL instead
touch /media/.hal-mtab
# workaround clock syncing on shutdown that we don't want (#297421)
sed -i -e 's/hwclock/no-such-hwclock/g' /etc/rc.d/init.d/halt
# and hack so that we eject the cd on shutdown if we're using a CD...
if strstr "\`cat /proc/cmdline\`" CDLABEL= ; then
cat >> /sbin/halt.local << FOE
#!/bin/bash
# we want to eject the cd on halt, but let's also try to avoid
# io errors due to not being able to get files...
cat /sbin/halt > /dev/null
cat /sbin/reboot > /dev/null
/usr/sbin/eject -p -m \$(readlink -f /dev/live) >/dev/null 2>&1
FOE
chmod +x /sbin/halt.local
if [ -n "\$configdone" ]; then
exit 0
fi
# add fedora user with no passwd
action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser
passwd -d liveuser > /dev/null
usermod -aG wheel liveuser > /dev/null
# Remove root password lock
passwd -d root > /dev/null
# turn off firstboot for livecd boots
systemctl --no-reload disable firstboot-text.service 2> /dev/null || :
systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || :
systemctl stop firstboot-text.service 2> /dev/null || :
systemctl stop firstboot-graphical.service 2> /dev/null || :
# don't use prelink on a running live image
sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/dev/null || :
# turn off mdmonitor by default
systemctl --no-reload disable mdmonitor.service 2> /dev/null || :
systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || :
systemctl stop mdmonitor.service 2> /dev/null || :
systemctl stop mdmonitor-takeover.service 2> /dev/null || :
# don't enable the gnome-settings-daemon packagekit plugin
gsettings set org.gnome.settings-daemon.plugins.updates active 'false' || :
# don't start cron/at as they tend to spawn things which are
# disk intensive that are painful on a live image
systemctl --no-reload disable crond.service 2> /dev/null || :
systemctl --no-reload disable atd.service 2> /dev/null || :
systemctl stop crond.service 2> /dev/null || :
systemctl stop atd.service 2> /dev/null || :
# Mark things as configured
touch /.liveimg-configured
# add static hostname to work around xauth bug
# https://bugzilla.redhat.com/show_bug.cgi?id=679486
echo "localhost" > /etc/hostname
EOF
# bah, hal starts way too late
@@ -259,7 +222,7 @@ cat > /etc/rc.d/init.d/livesys-late << EOF
. /etc/init.d/functions
if ! strstr "\`cat /proc/cmdline\`" liveimg || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then
exit 0
fi
@@ -274,88 +237,36 @@ touch /.liveimg-late-configured
for o in \`cat /proc/cmdline\` ; do
case \$o in
ks=*)
ks="\${o#ks=}"
ks="--kickstart=\${o#ks=}"
;;
xdriver=*)
xdriver="--set-driver=\${o#xdriver=}"
xdriver="\${o#xdriver=}"
;;
esac
done
# this is a bad hack to work around #460581 for the geode
# purely to help move testing along for now
if [ \`grep -c Geode /proc/cpuinfo\` -ne 0 ]; then
cat > /etc/X11/xorg.conf <<FOE
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
# keyboard added by rhpxl
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
Identifier "Monitor0"
HorizSync 30-67
VertRefresh 48-52
DisplaySize 152 114
Mode "1200x900"
DotClock 57.275
HTimings 1200 1208 1216 1240
VTimings 900 905 908 912
Flags "-HSync" "-VSync"
EndMode
EndSection
Section "Device"
Identifier "Videocard0"
Driver "amd"
VendorName "Advanced Micro Devices, Inc."
BoardName "AMD Geode GX/LX"
Option "AccelMethod" "EXA"
Option "NoCompression" "true"
Option "PanelGeometry" "1200x900"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1200x900"
EndSubSection
EndSection
FOE
fi
# if liveinst or textinst is given, start anaconda
if strstr "\`cat /proc/cmdline\`" liveinst ; then
plymouth --quit
/usr/sbin/liveinst \$ks
fi
if strstr "\`cat /proc/cmdline\`" textinst ; then
plymouth --quit
/usr/sbin/liveinst --text \$ks
fi
# configure X, allowing user to override xdriver
if [ -n "\$xdriver" ]; then
exists system-config-display --noui --reconfig --set-depth=24 \$xdriver
cat > /etc/X11/xorg.conf.d/00-xdriver.conf <<FOE
Section "Device"
Identifier "Videocard0"
Driver "\$xdriver"
EndSection
FOE
fi
EOF
# workaround avahi segfault (#279301)
touch /etc/resolv.conf
/sbin/restorecon /etc/resolv.conf
chmod 755 /etc/rc.d/init.d/livesys
/sbin/restorecon /etc/rc.d/init.d/livesys
/sbin/chkconfig --add livesys
@@ -364,24 +275,33 @@ chmod 755 /etc/rc.d/init.d/livesys-late
/sbin/restorecon /etc/rc.d/init.d/livesys-late
/sbin/chkconfig --add livesys-late
# enable tmpfs for /tmp
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
rm -f /var/lib/rpm/__db*
# go ahead and pre-make the man -k cache (#455968)
/usr/sbin/makewhatis -w
/usr/bin/mandb
# save a little bit of space at least...
rm -f /boot/initrd*
rm -f /boot/initramfs*
# make sure there aren't core files lying around
rm -f /core*
# convince readahead not to collect
# FIXME: for systemd
%end
%post --nochroot
cp $INSTALL_ROOT/usr/share/doc/*-release-*/GPL $LIVE_ROOT/GPL
cp $INSTALL_ROOT/usr/share/doc/HTML/readme-live-image/en_US/readme-live-image-en_US.txt $LIVE_ROOT/README
# only works on x86, x86_64
if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then

144
fedora-live-design-suite.ks Normal file
View File

@@ -0,0 +1,144 @@
# fedora-design-suite.ks
# Based on Live Desktop
# Description:
# - A Spin targeted towards professional designers
# Website: http://fedoraproject.org/wiki/Design_Suite
# Maintainers:
# - Luya Tshimbalanga <luya AT fedoraproject DOT org>
# - Previous maintainer Sebastian Dziallas
%include fedora-live-desktop.ks
#DVD size partition
part / --size 8192
%packages
# graphics
blender
bluefish
#cinepaint
cmyktool
darktable
dia
entangle
fontforge
font-manager
gimp
gimp-*-plugin
gimp-data-extras
gimp-gap
gimp-paint-studio
gimp-high-pass-filter
gimp-normalmap
gimp-paint-studio
gimp-resynthesizer
gpick
GREYCstoration-gimp
hugin
mypaint
inkscape
nautilus-image-converter
optipng
phatch
screenruler
simple-scan
scribus
colord-extra-profiles
synfigstudio
xournal
# office
vym
pdfshuffler
# internet
filezilla
# audio & video
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
campivisivi-titillium-fonts
lato-fonts
overpass-fonts
# removal of duplicated and unneeded applications
-gnome-boxes
-gthumb
-eog
-gnome-photos
-rdesktop
# Legacy cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-minicom
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-telnet
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
%end
%post
#Override the favorite desktop application in Dash
cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
[org.gnome.shell]
favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop','list-design-tutorials.desktop']
#Enable categories in Gnome Shell
app-folder-categories=['Utilities', 'Sundry', 'Office', 'Network', 'Internet', 'Graphics', 'Games', 'Multimedia', 'System', 'Development', 'Accessories', 'System Settings', 'Other']
FOE
# Add link to the Inkscape Course
#cat >> /usr/share/applications/inkscape-course.desktop << FOE
#[Desktop Entry]
#Name=Introduction To Inkscape
#GenericName=Inkscape Course
#Comment=Materials from Máirín Duffy's Inkscape Class
#Exec=xdg-open http://linuxgrrl.com/learn/Introduction_To_Inkscape
#Type=Application
#Icon=fedora-logo-icon
#Categories=Graphics;Documentation;
#FOE
#chmod a+x /usr/share/applications/inkscape-course.desktop
# Add link to lists of tutorials
cat >> /usr/share/applications/list-design-tutorials.desktop << FOE
[Desktop Entry]
Name=List of Design Tutorials
GenericName=List of design tutorials
Comment=Reference of graphic and web design related tutorials
Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials
Type=Application
Icon=applications-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
#EOF
%end

65
fedora-live-desktop.ks Normal file
View File

@@ -0,0 +1,65 @@
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-desktop-packages.ks
part / --size 4096
%post
cat >> /etc/rc.d/init.d/livesys << EOF
# disable updates plugin
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE
[org.gnome.settings-daemon.plugins.updates]
active=false
FOE
# don't run gnome-initial-setup
mkdir ~liveuser/.config
touch ~liveuser/.config/gnome-initial-setup-done
# make the installer show up
if [ -f /usr/share/applications/liveinst.desktop ]; then
# Show harddisk install in shell dash
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop ""
# need to move it to anaconda.desktop to make shell happy
mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop
cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
[org.gnome.shell]
favorite-apps=['firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop', 'anaconda.desktop']
FOE
# Make the welcome screen show up
if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then
mkdir -p ~liveuser/.config/autostart
cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/
cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/
fi
fi
# rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas
# set up auto-login
cat > /etc/gdm/custom.conf << FOE
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=liveuser
FOE
# Turn off PackageKit-command-not-found while uninstalled
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
fi
# make sure to set the right permissions and selinux contexts
chown -R liveuser:liveuser /home/liveuser/
restorecon -R /home/liveuser/
EOF
%end

222
fedora-live-jam-kde.ks Normal file
View File

@@ -0,0 +1,222 @@
#fedora-livedvd-jam-kde.ks
# With KDE Desktop
# Fedora Jam: For Musicians and audio enthusiasts
# Fedora Jam is a spin for anyone interested in creating
# music
# Web: https://fedoraproject.org/wiki/Fedora_jam
# Web: insert spinspacke when created
# Maintainer: Jørn Lomax <northlomax@gmail.com>
# https://fedoraproject.org/wiki/User:jvlomax
# Brendan Jones <brendan.jones.it@gmail.com>
%include fedora-livecd-kde.ks
# DVD size partition
part / --size 10240 --fstype ext4
#enable threaded irqs
bootloader --append="threadirqs"
%packages
#alsa
alsa-firmware
alsa-tools
alsa-utils
alsamixergui
alsa-plugins-jack
alsa-plugins-pulseaudio
alsa-plugins-usbstream
alsa-plugins-samplerate
alsa-plugins-upmix
alsa-plugins-vdownmix
a2jmidid
aj-snapshot
#jack
jack-audio-connection-kit
jack-audio-connection-kit-dbus
qjackctl
jackctlmmc
#pulse
pulseaudio-module-jack
pavucontrol
#midi
qsynth
fluidsynth
fluid-soundfont-gm
fluidsynth-dssi
timidity++
qmidiarp
vmpk
harmonyseq
#synthesis
hydrogen
bristol
monobristol
zynaddsubfx
yoshimi
swami
Add64
synthv1
samplv1
drumkv1
ams
#guitar
rakarrack
guitarix
tuxguitar
sooperlooper
#recodring and DAW
audacity
ardour3
rosegarden4
seq24
muse
qtractor
non-session-manager
non-daw
non-sequencer
non-mixer
# audio-plugins
calf
dssi
jack-rack
ladspa
#ladpsa plugins
ladspa-amb-plugins
ladspa-autotalent-plugins
ladspa-blop-plugins
ladspa-cmt-plugins
ladspa-fil-plugins
ladspa-mcp-plugins
ladspa-rev-plugins
ladspa-swh-plugins
ladspa-tap-plugins
ladspa-vco-plugins
#lv2 plugins
lv2
lv2-avw-plugins
lv2-fil-plugins
lv2-invada-plugins
lv2-kn0ck0ut
lv2-ll-plugins
lv2-swh-plugins
lv2-vocoder-plugins
lv2-zynadd-plugins
lv2dynparam
lv2-abGate
lv2-c++-tools
lv2-samplv1
lv2-synthv1
lv2-drumkv1
lv2-triceratops
lv2-newtonator
lv2-x42-plugins
lv2-fomp-plugins
lv2-sorcer
lv2-fabla
lv2-artyfx-plugins
#dssi
nekobee-dssi
whysynth-dssi
xsynth-dssi
hexter-dssi
zynjacku
zita-at1
zita-rev1
#sound analasys, none of these are packaged yet
#praat bug_id=666656
#friture
#writing & publishing
emacs
emacs-color-theme
vim
nano
mscore
lilypond
frescobaldi
mup
#audio utilities
jamin
lash
jack_capture
jaaa
jmeters
qastools
arpage
realTimeConfigQuickScan
rtirq
#patchage
#ladish #not packaged yet
japa
radium-compressor
#streaming
idjc
# fedora jam theming (to be customized)
kfaenza-icon-theme
fedora-jam-backgrounds
fedora-jam-kde-theme
#Misc. Utils
screen
shutter
-ksnapshot
multimedia-menus
kernel-tools
#Include Mozilla Firefox and Thunderbird
firefox
thunderbird
#remove packages not need
#-kdesdk-umbrello
#-kdesdk-kcachegrindy
#-kdesdk-kompare
#-kdepim
%end
%post
#setup kickoff favorites
/bin/mkdir -p /etc/skel/.kde/share/config
JAMFAVORITES=/usr/share/applications/firefox.desktop,/usr/share/applications/qjackctl.desktop,/usr/share/applications/qtractor.desktop,/usr/share/applications/frescobaldi.desktop,/usr/share/applications/kde4/konsole.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/kde4/systemsettings.desktop
JAMFAVORITESLIVE=/usr/share/applications/liveinst.desktop,$JAMFAVORITES
cat <<EOF >> /etc/skel/.kde/share/config/kickoffrc
[Favorites]
FavoriteURLs=$JAMFAVORITES
EOF
# Override fedora-live-kde-base.ks settings
sed -i /etc/rc.d/init.d/livesys -res"#^(FavoriteURLs=).*#\1${JAMFAVORITESLIVE}#"
cat >> /etc/rc.d/init.d/livesys << EOF
/usr/sbin/usermod -a -G jackuser,audio liveuser
EOF
%end

120
fedora-live-kde-base.ks Normal file
View File

@@ -0,0 +1,120 @@
# Maintained by the Fedora KDE SIG:
# http://fedoraproject.org/wiki/SIGs/KDE
# mailto:kde@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-kde-packages.ks
%post
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
DESKTOP="KDE"
DISPLAYMANAGER="KDE"
EOF
# make oxygen-gtk the default GTK+ theme for root (see #683855, #689070, #808062)
cat > /root/.gtkrc-2.0 << EOF
include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"
include "/etc/gtk-2.0/gtkrc"
gtk-theme-name="oxygen-gtk"
EOF
mkdir -p /root/.config/gtk-3.0
cat > /root/.config/gtk-3.0/settings.ini << EOF
[Settings]
gtk-theme-name = oxygen-gtk
EOF
# add initscript
cat >> /etc/rc.d/init.d/livesys << EOF
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
# use image also for kdm
mkdir -p /usr/share/apps/kdm/faces
cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /usr/share/apps/kdm/faces/fedora.face.icon
fi
# make liveuser use KDE
echo "startkde" > /home/liveuser/.xsession
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
# 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
# add liveinst.desktop to favorites menu
mkdir -p /home/liveuser/.kde/share/config/
cat > /home/liveuser/.kde/share/config/kickoffrc << MENU_EOF
[Favorites]
FavoriteURLs=/usr/share/applications/kde4/konqbrowser.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/kde4/systemsettings.desktop,/usr/share/applications/liveinst.desktop
MENU_EOF
# show liveinst.desktop on desktop and in menu
sed -i 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
# chmod +x ~/Desktop/liveinst.desktop to disable KDE's security warning
chmod +x /usr/share/applications/liveinst.desktop
# copy over the icons for liveinst to hicolor
cp /usr/share/icons/gnome/16x16/apps/system-software-install.png /usr/share/icons/hicolor/16x16/apps/
cp /usr/share/icons/gnome/22x22/apps/system-software-install.png /usr/share/icons/hicolor/22x22/apps/
cp /usr/share/icons/gnome/24x24/apps/system-software-install.png /usr/share/icons/hicolor/24x24/apps/
cp /usr/share/icons/gnome/32x32/apps/system-software-install.png /usr/share/icons/hicolor/32x32/apps/
cp /usr/share/icons/gnome/48x48/apps/system-software-install.png /usr/share/icons/hicolor/48x48/apps/
cp /usr/share/icons/gnome/256x256/apps/system-software-install.png /usr/share/icons/hicolor/256x256/apps/
touch /usr/share/icons/hicolor/
# Set akonadi backend
mkdir -p /home/liveuser/.config/akonadi
cat > /home/liveuser/.config/akonadi/akonadiserverrc << AKONADI_EOF
[%General]
Driver=QSQLITE3
AKONADI_EOF
# Disable the update notifications of apper
cat > /home/liveuser/.kde/share/config/apper << APPER_EOF
[CheckUpdate]
autoUpdate=0
distroUpgrade=0
interval=0
APPER_EOF
# Disable some kded modules
# apperd: http://bugzilla.redhat.com/948099
cat > /home/liveuser/.kde/share/config/kdedrc << KDEDRC_EOF
[Module-apperd]
autoload=false
KDEDRC_EOF
# Disable kres-migrator
cat > /home/liveuser/.kde/share/config/kres-migratorrc << KRES_EOF
[Migration]
Enabled=false
KRES_EOF
# Disable nepomuk
cat > /home/liveuser/.kde/share/config/nepomukserverrc << NEPOMUK_EOF
[Basic Settings]
Start Nepomuk=false
[Service-nepomukfileindexer]
autostart=false
NEPOMUK_EOF
# make sure to set the right permissions and selinux contexts
chown -R liveuser:liveuser /home/liveuser/
restorecon -R /home/liveuser/
# small hack to enable plasma-netbook workspace on boot
if strstr "\`cat /proc/cmdline\`" netbook ; then
mv /usr/share/autostart/plasma-desktop.desktop /usr/share/autostart/plasma-netbook.desktop
sed -i 's/desktop/netbook/g' /usr/share/autostart/plasma-netbook.desktop
fi
EOF
%end

69
fedora-live-kde.ks Normal file
View File

@@ -0,0 +1,69 @@
# fedora-live-kde.ks
#
# Description:
# - Fedora Live Spin with the K Desktop Environment (KDE), 2 GiB version
# see fedora-livecd-kde.ks for the default 1 GiB version
#
# Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de>
# - Fedora KDE SIG, http://fedoraproject.org/wiki/SIGs/KDE, kde@lists.fedoraproject.org
%include fedora-live-kde-base.ks
%include fedora-live-minimization.ks
# DVD payload
part / --size=8192
%packages
# ship KDE wallpapers instead of GNOME ones
-desktop-backgrounds-basic
kde-wallpapers
# Additional packages that are not default in kde-desktop but useful
k3b # ~15 megs
calligra
#kdeartwork # only include some parts of kdeartwork
#twinkle # (~10 megs)
fuse
liveusb-creator
#pavucontrol # pavucontrol has duplicate functionality with kmix
krusader # file manager, more power-user-oriented than Dolphin (~4 megs)
# kdeedu apps
blinken
kalzium
kanagram
kgeography
khangman
kiten
klettres
ktouch
kturtle
kwordquiz
parley
step
marble
kstars
kalgebra
kbruch
kig
kmplot
rocs
cantor
# Cantor backends
cantor-R # Cantor R backend, built against R-core at compile time
maxima # runtime dependency of the Cantor Maxima backend
octave # runtime dependency of the Cantor Octave backend
# KDE 4 translations
kde-l10n-*
calligra-l10n-*
## avoid serious bugs by omitting broken stuff
%end
%post
%end

View File

@@ -0,0 +1,44 @@
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-mate-packages.ks
part / --size 4096
%post
cat >> /etc/rc.d/init.d/livesys << EOF
# make the installer show up
if [ -f /usr/share/applications/liveinst.desktop ]; then
# Show harddisk install in shell dash
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop ""
fi
mkdir /home/liveuser/Desktop
cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
# rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas
# 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 MATE as default session, otherwise login will fail
sed -i 's/^#user-session=.*/user-session=mate/' /etc/lightdm/lightdm.conf
# Turn off PackageKit-command-not-found while uninstalled
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
fi
# make sure to set the right permissions and selinux contexts
chown -R liveuser:liveuser /home/liveuser/
restorecon -R /home/liveuser/
EOF
%end

View File

@@ -0,0 +1,28 @@
# Common packages removed from comps
# For F14, these removals should be moved to comps itself
%packages
# save some space
-mpage
-sox
-hplip
-hpijs
-numactl
-isdn4k-utils
-autofs
# smartcards won't really work on the livecd.
-coolkey
-wget
# qlogic firmwares
-ql2100-firmware
-ql2200-firmware
-ql23xx-firmware
# scanning takes quite a bit of space :/
-xsane
-xsane-gimp
-sane-backends
%end

View File

@@ -1,67 +0,0 @@
# fedora-livecd-broffice.ks
#
# Maintainer(s):
# - Igor Pires Soares <igor at projetofedora.org>
%include fedora-livecd-desktop.ks
lang pt_BR.UTF-8
keyboard br-abnt2
timezone America/Sao_Paulo
%packages
@brazilian-support
hunspell-pt
# To avoid double functionality we will drop abiword and gnumeric and put BrOffice.org in
-abiword
-gnumeric
-gimp-*
broffice.org-writer
broffice.org-calc
broffice.org-impress
broffice.org-draw
# We won't use these Asian fonts anyway
-lklug-fonts
-abyssinica-fonts
-jomolhari-fonts
-lohit-fonts-*
-thaifonts-scalable
-kacst-fonts
-paktype-fonts
-baekmuk-*
-cjkunifonts-*
-VLGothic-fonts
-padauk-fonts
-khmeros-fonts-base
-un-core-fonts-*
-smc-fonts-meera
# Assure we won't get these Asian input methods
-libchewing
-anthy
-kasumi
-scim-chewing
-scim-pinyin
# Saving space in order to get BrOffice.org in
-gnome-utils
-gnome-games-*
-gnome-doc-utils-stylesheets
-gnome-phone-manager
-planner
-scim-python*
-dasher
-system-config-language
-evince-dvi
-evince-djvu
-ekiga
-f-spot
-cheese
%end

View File

@@ -1,117 +0,0 @@
# fedora-livecd-desktop-default.ks
#
# Includes all languages with a default of en_US locale settings
#
%include fedora-livecd-desktop.ks
lang en_US.UTF-8
keyboard us
timezone US/Eastern
%packages
@albanian-support
@arabic-support
@assamese-support
@basque-support
@belarusian-support
@bengali-support
@brazilian-support
@british-support
@bulgarian-support
@catalan-support
@chinese-support
@czech-support
@danish-support
@dutch-support
@estonian-support
@finnish-support
@french-support
@galician-support
@georgian-support
@german-support
@greek-support
@gujarati-support
@hebrew-support
@hindi-support
@hungarian-support
@indonesian-support
@italian-support
@japanese-support
@kannada-support
@korean-support
@latvian-support
@lithuanian-support
@macedonian-support
@malayalam-support
@marathi-support
@nepali-support
@norwegian-support
@oriya-support
@persian-support
@polish-support
@portuguese-support
@punjabi-support
@romanian-support
@russian-support
@serbian-support
@slovak-support
@slovenian-support
@spanish-support
@swedish-support
@tamil-support
@telugu-support
@thai-support
@turkish-support
@ukrainian-support
@vietnamese-support
@welsh-support
# The following locales have less than 50% translation coverage for the core
# GNOME stack, as found at http://l10n.gnome.org/languages/
#@afrikaans-support
#@armenian-support
#@bhutanese-support
#@bosnian-support
#@breton-support
#@croatian-support
#@esperanto-support
#@ethiopic-support
#@faeroese-support
#@filipino-support
#@gaelic-support
#@icelandic-support
#@inuktitut-support
#@irish-support
#@khmer-support
#@lao-support
#@low-saxon-support
#@malay-support
#@maori-support
#@mongolian-support
#@northern-sami-support
#@northern-sotho-support
#@samoan-support
#@sinhala-support
#@somali-support
#@southern-ndebele-support
#@southern-sotho-support
#@swati-support
#@tagalog-support
#@tibetan-support
#@tonga-support
#@tsonga-support
#@tswana-support
#@urdu-support
#@venda-support
#@walloon-support
#@xhosa-support
#@zulu-support
# These fonts are only used in the commented-out locales above
-lklug-fonts
-abyssinica-fonts
-jomolhari-fonts
%end

View File

@@ -1,11 +0,0 @@
# fedora-livecd-desktop-en_US.ks
#
# Maintainer(s):
# - UNKNOWN
%include fedora-livecd-desktop.ks
lang en_US.UTF-8
keyboard us
timezone US/Eastern

View File

@@ -1,82 +1,114 @@
# Desktop with customizations to fit in a CD (package removals, etc.)
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:fedora-desktop-list@redhat.com
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-live-desktop.ks
%include fedora-live-minimization.ks
%packages
@games
@graphical-internet
@graphics
@sound-and-video
@gnome-desktop
nss-mdns
NetworkManager-vpnc
NetworkManager-openvpn
# we don't include @office so that we don't get OOo. but some nice bits
abiword
#gnumeric
#planner
#inkscape
# reduce the office suite in size
-planner
-libreoffice-xsltfilter
-libreoffice-pyuno
-libreoffice-emailmerge
-libreoffice-math
# avoid weird case where we pull in more festival stuff than we need
festival
festvox-slt-arctic-hts
# remove some other applications
-gnome-boxes
-gnome-dictionary
# dictionaries are big
# remove input method things we don't need
-ibus-typing-booster
-imsettings
-imsettings-gsettings
# Drop the Java plugin
-icedtea-web
-java-1.7.0-openjdk
-java-1.8.0-openjdk
# Drop things that pull in perl
-linux-atm
# No printing
-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.
# also see http://bugzilla.gnome.org/681084
-aspell-*
-hunspell-*
-man-pages-*
-scim-tables-*
-wqy-bitmap-fonts
-dejavu-fonts-experimental
-man-pages*
-words
# more fun with space saving
-scim-lang-chinese
-scim-python*
scim-chewing
scim-pinyin
# save some space
-gnome-user-docs
-gimp-help
-gimp-help-browser
# Help and art and fonts can be big, too
-evolution-help
-gnome-games
-gnome-games-help
totem-gstreamer
-totem-xine
-nss_db
-vino
-isdn4k-utils
-dasher
-evince-dvi
-evince-djvu
# not needed for gnome
-desktop-backgrounds-basic
-*backgrounds-extras
-stix-fonts
# Legacy and cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-nano
-minicom
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-telnet
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
-rmt
-talk
-lftp
-tcpdump
-dump
# these pull in excessive dependencies
-ekiga
-tomboy
-f-spot
# Drop some system-config things
-system-config-boot
-system-config-language
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
# These things are cut purely for space reasons
-aisleriot
-brasero
-brasero-nautilus
-bijiben
-gnome-system-log
-deja-dup
-eog
-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)
lohit-malayalam-fonts
# hack to deal with conditionals + multiarch blargh
-scim-bridge-gtk.i386
%end
%post
cat >> /etc/rc.d/init.d/livesys << EOF
# disable screensaver locking
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
# set up timed auto-login for after 60 seconds
cat >> /etc/gdm/custom.conf << FOE
[daemon]
TimedLoginEnable=true
TimedLogin=liveuser
TimedLoginDelay=60
FOE
EOF
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
%end

View File

@@ -1,149 +0,0 @@
# Fedora Education Math
#
# Filename:
# fedora-livecd-education-math.ks
# Description:
# Fedora Live Spin including mainly software for educational & mathematical purposes
# Maintainers:
# Sebastian Dziallas <sdz AT fedoraproject DOT org>
# Fedora Education SIG
# Acknowledgements:
# Rex Dieter
# Thorsten Leemhuis
%include fedora-live-base.ks
%packages
# KDE packages
desktop-backgrounds-basic
guidance-power-manager
kdebase
kdegraphics
kdemultimedia
kdeutils
# koffice-kpresenter
# koffice-kspread
# koffice-kword
kde-settings-pulseaudio
NetworkManager-gnome
# additional office packages
# koffice pulls in kdelibs3
abiword
gnumeric
# mathematical apps selected by the SIG
kdeedu-math
qalculate-gtk
wxMaxima
octave
gnuplot
Macaulay2
orpie
# some extras
fuse
# pavucontrol
# additional fonts
# @fonts
# fonts-ISO8859-2
# cjkunifonts-ukai
# madan-fonts
# fonts-KOI8-R
# fonts-KOI8-R-100dpi
# tibetan-machine-uni-fonts
-abyssinica-fonts
-cjkunifonts-uming
-baekmuk-ttf-fonts-gulim
-dejavu-fonts-experimental
-jomolhari-fonts
-kacst-fonts
-paktype-fonts
-lklug-fonts
-lohit-fonts-*
-thaifonts-scalable
-VLGothic-fonts
# FIXME/TODO: recheck the removals here
# try to remove some packages from livecd-fedora-base-desktop.ks
-scim*
-gdm
-authconfig-gtk
-m17n*
-PolicyKit-gnome
-gnome-doc-utils-stylesheets
-anthy
-kasumi
-pygtkglext
-python-devel
-libchewing
# save some space (from @base)
-make
-nss_db
-autofs
# -@dial-up
-isdn4k-utils
-lrzsz
-rp-pppoe
-minicom
-wvdial
# misc
-comps-extras
-gutenprint
-gutenprint-foomatic
-jwhois
-rdist
-rdate
%end
%post
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
DESKTOP="KDE"
DISPLAYMANAGER="KDM"
EOF
# add initscript
cat >> /etc/rc.d/init.d/livesys << EOF
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
# use image also for kdm
mkdir -p /usr/share/apps/kdm/faces
cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /usr/share/apps/kdm/faces/fedora.face.icon
fi
# make fedora user use KDE
echo "startkde" > /home/liveuser/.xsession
chmod a+x /home/liveuser/.xsession
chown liveuser:liveuser /home/liveuser/.xsession
# set up autologin for user fedora
sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc
sed -i 's/#AutoLoginUser=fred/AutoLoginUser=liveuser/' /etc/kde/kdm/kdmrc
# set up user fedora 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
# add apps to favorites menu
mkdir -p /home/liveuser/.kde/share/config/
cat > /home/liveuser/.kde/share/config/kickoffrc << MENU_EOF
[Favorites]
FavoriteURLs=/usr/share/applications/kde4/konqbrowser.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/liveinst.desktop
MENU_EOF
chown -R liveuser:liveuser /home/liveuser/.kde/
# show liveinst.desktop on and in menu
sed -i 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
# workaround to start nm-applet automatically
cp /etc/xdg/autostart/nm-applet.desktop /usr/share/autostart/
%end

View File

@@ -1,24 +0,0 @@
# fedora-livecd-electronic-lab-pt_PT.ks
#
# Maintainer(s):
# - Pedro Silva <pedrofsilva a netcabo.pt>
%include fedora-livecd-electronic-lab.ks
lang pt_PT.UTF-8
keyboard pt-latin1
timezone Europe/Lisbon
%packages
@portuguese-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 "de-latin1-nodeadkeys" with the keyboard layout you have used above
mkdir -p /home/liveuser/.kde/env
echo "system-config-keyboard --noui de-latin1-nodeadkeys" > /home/liveuser/.kde/env/keyboard.sh
chmod +x /home/liveuser/.kde/env/keyboard.sh
chown -R liveuser:liveuser /home/liveuser/.kde/env/
%end

View File

@@ -1,240 +0,0 @@
# fedora-livecd-electronic-lab.ks
#
# Maintainer(s):
# - Chitlesh Goorah <chitlesh a fedoraproject.org>
# - Tibaut North <tnorth a fedoraproject.org>
%include fedora-live-base.ks
%packages
# KDE basic packages
kdebase
kde-filesystem
kdelibs
kdenetwork
kdegraphics
kdeutils
kde-settings
kmenu-gnome
kdesvn
yakuake
# include default fedora wallpaper
desktop-backgrounds-basic
wget
# some projects based on ghdl and gtkwave needs
zlib-devel
#project management
vym
koffice-kspread
koffice-kword
koffice-kplato
koffice-filters
# some other extra packages
ntfsprogs
ntfs-3g
synaptics
setroubleshoot
smolt
smolt-firstboot
syslinux
gnupg
hal-cups-utils
# we don't want these
-dos2unix
-firefox
-authconfig-gtk
-PolicyKit-gnome
-gnome-doc-utils-stylesheets
# ignore comps.xml and make sure these packages are included
kpowersave
rhgb
#vlsi
alliance-doc
irsim
gds2pov
magic-doc
toped
xcircuit
qucs
netgen
#Hardware Description Languages
gtkwave
iverilog
drawtiming
ghdl
freehdl
#spice
ngspice
gnucap
#gspiceui
#gwave
#PCB and schematics
geda-gschem
geda-examples
geda-gsymcheck
geda-gattrib
geda-utils
geda-docs
geda-gnetlist
gerbv
gresistor
kicad
pcb
#Micro Programming
piklab
ktechlab
pikloops
sdcc
# Serial Port Terminals
gtkterm
picocom
minicom
#embedded
arm-gp2x-linux*
avr-*
avrdude
dfu-programmer
avarice
uisp
#computing
octave
octave-forge
%end
%post
###### Fedora Electronic Lab ####################################################
# Fedora Electronic Lab: Kwin buttons
cat > /usr/share/kde-settings/kde-profile/default/share/config/kwinrc <<EOF
[Style]
ButtonsOnLeft=MB
ButtonsOnRight=FIAX
CustomButtonPositions=true
EOF
# kill klipper
cat > /usr/share/kde-settings/kde-profile/default/share/config/klipperrc <<EOF
[General]
AutoStart=false
EOF
# use the LCD_Style clock as alliance's windows demand a lot of space on kicker
cat > /usr/share/kde-settings/kde-profile/default/share/config/clock_panelappletrc <<EOF
[Digital]
LCD_Style=false
Show_Date=false
Show_Seconds=true
[General]
Type=Digital
EOF
cat > /usr/share/kde-settings/kde-profile/default/share/config/kxkbrc <<EOF
[Layout]
DisplayNames=
EnableXkbOptions=false
IncludeGroups=
LayoutList=us,de,fr,jp
Model=pc104
Options=
ResetOldOptions=false
ShowFlag=true
ShowSingle=true
StickySwitching=false
StickySwitchingDepth=2
SwitchMode=Global
Use=true
EOF
# Chitlesh doesn't like the KDE icon on the kicker, but fedora's
# This is a feature for Fedora and not for KDE
cp -fp /usr/share/icons/Bluecurve/16x16/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/16x16/apps/kmenu.png
cp -fp /usr/share/icons/Bluecurve/24x24/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/22x22/apps/kmenu.png
cp -fp /usr/share/icons/Bluecurve/32x32/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/32x32/apps/kmenu.png
cp -fp /usr/share/icons/Bluecurve/48x48/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/48x48/apps/kmenu.png
###### KDE #####################################################################
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
DESKTOP="KDE"
DISPLAYMANAGER="KDE"
EOF
# add initscript qnd # Fedora Electronic Lab: KDE keyboard layouts
cat >> /etc/rc.d/init.d/livesys << EOF
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
# use image also for kdm
mkdir -p /usr/share/apps/kdm/faces
cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /usr/share/apps/kdm/faces/fedora.face.icon
fi
# make fedora user use KDE
echo "startkde" > /home/liveuser/.xsession
chmod a+x /home/liveuser/.xsession
chown liveuser:liveuser /home/liveuser/.xsession
# set up autologin for user fedora
sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc
sed -i 's/#AutoLoginUser=fred/AutoLoginUser=liveuser/' /etc/kde/kdm/kdmrc
# set up user fedora 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
# disable screensaver
sed -i 's/Enabled=true/Enabled=false/' /usr/share/kde-settings/kde-profile/default/share/config/kdesktoprc
# workaround to put liveinst on desktop and in menu
sed -i 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
EOF
# and set up gnome-keyring to startup/shutdown in kde
mkdir -p /etc/skel/.kde/env /etc/skel/.kde/shutdown
cat > /etc/skel/.kde/env/start-custom.sh << EOF
#!/bin/sh
eval \`gnome-keyring-daemon\`
export GNOME_KEYRING_PID
export GNOME_KEYRING_SOCKET
EOF
chmod 755 /etc/skel/.kde/env/start-custom.sh
cat > /etc/skel/.kde/shutdown/stop-custom.sh << EOF
#/bin/sh
if [-n "$GNOME_KEYRING_PID"]; then
kill $GNOME_KEYRING_PID
fi
EOF
chmod 755 /etc/skel/.kde/shutdown/stop-custom.sh
###### Fedora Electronic Lab ####################################################
# FEL doesn't need these and boots slowly
/sbin/chkconfig anacron off
/sbin/chkconfig sendmail off
/sbin/chkconfig nfs off
/sbin/chkconfig nfslock off
/sbin/chkconfig rpcidmapd off
/sbin/chkconfig rpcbind off
%end

View File

@@ -1,26 +0,0 @@
# fedora-livecd-kde-de_DE.ks
#
# Maintainer(s):
# - Sebastian Vahl <ml@deadbabylon.de>
%include fedora-livecd-kde.ks
lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys
timezone Europe/Berlin
%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 "de-latin1-nodeadkeys" with the keyboard layout you have used above
mkdir -p /home/liveuser/.kde/env
echo "system-config-keyboard --noui de-latin1-nodeadkeys" > /home/liveuser/.kde/env/keyboard.sh
chmod +x /home/liveuser/.kde/env/keyboard.sh
chown -R liveuser:liveuser /home/liveuser/.kde/env/
%end

View File

@@ -1,25 +0,0 @@
# fedora-livecd-kde-pt_PT.ks
#
# Maintainer(s):
# - Pedro Silva <pedrofsilva a netcabo.pt>
%include fedora-livecd-kde.ks
lang pt_PT.UTF-8
keyboard pt-latin1
timezone Europe/Lisbon
%packages
@portuguese-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 "de-latin1-nodeadkeys" with the keyboard layout you have used above
mkdir -p /home/liveuser/.kde/env
echo "system-config-keyboard --noui de-latin1-nodeadkeys" > /home/liveuser/.kde/env/keyboard.sh
chmod +x /home/liveuser/.kde/env/keyboard.sh
chown -R liveuser:liveuser /home/liveuser/.kde/env/
%end

View File

@@ -1,141 +1,76 @@
# fedora-livecd-kde.ks
#
# Description:
# - Fedora Live Spin with the K Desktop Environment (KDE)
# - Fedora Live Spin with the K Desktop Environment (KDE), default 1 GiB version
#
# Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de>
# - Fedora KDE SIG
# - Fedora KDE SIG, http://fedoraproject.org/wiki/SIGs/KDE, kde@lists.fedoraproject.org
%include fedora-live-kde-base.ks
%include fedora-live-minimization.ks
# DVD payload
part / --size=4096
%include fedora-live-base.ks
%packages
# adding this manually although it should be a dependency (#466768)
usermode-gtk
# make kpackagekit the default on the kde live images
kpackagekit
-gnome-packagekit
@kde-desktop
# unwanted packages from @kde-desktop
# don't include these for now to fit on a cd
-desktop-backgrounds-basic
-kdeaccessibility*
-scribus # scribus is too big for the live images
-kdeartwork-screensavers # screensavers are not needed on live images
#-ktorrent # kget has also basic torrent features (~3 megs)
-digikam # digikam has duplicate functionality with gwenview (~28 megs)
#-amarok # ~23 megs (mysql-embedded etc.)
-kipi-plugins # ~8 megs + drags in Marble
#-kdeplasma-addons # ~16 megs
#-krusader # ~4 megs
### amarok has duplicate functionality with juk (~10 megs)
#-amarok
### digikam has duplicate functionality with gwenview (~11 megs)
-digikam
### kdeedu is too big for the live images
-kdeedu
### scribus is too big for the live images
-scribus
### kget has also basic torrent features (~3 megs)
-ktorrent
### konqueror is also able to browse ftp shares (~1 megs)
#-kftpgrabber*
### kaffeine has duplicate functionality with dragonplayer (~3 megs)
-kaffeine*
### the removal of kdegames will free ~31 megs
#-kdegames
# Useful additional KDE3 applications
koffice-kword
koffice-kspread
koffice-kpresenter
koffice-filters
k3b
filelight
# twinkle (~10 megs)
#twinkle
# some extras
# Additional packages that are not default in kde-desktop but useful
k3b # ~15 megs
-calligra # don't include whole calligra, just parts of it
calligra-words
calligra-sheets # ~1 megs
calligra-stage # ~3 megs
#kdeartwork # only include some parts of kdeartwork
#twinkle # (~10 megs)
fuse
liveusb-creator
# nice to have but pulls in gstreamer
#pavucontrol
# only include kdegames-minimal
-kdegames
kdegames-minimal
# additional fonts
@fonts
#fonts-ISO8859-2
#cjkunifonts-ukai
#madan-fonts
#fonts-KOI8-R
#fonts-KOI8-R-100dpi
#tibetan-machine-uni-fonts
### space issues
# fonts (we make no bones about admitting we're english-only)
wqy-microhei-fonts # a compact CJK font, to replace:
-nhn-nanum-gothic-fonts # Korean
-vlgothic-fonts # Japanese
-wqy-zenhei-fonts # simplified Chinese
-cjkuni-uming-fonts # traditional Chinese
# FIXME/TODO: recheck the removals here
# try to remove some packages from fedora-live-base.ks
-gdm
-authconfig-gtk
-paratype-pt-sans-fonts # Cyrillic (already supported by DejaVu), huge
#-stix-fonts # mathematical symbols
# save some space (from @base)
# remove input methods to free space
-@input-methods
-scim*
-m17n*
-ibus*
-iok
# save some space (from @standard)
-make
-nss_db
-autofs
# save space (it pulls in gdisk/udisks2/libicu)
-gnome-disk-utility
## avoid serious bugs by omitting broken stuff
%end
%post
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
DESKTOP="KDE"
DISPLAYMANAGER="KDM"
EOF
# add initscript
cat >> /etc/rc.d/init.d/livesys << EOF
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
# use image also for kdm
mkdir -p /usr/share/apps/kdm/faces
cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /usr/share/apps/kdm/faces/fedora.face.icon
fi
# make liveuser use KDE
echo "startkde" > /home/liveuser/.xsession
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
# 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
# add liveinst.desktop to favorites menu
mkdir -p /home/liveuser/.kde/share/config/
cat > /home/liveuser/.kde/share/config/kickoffrc << MENU_EOF
[Favorites]
FavoriteURLs=/usr/share/applications/kde4/konqbrowser.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/kde4/systemsettings.desktop,/usr/share/applications/liveinst.desktop
MENU_EOF
# show liveinst.desktop on and in menu
sed -i 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
# Disable the update notifications of kpackagekit
cat > /home/liveuser/.kde/share/config/KPackageKit << KPACKAGEKIT_EOF
[CheckUpdate]
autoUpdate=0
interval=0
[Notify]
notifyLongTasks=2
notifyUpdates=0
KPACKAGEKIT_EOF
# make sure to set the right permissions
chown -R liveuser:liveuser /home/liveuser/.kde/
EOF
%end

64
fedora-livecd-lxde.ks Normal file
View File

@@ -0,0 +1,64 @@
# fedora-livecd-lxde.ks
#
# Description:
# - Fedora Live Spin with the light-weight LXDE Desktop Environment
#
# Maintainer(s):
# - Christoph Wickert <cwickert@fedoraproject.org>
%include fedora-live-base.ks
%include fedora-live-minimization.ks
%include fedora-lxde-packages.ks
%post
# LXDE and LXDM configuration
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/startlxde
DISPLAYMANAGER=/usr/sbin/lxdm
EOF
cat >> /etc/rc.d/init.d/livesys << EOF
# disable screensaver locking and make sure gamin gets started
cat > /etc/xdg/lxsession/LXDE/autostart << FOE
/usr/libexec/gam_server
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
/usr/libexec/notification-daemon
FOE
# set up preferred apps
cat > /etc/xdg/libfm/pref-apps.conf << FOE
[Preferred Applications]
WebBrowser=firefox.desktop
MailClient=sylpheed.desktop
FOE
# set up auto-login for liveuser
sed -i 's/# autologin=.*/autologin=liveuser/g' /etc/lxdm/lxdm.conf
# Show harddisk install on the desktop
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
mkdir /home/liveuser/Desktop
cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
# create default config for clipit, otherwise it displays a dialog on startup
mkdir -p /home/liveuser/.config/clipit
cat > /home/liveuser/.config/clipit/clipitrc << FOE
[rc]
use_copy=true
save_uris=true
save_history=false
statics_show=true
single_line=true
FOE
# this goes at the end after all other changes.
chown -R liveuser:liveuser /home/liveuser
restorecon -R /home/liveuser
EOF
%end

View File

@@ -0,0 +1,81 @@
# Desktop with customizations to fit in a CD (package removals, etc.)
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-mate-compiz.ks
%include fedora-live-minimization.ks
%packages
# First, no office
-planner
# Drop things for size
-firefox
-@libreoffice
# A web browser would be nice for a live cd
midori
# Drop the Java plugin
-icedtea-web
-java-1.7.0-openjdk
-java-1.8.0-openjdk
# Drop things that pull in perl
-linux-atm
# No printing
-foomatic-db-ppds
-foomatic
# 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.
# also see http://bugzilla.gnome.org/681084
-aspell-*
-man-pages*
-words
# Help and art can be big, too
-gnome-user-docs
-evolution-help
-desktop-backgrounds-basic
-*backgrounds-extras
# Legacy cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-nano
-minicom
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
# Drop some system-config things
-system-config-boot
-system-config-language
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
%end
%post
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
%end

155
fedora-livecd-security.ks Normal file
View File

@@ -0,0 +1,155 @@
# Filename:
# fedora-livecd-security.ks
# Description:
# A fully functional live OS based on Fedora for use in security auditing,
# forensics research, and penetration testing.
# Maintainers:
# Fabian Affolter <fab [AT] fedoraproject <dot> org>
# Joerg Simon <jsimon [AT] fedoraproject <dot> org>
# Christoph Wickert <cwickert [AT] fedoraproject <dot> org>
# Acknowledgements:
# Fedora LiveCD Xfce Spin team - some work here was and will be inherited,
# many thanks!
# Fedora LXDE Spin - Copied over stuff to make LXDE Default
# Luke Macken and Adam Miller for the original OpenBox Security ks and all
# the Security Applications!
# Hiemanshu Sharma <hiemanshu [AT] fedoraproject <dot> org>
%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
#@xfce-extra-plugins
#@xfce-media
#@xfce-office
#@firefox
# Security tools (not ready at the moment)
@security-lab
security-menus
# save some space
-autofs
-acpid
-gimp-help
-desktop-backgrounds-basic
-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-*
# drop some system-config things
-system-config-boot
#-system-config-network
-system-config-rootpassword
#-system-config-services
-policycoreutils-gui
# 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
-httpie
-httrack
-hydra
-kismon
-labrea
-nebula
-netsed
-onesixtyone
-packETH
-pads
-pdfcrack
-picviz-gui
-prelude-lml
-prelude-manager
-prewikka
-proxychains
-pyrit
-raddump
-rkhunter
-safecopy
-samdump2
-scalpel
-sshscan
-sslstrip
-tcpreen
-tcpreplay
-tripwire
-wipe
%end
%post
# xfce configuration
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/startxfce4
DISPLAYMANAGER=/usr/sbin/lightdm
EOF
cat >> /etc/rc.d/init.d/livesys << EOF
mkdir -p /home/liveuser/.config/xfce4
cat > /home/liveuser/.config/xfce4/helpers.rc << FOE
MailReader=sylpheed-claws
FileManager=Thunar
WebBrowser=midori
FOE
# disable screensaver locking (#674410)
cat >> /home/liveuser/.xscreensaver << FOE
mode: off
lock: False
dpmsEnabled: False
FOE
# deactivate xfconf-migration (#683161)
rm -f /etc/xdg/autostart/xfconf-migration-4.6.desktop || :
# deactivate xfce4-panel first-run dialog (#693569)
mkdir -p /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
# 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 Xfce as default session, otherwise login will fail
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
# Show harddisk install on the desktop
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
mkdir /home/liveuser/Desktop
cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
# and mark it as executable (new Xfce security feature)
chmod +x /home/liveuser/Desktop/liveinst.desktop
# this goes at the end after all other changes.
chown -R liveuser:liveuser /home/liveuser
restorecon -R /home/liveuser
EOF
%end

120
fedora-livecd-soas.ks Normal file
View File

@@ -0,0 +1,120 @@
# fedora-livecd-soas.ks
#
# Description:
# - A Sugar environment that you can carry in your pocket
#
# Maintainers:
# - Peter Robinson <pbrobinson AT gmail DOT com>
# - Sebastian Dziallas <sdz AT fedoraproject DOT org>
# - Mel Chua <mchua AT fedoraproject DOT org>
%include fedora-live-base.ks
%include fedora-live-minimization.ks
%include fedora-soas-packages.ks
firewall --enabled --service=mdns,presence
%post
# Rebuild initrd for Sugar boot screen
KERNEL_VERSION=$(rpm -q kernel --qf '%{version}-%{release}.%{arch}\n')
/usr/sbin/plymouth-set-default-theme sugar
/sbin/dracut -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
# Note that running rpm recreates the rpm db files which aren't needed or wanted
rm -f /var/lib/rpm/__db*
# Get proper release naming in the control panel
cat >> /boot/olpc_build << EOF
Sugar on a Stick 10
Fedora release 20 (Heisenbug)
EOF
# Add our activities to the favorites
cat > /usr/share/sugar/data/activities.defaults << EOF
org.laptop.WebActivity
org.laptop.HelpActivity
org.laptop.Chat
org.laptop.sugar.ReadActivity
org.laptop.sugar.GetBooksActivity
org.laptop.AbiWordActivity
org.laptop.TurtleArtActivity
org.laptop.Calculate
org.laptop.Clock
org.laptop.ImageViewerActivity
org.laptop.Memorize
org.laptop.physics
org.laptop.Pippy
org.laptop.RecordActivity
org.laptop.Oficina
org.laptop.StopWatchActivity
org.laptop.community.Finance
org.laptop.community.TypingTurtle
org.laptop.sugar.Jukebox
org.eq.FotoToon
org.gnome.Labyrinth
com.laptop.Ruler
org.sugarlabs.AbacusActivity
org.sugarlabs.IRC
org.sugarlabs.InfoSlicer
org.sugarlabs.PortfolioActivity
org.sugarlabs.VisualMatchActivity
com.garycmartin.Moon
mulawa.Countries
tv.alterna.Clock
vu.lux.olpc.Maze
vu.lux.olpc.Speak
EOF
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/sugar
DISPLAYMANAGER=/usr/sbin/lightdm
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
# Don't use the default system user (in SoaS liveuser) as nick name
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /desktop/sugar/user/default_nick disabled >/dev/null
# Disable the logout menu item in Sugar
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/show_logout false >/dev/null
# 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
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.screensaver.gschema.override << FOE
[org.gnome.desktop.screensaver]
lock-enabled=false
FOE
# and hide the lock screen option
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.override << FOE
[org.gnome.desktop.lockdown]
disable-lock-screen=true
FOE
# rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas
EOF
chmod 755 /etc/rc.d/init.d/livesys-late
/sbin/restorecon /etc/rc.d/init.d/livesys-late
/sbin/chkconfig --add livesys-late
%end

View File

@@ -1,204 +0,0 @@
# Filename:
# fedora-livecd-sugar.ks
# Maintainers:
# Sebastian Dziallas <sdz AT fedoraproject DOT org>
%include fedora-live-base.ks
selinux --disabled
%packages
# sugar!
@sugar-desktop
# add temporarily until it gets added to comps
sugar-browse
sugar-calculator
sugar-log
# rebranding
-fedora-release
generic-release
# display manager
slim
# language support
@albanian-support
@arabic-support
@assamese-support
@basque-support
@belarusian-support
@bengali-support
@brazilian-support
@british-support
@bulgarian-support
@catalan-support
@chinese-support
@czech-support
@danish-support
@dutch-support
@estonian-support
@finnish-support
@french-support
@galician-support
@georgian-support
@german-support
@greek-support
@gujarati-support
@hebrew-support
@hindi-support
@hungarian-support
@indonesian-support
@italian-support
@japanese-support
@kannada-support
@korean-support
@latvian-support
@lithuanian-support
@macedonian-support
@malayalam-support
@marathi-support
@nepali-support
@norwegian-support
@oriya-support
@persian-support
@polish-support
@portuguese-support
@punjabi-support
@romanian-support
@russian-support
@serbian-support
@slovak-support
@slovenian-support
@spanish-support
@swedish-support
@tamil-support
@telugu-support
@thai-support
@turkish-support
@ukrainian-support
@vietnamese-support
@welsh-support
# The following locales have less than 50% translation coverage for the core
# GNOME stack, as found at http://l10n.gnome.org/languages/
#@afrikaans-support
#@armenian-support
#@bhutanese-support
#@bosnian-support
#@breton-support
#@croatian-support
#@esperanto-support
#@ethiopic-support
#@faeroese-support
#@filipino-support
#@gaelic-support
#@icelandic-support
#@inuktitut-support
#@irish-support
#@khmer-support
#@lao-support
#@low-saxon-support
#@malay-support
#@maori-support
#@mongolian-support
#@northern-sami-support
#@northern-sotho-support
#@samoan-support
#@sinhala-support
#@somali-support
#@southern-ndebele-support
#@southern-sotho-support
#@swati-support
#@tagalog-support
#@tibetan-support
#@tonga-support
#@tsonga-support
#@tswana-support
#@urdu-support
#@venda-support
#@walloon-support
#@xhosa-support
#@zulu-support
# These fonts are only used in the commented-out locales above
-lklug-fonts
-abyssinica-fonts
-jomolhari-fonts
# avoid weird case where we pull in more festival stuff than we need
festival
festvox-slt-arctic-hts
# dictionaries are big
-aspell-*
-hunspell-*
-man-pages-*
-scim-tables-*
-wqy-bitmap-fonts
-dejavu-fonts-experimental
-words
# more fun with space saving
-scim-lang-chinese
-scim-python*
scim-chewing
scim-pinyin
# save some space
-yelp
-gnome-user-docs
-gimp-help
-gimp-help-browser
-evolution-help
-gnome-games
-gnome-games-help
-nss_db
-vino
-isdn4k-utils
-dasher
-evince-dvi
-evince-djvu
# not needed for gnome
-acpid
# these pull in excessive dependencies
-ekiga
-tomboy
-f-spot
# hack to deal with conditionals + multiarch blargh
-scim-bridge-gtk.i386
%end
%post
cat > /etc/sysconfig/desktop <<EOF
DISPLAYMANAGER=/usr/bin/slim-dynwm
EOF
cat >> /etc/rc.d/init.d/livesys << EOF
chkconfig --level 5 setroubleshoot off 2>/dev/null
chkconfig --level 5 sendmail off 2>/dev/null
chkconfig --level 5 bluetooth off 2>/dev/null
chkconfig --level 5 cupsd off 2>/dev/null
# disable screensaver locking
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
# set up timed auto-login for after 60 seconds
cat >> /etc/slim.conf << FOE
auto_login yes
default_user liveuser
FOE
# setup xinitrc
echo "sugar-shell" > /home/liveuser/.xinitrc
chmod a+x /home/liveuser/.xinitrc
chown liveuser:liveuser /home/liveuser/.xinitrc
EOF
%end

View File

@@ -5,180 +5,72 @@
#
# Maintainer(s):
# - Rahul Sundaram <sundaram@fedoraproject.org>
# - Christoph Wickert <chris@christoph-wickert.de>
# - Christoph Wickert <cwickert@fedoraproject.org>
# - Kevin Fenzi <kevin@tummy.com>
# - Adam Miller <maxamillion@fedoraproject.org>
%include fedora-live-base.ks
%packages
# gdm depends on gnome-session but lacks a dependency. Temporary workaround
gnome-session
firefox
NetworkManager-vpnc
NetworkManager-openvpn
NetworkManager-gnome
NetworkManager-pptp
#nss-mdns
# we don't include @office so that we don't get OOo. but some nice bits
abiword
gnumeric
evince
-evince-dvi
-evince-djvu
gimp
inkscape
galculator
desktop-backgrounds-compat
gnome-screensaver
setroubleshoot
# development
geany
# More Desktop stuff
xdg-user-dirs
@java
totem
totem-mozplugin
pidgin
claws-mail
# brasero has more dependencies
gnomebaker
drivel
liferea
quodlibet
gftp
ristretto
asunder
tracker-search-tool
gnome-power-manager
seahorse
transmission
cups-pdf
bluez-gnome
alsa-plugins-pulseaudio
pavucontrol
# Command line
ntfs-3g
powertop
wget
irssi
mutt
yum-utils
# xfce packages
@xfce-desktop
gtk-xfce-engine
orage
thunar-volman
xarchiver
xfce4-battery-plugin
xfce4-clipman-plugin
xfce4-cpugraph-plugin
xfce4-datetime-plugin
xfce4-dict-plugin
xfce4-diskperf-plugin
xfce4-genmon-plugin
#redundant with verve plugin
#xfce4-minicmd-plugin
xfce4-mount-plugin
xfce4-netload-plugin
xfce4-notes-plugin
xfce4-places-plugin
xfce4-quicklauncher-plugin
xfce4-screenshooter-plugin
xfce4-sensors-plugin
xfce4-systemload-plugin
xfce4-taskmanager
xfce4-volstatus-icon
xfce4-verve-plugin
# We use NetworkManager-gnome. So this is redundant
xfce4-weather-plugin
xfce4-websearch-plugin
# this one a compatibility layer for GNOME applets and depends on it
#xfce4-xfapplet-plugin
xfwm4-themes
# dictionaries are big
#-aspell-*
#-man-pages-*
#-scim-tables-*
# more fun with space saving
#-scim-lang-chinese
#scim-chewing
#scim-pinyin
-gimp-help
# save some space
-autofs
-nss_db
-sendmail
ssmtp
-acpid
# system-config-printer does printer management better
# xfprint has now been made as optional in comps.
system-config-printer
%end
%include fedora-live-minimization.ks
%include fedora-xfce-packages.ks
%post
# xfce configuration
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/startxfce4
EOF
mkdir -p /home/liveuser/.config/tracker
cat > /home/liveuser/.config/tracker/tracker.cfg <<EOF
[Indexing]
EnableIndexing=false
Language=en
EOF
mkdir -p /root/.config/tracker
cat > /root/.config/tracker/tracker.cfg <<EOF
[Indexing]
EnableIndexing=false
Language=en
DISPLAYMANAGER=/usr/sbin/lightdm
EOF
cat >> /etc/rc.d/init.d/livesys << EOF
chown -R liveuser:liveuser /home/liveuser
# disable screensaver locking
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
# set up timed auto-login for after 60 seconds
cat >> /etc/gdm/custom.conf << FOE
[daemon]
TimedLoginEnable=true
TimedLogin=liveuser
TimedLoginDelay=60
mkdir -p /home/liveuser/.config/xfce4
cat > /home/liveuser/.config/xfce4/helpers.rc << FOE
MailReader=sylpheed-claws
FileManager=Thunar
WebBrowser=midori
FOE
# disable screensaver locking (#674410)
cat >> /home/liveuser/.xscreensaver << FOE
mode: off
lock: False
dpmsEnabled: False
FOE
# deactivate xfconf-migration (#683161)
rm -f /etc/xdg/autostart/xfconf-migration-4.6.desktop || :
# deactivate xfce4-panel first-run dialog (#693569)
mkdir -p /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
# 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 Xfce as default session, otherwise login will fail
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
# Show harddisk install on the desktop
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
mkdir /home/liveuser/Desktop
cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
# and mark it as executable (new Xfce security feature)
chmod +x /home/liveuser/Desktop/liveinst.desktop
# this goes at the end after all other changes.
chown -R liveuser:liveuser /home/liveuser
restorecon -R /home/liveuser
EOF
%post
# remove this session file from gnome-session package to make xfce the default
# temporary hack till this file is split up from the package
rm -rf /usr/share/xsessions/gnome.desktop
%end

View File

@@ -1,25 +0,0 @@
# fedora-livedvd-developer-de_CH.ks
#
# Maintainer(s):
# - Fabian Affolter <fab a fedoraproject.org>
%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

View File

@@ -1,14 +0,0 @@
# fedora-livedvd-developer-nl_NL.ks
#
# Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include fedora-livedvd-developer.ks
lang nl_NL
keyboard us
timezone Europe/Amsterdam
%packages
@dutch-support
%end

View File

@@ -1,116 +0,0 @@
%include fedora-live-base.ks
part / --size 6000
%packages
# Libraries
@development-libs
@gnome-software-development
@java-development
# SCM tools
bazaar
bzr
cogito
cvs2cl
cvsutils
git
mercurial
monotone
quilt
# IDEs
@eclipse
anjuta
anjuta-docs
codeblocks
pida
# General developer tools
@authoring-and-publishing
@development-tools
@editors
@system-tools
@virtualization
ElectricFence
alleyoop
crash
dejagnu
dogtail
elfutils-devel
emacs
emacs-el
expect
frysk-gnome
gconf-editor
gettext-devel
gnuplot
hexedit
inkscape
intltool
lynx
maven2
mutt
scons
sharutils
socat
sox
sysprof
tcp_wrappers-devel
tcsh
texi2html
xchat
# RPM/Fedora-specific tools
@buildsys-build
createrepo
koji
livecd-tools
mock
rpmdevtools
rpmlint
eclipse-demos
# Should we?
#@sql-server
#@mysql
#@ruby
#@web-development
#@x-software-development
# I think this is going to be too big on x86_64
#*-devel
%end
%post
# Enable debuginfo repository (useful for frysk, gdb, etc.)
awk '
BEGIN {
debuginfo = 0
}
/^\[.*\]/ {
if (/debuginfo/) {
debuginfo = 1
} else {
debuginfo = 0
}
print
next
}
/enabled=0/ && debuginfo {
print "enabled=1"
next
}
{
print
next
}' < /etc/yum.repos.d/fedora.repo > /etc/yum.repos.d/fedora.repo.tmp
mv /etc/yum.repos.d/fedora.repo{.tmp,}
cat >> /etc/rc.d/init.d/livesys << EOF
# Put link to demonstration videos on the desktop
pushd /home/liveuser/Desktop
ln -s /usr/share/eclipse-demos-0.0.1 "Eclipse demonstration videos"
popd
EOF
%end

View File

@@ -1,186 +1,59 @@
# Description : Live DVD image for Fedora Electronic Lab
# last updated: 10 August 2008
# Description : Live DVD image for Fedora/Free Electronic Lab
#
# Maintainer(s):
# - Chitlesh Goorah <chitlesh a fedoraproject.org>
# - Thibault North <tnorth a fedoraproject.org>
# - Thibault North <tnorth a fedoraproject.org>
%include fedora-livecd-kde.ks
%include fedora-livecd-desktop.ks
# DVD payload
part / --size=8192
part / --size 10240
%packages
# KDE basic packages
kmenu-gnome
kdesvn
yakuake
kdebluetooth
@electronic-lab
# removing useless application from KDE ks
-kdegames
-koffice-kword
-koffice-kspread
-koffice-kpresenter
-koffice-filters
# some projects based on ghdl and gtkwave needs
zlib-devel
# Support for the Milkymist hardware community
@milkymist
# Office
dia
vym
openoffice.org-writer
openoffice.org-math
openoffice.org-writer2latex
openoffice.org-calc
openoffice.org-impress
openoffice.org-extendedPDF
openoffice.org-ooolatex
kile
libreoffice-writer
libreoffice-calc
libreoffice-impress
#libreoffice-extendedPDF
planner
graphviz
# some other extra packages
ntfsprogs
ntfs-3g
synaptics
setroubleshoot
smolt
smolt-firstboot
syslinux
gnupg
hal-cups-utils
firefox
libflashsupport
bluez-gnome
gnome-bluetooth
# ignore comps.xml and make sure these packages are included
# debugging tools
make
# include default fedora wallpaper
desktop-backgrounds-basic
fedora-logos
wget
tkcvs
gdb
valgrind
kdbg
wireshark-gnome
qemu
# vlsi
alliance-doc
irsim
gds2pov
magic-doc
toped
xcircuit
qucs
netgen
pharosc
pharosc-alliance-devel
pharosc-doc
pharosc-magic-devel
pharosc-synopsys
pharosc-xcircuit
sk2py
# EDA/CAD department
perl-Test-Pod
perl-Test-Pod-Coverage
# Hardware Description Languages
gtkwave
iverilog
drawtiming
ghdl
freehdl
# spice
ngspice
gnucap
gspiceui
gwave
# PCB and schematics
geda-gschem
geda-examples
geda-gsymcheck
geda-gattrib
geda-utils
geda-docs
geda-gnetlist
gerbv
gresistor
kicad
pcb
# Micro Programming
piklab
ktechlab
pikloops
sdcc
# Serial Port Terminals
gtkterm
picocom
minicom
# embedded
arm-gp2x-linux*
avr-*
avrdude
dfu-programmer
avarice
uisp
# computing
octave
octave-forge
# Oracle Berkeley database
db4-cxx
db4-tcl
# Extra support for compiling SystemC (not yet fedora compatible)
compat-gcc-34-c++
# Removing unnecessary packages from the desktop spin
-abiword
-@games
-gimp
-gimp-libs
-gimp-data-extras
-kdebluetooth
-kbluetooth
-rdesktop
%end
%post
###### Fedora Electronic Lab ####################################################
# Fedora Electronic Lab:
mkdir -p /home/liveuser/.kde/share/config/
# kill stupid klipper
cat > /home/liveuser/.kde/share/config/klipperrc <<EOF
[General]
AutoStart=false
EOF
cat > /home/liveuser/.kde/share/config/kxkbrc <<EOF
[Layout]
DisplayNames=us,ch,de,fr
IndicatorOnly=false
LayoutList=us,ch,de,fr
Model=pc104
Options=
ResetOldOptions=true
ShowFlag=true
ShowSingle=true
SwitchMode=Global
Use=true
EOF
# Chitlesh doesn't like the KDE icon on the kicker, but fedora's
# icon taken from fedora-logos and applied by kde-settings
# FEL doesn't need these and boots slowly
/sbin/chkconfig sendmail off 2>/dev/null
/sbin/chkconfig nfs off 2>/dev/null
/sbin/chkconfig nfslock off 2>/dev/null
/sbin/chkconfig rpcidmapd off 2>/dev/null
/sbin/chkconfig rpcbind off 2>/dev/null
%end

View File

@@ -1,32 +1,43 @@
# fedora-livedvd-games.ks
#
# Maintainer(s):
# - Rahul Sundaram <sundaram a fedoraunity.org>
# - Bruno Wolff III <bruno@wolff.to>
# - Formerly maintained by Rahul Sundaram
%include fedora-live-base.ks
part / --size 8000
%include fedora-livecd-xfce.ks
# The recommended part size for DVDs is too close to use for the games spin
part / --size 10240
%packages
# Wine pulls in i386 libraries under x86_86 making that spin too big.
# Also the point is to show off Fedora games, not running windows games.
-wine
# Remove libreoffice since it just got added to livecd-desktop and
# will likely put the games spin over size and it is freeze time.
-libreoffice*
# Allow joysticks and game pads to work
joystick-support
# games
# traditional (big)
abuse
alienarena
#alienarena #Cut for size
armacycles-ad
asc
asc-music
astromenace
beneath-a-steel-sky-cd
blobAndConquer
boswars
btanks
bzflag
#croquet (pending)
crossfire-client
egoboo
extremetuxracer
FlightGear
flight-of-the-amazon-queen-cd
freeciv
freecol
@@ -34,31 +45,25 @@ freedoom
freedroidrpg
frozen-bubble
gl-117
glest
glob2
lincity-ng
manaworld
tmw
maniadrive
maniadrive-music
megaglest
nethack-vultures
netpanzer
neverball
nexuiz
nogravity
openarena
pinball
scorched3d
supertux
supertuxkart
torcs
tremulous
ultimatestunts
vdrift
warzone2100
wesnoth
widelands
worminator
wormux
warmux
xmoto
# traditional (small)
@@ -67,43 +72,36 @@ abe
alex4
ballz
blobwars
bolzplatz2006
bombardier
bsd-games
cdogs-sdl
clanbomber
clonekeen
colossus
foobillard
glaxium
gnubg
gnugo
haxima
hedgewars
kcheckers
knights
lbrickbuster2
liquidwar
londonlaw
lordsawar
lure
machineball
nazghul-haxima
nethack
openlierox
pachi
pioneers
quake3
quake3-demo
quarry
Ri-li
rogue
rott-shareware
scorchwentbonkers
seahorse-adventures
solarwolf
sopwith
starfighter
stormbaancoureur
ularn
urbanterror
vavoom
worldofpadman
xblast
# arcade classics(ish) (big)
@@ -117,9 +115,6 @@ raidem
raidem-music
trackballs
trackballs-music
uqm
uqm-content-3domusic
uqm-content-voice
# arcade classics(ish) (small)
@@ -135,7 +130,6 @@ seahorse-adventures
shippy
tecnoballz
wordwarvi
#(xgalaga renamed)
xgalaxy
zasx
@@ -144,7 +138,6 @@ zasx
amoebax
crack-attack
crystal-stacker
fbg
gemdropx
gweled
@@ -166,7 +159,7 @@ vodovod
# card games
poker2d
#poker2d - dropped from F14 for being orphaned
PySolFC
# educational/simulation
@@ -182,15 +175,19 @@ tuxpaint-stamps
tuxtype2
# kde based games
ksirk
poker2d-kde
taxipilot
# utilities
dosbox
games-menus
wget
# Note some stuff I don't want pulled into the games spin.
# No compilations of games as I want to only include games that at least
# someone thought were good within a genre.
-kdegames
# Nothing should be downloading data to play.
-autodownloader
%end

141
fedora-livedvd-robotics.ks Normal file
View File

@@ -0,0 +1,141 @@
# Maintained by the Fedora Robotics SIG:
# http://fedoraproject.org/wiki/SIGs/Robotics
# mailto:robotics@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-live-minimization.ks
# The recommended part size for DVDs is too close to use for the robotics spin
part / --size 10240
%packages
# Start with GNOME
@gnome-desktop
# Add robotics development packages
@robotics-suite
pcl-devel
player-devel
stage-devel
mrpt-devel
# Add version control packages
git
mercurial
# Remove extra gnome-y things
-@graphical-internet
-@games
-@sound-and-video
# Add a web browser
firefox
# Remove office suite
-libreoffice-*
-planner
# Drop the Java plugin
-icedtea-web
# Drop things that pull in perl
-linux-atm
# No printing
-foomatic-db-ppds
-foomatic
# Dictionaries are big
-aspell-*
-hunspell-*
-man-pages*
-words
# Help and art can be big, too
-gnome-user-docs
-evolution-help
-desktop-backgrounds-basic
-*backgrounds-extras
# Legacy cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-nano
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
# Drop some system-config things
-system-config-boot
-system-config-language
-system-config-network
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
%end
# Rip the post-configuration from the live-desktop, set default shortcuts to IDEs
%post
cat >> /etc/rc.d/init.d/livesys << EOF
# disable screensaver locking
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.screensaver.gschema.override << FOE
[org.gnome.desktop.screensaver]
lock-enabled=false
FOE
# and hide the lock screen option
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.override << FOE
[org.gnome.desktop.lockdown]
disable-lock-screen=true
FOE
# disable updates plugin
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE
[org.gnome.settings-daemon.plugins.updates]
active=false
FOE
# make the installer show up
if [ -f /usr/share/applications/liveinst.desktop ]; then
# Show harddisk install in shell dash
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop ""
# need to move it to anaconda.desktop to make shell happy
mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop
cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
[org.gnome.shell]
favorite-apps=['firefox.desktop', 'eclipse.desktop', 'arduino.desktop', 'gnome-terminal.desktop','nautilus.desktop', 'anaconda.desktop']
FOE
fi
# rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas
# set up auto-login
cat > /etc/gdm/custom.conf << FOE
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=liveuser
FOE
# Turn off PackageKit-command-not-found while uninstalled
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
fi
EOF
%end

View File

@@ -0,0 +1,173 @@
#fedora-livedvd-scientific-kde.ks
# With KDE Desktop
# Fedora Scientific: For researchers in Science and Engineering
# Fedora-Scientific aims to create a Fedora which has the generic
# toolset for the researcher
# Web: https://fedoraproject.org/wiki/Scientific_Spin
# Web: http://spins.fedoraproject.org/scientific-kde/
# Maintainer: Amit Saha <amitksaha@fedoraproject.org>
# https://fedoraproject.org/wiki/User:Amitksaha
%include fedora-live-kde.ks
# The recommended part size for DVDs is too close to use for the scientific spin
part / --size 12288
%packages
# Installing the default/mandatory packages from engineering & scientific
@engineering-and-scientific
# scilab
scilab
scilab-devel
scilab-doc
# sagemath
# BZ #1006230 should fix this
sagemath
sagemath-notebook
#Devel tools
#Install the mandatory packages from dev-tools and dev-libs
# C/C++ compiler, gdb, autotools, bison, flex, make, strace..
@development-tools
@development-libs
@c-development
@rpm-development-tools
#others, not included
# C++ libraries
blitz-devel
armadillo-devel
# Misc. related utils
ddd
valgrind
#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
# matplotlib backends
python-matplotlib-qt4
python-matplotlib-tk
python3-matplotlib-qt4
python3-matplotlib-tk
# Include Java development tools
@java-development
apache-commons-math
#fortran compiler
gcc-gfortran
# GUI for R
rkward
# GUI for Octave
qtoctave
# IDEs for the IDE folks
@eclipse
spyder
#writing & publishing
emacs
emacs-color-theme
vim
scribus
#scite
lyx
kile
#Presentation, Bibliography & Document arrangement
#tools
BibTool
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
git
git-gui
# Mercurial
mercurial
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
#root
root
root-gui-fitpanel
root-python
#Multiple jobs/clustering system
# torque
# torque-server
# torque-scheduler
# torque-gui
# torque-libs
# torque-mom
# python-pbs
#Drawing, Picture viewing tools, Visualization tools
dia
inkscape
xzgv
gimp
ggobi
ggobi-devel
g3data
Mayavi
#Misc. Utils
screen
tmux
rlwrap
hexchat
shutter
fig2ps
bibtex2html
hevea
#Include Mozilla Firefox
firefox
%end
%post
%end

64
fedora-lxde-packages.ks Normal file
View File

@@ -0,0 +1,64 @@
# fedora-livecd-lxde.ks
#
# Description:
# - Fedora Live Spin with the light-weight LXDE Desktop Environment
#
# Maintainer(s):
# - Christoph Wickert <cwickert@fedoraproject.org>
%packages
### LXDE desktop
@lxde-desktop
@lxde-apps
@lxde-media
@lxde-office
# FIXME: can be omitted once comps is updated
midori
# pam-fprint causes a segfault in LXDM when enabled
-fprintd-pam
# LXDE has lxpolkit. Make sure no other authentication agents end up in the spin.
-polkit-gnome
-polkit-kde
# make sure xfce4-notifyd is not pulled in
notification-daemon
-xfce4-notifyd
# make sure xfwm4 is not pulled in for firstboot
# https://bugzilla.redhat.com/show_bug.cgi?id=643416
metacity
# dictionaries are big
#-man-pages-*
#-words
# save some space
-autofs
-acpid
-gimp-help
-desktop-backgrounds-basic
-realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this
-foomatic-db-ppds
-foomatic
-stix-fonts
-ibus-typing-booster
-xscreensaver-extras
#-wqy-zenhei-fonts # FIXME: Workaround to save space, do this in comps
# drop some system-config things
-system-config-boot
#-system-config-language
-system-config-network
-system-config-rootpassword
#-system-config-services
-policycoreutils-gui
-gnome-disk-utility
%end

29
fedora-mate-packages.ks Normal file
View File

@@ -0,0 +1,29 @@
%packages
-realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this
firefox
@mate
compiz
compiz-plugins-main
compiz-plugins-extra
compiz-manager
compizconfig-python
compiz-plugins-unsupported
compiz-bcop
compiz-mate
libcompizconfig
compiz-plugins-main
ccsm
emerald-themes
emerald
fusion-icon
fusion-icon-gtk
@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
%end

View File

@@ -0,0 +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-f$releasever&arch=$basearch
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch

1
fedora-repo-rawhide.ks Normal file
View File

@@ -0,0 +1 @@
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch

9
fedora-repo.ks Normal file
View File

@@ -0,0 +1,9 @@
# Include the appropriate repo definitions
# Exactly one of the following should be uncommented
# For the master branch the following should be uncommented
#%include fedora-repo-rawhide.ks
# For non-master branches the following should be uncommented
%include fedora-repo-not-rawhide.ks

74
fedora-soas-packages.ks Normal file
View File

@@ -0,0 +1,74 @@
# fedora-livecd-soas.ks
#
# Description:
# - A Sugar environment that you can carry in your pocket
#
# Maintainers:
# - Peter Robinson <pbrobinson AT gmail DOT com>
# - Sebastian Dziallas <sdz AT fedoraproject DOT org>
# - Mel Chua <mchua AT fedoraproject DOT org>
%packages
-@fonts
-@dial-up
-@multimedia
-@printing
-foomatic
-@gnome-desktop
-yp-tools
-ypbind
-rdate
-rdist
-icedtea-web
-firefox
-glx-utils
-nmap-ncat
-PackageKit
-libfprint
-realmd
-eekboard-libs
-open-vm-tools*
# == Core Sugar Platform ==
@sugar-desktop
-sugar-ruler
sugar-cp-updater
lightdm
lightdm-gtk
# Write breaks unless we do this (we don't need it anyway)
# enable for testing in the F17 dev cycle
@input-methods
# == Platform Components ==
# from http://wiki.sugarlabs.org/go/0.94/Platform_Components
alsa-plugins-pulseaudio
alsa-utils
gstreamer1-plugins-base
gstreamer1-plugins-good
gstreamer1-plugins-bad-free
gstreamer-plugins-espeak
pulseaudio
pulseaudio-utils
# explicitly remove openbox and hopefully deal with what firstboot wants
-openbox
# remove deps that come from god knows where
-sane-backends
-sane-backends-drivers-scanners
# Usefulness for DSL connections as per:
# http://bugs.sugarlabs.org/ticket/1951
rp-pppoe
# Useful for SoaS duplication from:
# http://bugs.sugarlabs.org/ticket/74
livecd-tools
# Get the Sugar boot screen
-plymouth-system-theme
-plymouth-theme-charge
sugar-logos
%end

72
fedora-virt-server.ks.in Normal file
View File

@@ -0,0 +1,72 @@
# Kickstart file to create a small "base" Fedora image install suitable
# for use as e.g. an application server.
#
# Maintainer: fedora-cloud-list@fedoraproject.org
#
# REQUIRED variables:
# @@PUBLIC_KEY@@ - ssh public key
#
# You must search for all required variables and replace them.
# Example usage:
# sed -e s,@@PUBLIC_KEY@@,"$(cat ~/.ssh/authorized_keys)", fedora-virt-server.ks.in > my-fedora-server.ks
lang C
keyboard us
timezone --utc GMT/Zulu
auth --useshadow --enablemd5
firewall --service=ssh
bootloader --timeout=1 --append="acpi=force"
network --bootproto=dhcp --device=eth0 --onboot=on
services --enabled=network
## IMPORTANT ##
## EDIT HERE ##
# ROOT PASSWORD:
# Setting a root password is NOT RECOMMENDED, especially if your
# server will be accessible to the public internet. This is
# because of the rise of automated ssh password guessing attacks.
# You should instead (if you don't have one already)
# generate a public ssh key:
# http://sial.org/howto/openssh/publickey-auth/
#
# See comment below in %post for authorizing your public
# key for the root account.
rootpw ""
# However, if you choose instead to make a password,
# you will need to replace the above line with one like
# rootpw --iscrypted @@ROOT_PASSWORD_CRYPTED@@
# If you do neither of these things, you will not be able to log
# into your machine.
clearpart --all --initlabel
part / --size=550 --grow --fstype=ext4
# You may change this if you don't want swap
part swap --recommended
%packages
@standard
%end
#
# Add custom post scripts after the base post.
#
%post
## EDIT HERE ##
cd /root
if ! test -d .ssh; then
mkdir --mode=700 .ssh
fi
cat >> .ssh/authorized_keys << END_AUTHORIZED_KEYS
@@PUBLIC_KEY@@
END_AUTHORIZED_KEYS
chmod 600 .ssh/authorized_keys
if -x /usr/sbin/selinuxenabled && /usr/sbin/selinuxenabled; then
chcon -R -h -t home_ssh_t .ssh
fi
%end
reboot

18
fedora-x86_64-cloud.ks Normal file
View File

@@ -0,0 +1,18 @@
%include fedora-cloud-base.ks
%packages
kernel
%end
%post
if [ ! -e /etc/sysconfig/kernel ]; then
echo "Creating /etc/sysconfig/kernel."
cat <<EOF > /etc/sysconfig/kernel
# UPDATEDEFAULT specifies if new-kernel-pkg should make
# new kernels the default
UPDATEDEFAULT=yes
# DEFAULTKERNEL specifies the default kernel package type
DEFAULTKERNEL=kernel
EOF
fi

47
fedora-xfce-packages.ks Normal file
View File

@@ -0,0 +1,47 @@
# fedora-livecd-xfce.ks
#
# Description:
# - Fedora Live Spin with the light-weight XFCE Desktop Environment
#
# Maintainer(s):
# - Rahul Sundaram <sundaram@fedoraproject.org>
# - Christoph Wickert <cwickert@fedoraproject.org>
# - Kevin Fenzi <kevin@tummy.com>
# - Adam Miller <maxamillion@fedoraproject.org>
%packages
@xfce-desktop
@xfce-apps
@xfce-extra-plugins
@xfce-media
@xfce-office
# unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam
# save some space
-autofs
-acpid
-gimp-help
-desktop-backgrounds-basic
-realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this
-aspell-* # dictionaries are big
-gnumeric
-foomatic-db-ppds
-foomatic
-stix-fonts
-ibus-typing-booster
-xfce4-sensors-plugin
#-man-pages-*
# drop some system-config things
-system-config-boot
-system-config-network
-system-config-rootpassword
#-system-config-services
-policycoreutils-gui
%end

View File

@@ -1 +0,0 @@
/usr/share/automake-1.10/install-sh

15
l10n/README Normal file
View File

@@ -0,0 +1,15 @@
== NOTICE ==
These kickstarts are localized versions of the custom or official Fedora
Spins.
Kickstarts in this directory need to %include ../*.ks, or ../custom/*.ks
Note: when composing localized kickstarts on Fedora 17 and later, you must
use yum-langpacks to ensure you get the proper packages. To do so:
1) Use livecd-tools-17.9/18.4 or later
2) Have yum-langpacks installed, and configured for the language you're
composing (either in /etc/yum/pluginconf.d/langpacks.conf or via
$LANG/$LANGUAGE)
3) Use the '-p' option to livecd-creator to enable plugins.

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org>
%include fedora-livecd-desktop.ks
%include ../fedora-livecd-desktop.ks
lang de_DE.UTF-8
keyboard sg-latin1-nodeadkeys
@@ -12,6 +12,9 @@ timezone Europe/Zurich
%packages
-gnome-blog
@german-support
# exclude input methods
-m17n*
-scim*
%end
%post

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include fedora-livecd-desktop.ks
%include ../fedora-livecd-desktop.ks
lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys
@@ -12,6 +12,9 @@ timezone Europe/Berlin
%packages
-gnome-blog
@german-support
# exclude input methods
-m17n*
-scim*
%end
%post

View File

@@ -0,0 +1,34 @@
# fedora-livecd-desktop-fr_FR.ks
#
# Description:
# - French Fedora Live Spin with the Gnome Desktop Environment
#
# Maintainer(s):
# - Matthieu Saulnier <fantom@fedoraproject.org>
%include ../fedora-livecd-desktop.ks
lang fr_FR.UTF-8
keyboard fr-latin9
timezone Europe/Paris
%packages
@french-support
# exclude input methods:
-m17n*
-scim*
-ibus*
-iok
%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" "fr-latin9"
EndSection
EOF
%end

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include fedora-livecd-desktop.ks
%include ../fedora-livecd-desktop.ks
lang nl_NL.UTF-8
keyboard us
@@ -11,4 +11,7 @@ timezone Europe/Amsterdam
%packages
@dutch-support
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Igor Pires Soares <igor at projetofedora.org>
%include fedora-livecd-desktop.ks
%include ../fedora-livecd-desktop.ks
lang pt_BR.UTF-8
keyboard br-abnt2
@@ -11,6 +11,9 @@ timezone America/Sao_Paulo
%packages
@brazilian-support
# exclude input methods
-m17n*
-scim*
%end
%post

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Pedro Silva <pedrofsilva a netcabo.pt>
%include fedora-livecd-desktop.ks
%include ../fedora-livecd-desktop.ks
lang pt_PT.UTF-8
keyboard pt-latin1
@@ -11,7 +11,7 @@ timezone Europe/Lisbon
%packages
@portuguese-support
%end
%post
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -0,0 +1,19 @@
# fedora-livecd-desktop-ru_RU.ks
#
# Maintainer(s):
# Sergey Mihailov <sergey.mihailov at gmail.com>
%include ../fedora-livecd-desktop.ks
lang ru_RU.UTF-8
keyboard ru
timezone Europe/Moscow
%packages
@russian-support
hunspell-ru
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org>
%include fedora-livecd-kde.ks
%include ../fedora-livecd-kde.ks
lang de_DE.UTF-8
keyboard sg-latin1-nodeadkeys
@@ -11,7 +11,9 @@ timezone Europe/Zurich
%packages
@german-support
# exclude input methods
-m17n*
-scim*
%end
%post

View File

@@ -0,0 +1,41 @@
# fedora-livecd-kde-de_DE.ks
#
# Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de>
%include ../fedora-livecd-kde.ks
lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys
timezone Europe/Berlin
%packages
@german-support
# don't install unnecessary input methods
-scim*
-m17n*
-iok
# don't install unnecessary fonts
-abyssinica-fonts
-cjkuni*fonts*
-jomolhari*fonts*
-kacst*fonts*
-khmeros*fonts*
-lklug*fonts*
-lohit*fonts*
-padauk*fonts*
-paktype*fonts*
-smc*fonts*
-stix*fonts*
-thai*fonts*
-un-core-fonts-dotum
-vlgothic*fonts*
# remove some packages to free needed space
-kdeartwork*
-kftpgrabber
-kdeplasma-addons
%end

View File

@@ -0,0 +1,33 @@
# fedora-livecd-kde-fr_FR.ks
#
# Description:
# - French Fedora Live Spin with the KDE Desktop Environment
#
# Maintainer(s):
# - Matthieu Saulnier <fantom@fedoraproject.org>
%include ../fedora-livecd-kde.ks
lang fr_FR.UTF-8
keyboard fr-latin9
timezone Europe/Paris
%packages
@french-support
# exclude input methods:
-m17n*
-scim*
-ibus*
-iok
%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 "fr-latin9" with the keyboard layout you have used above
mkdir -p /home/liveuser/.kde/env
echo "system-config-keyboard --noui fr-latin9" > /home/liveuser/.kde/env/keyboard.sh
chmod +x /home/liveuser/.kde/env/keyboard.sh
chown -R liveuser:liveuser /home/liveuser/.kde/env/
%end

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include fedora-livecd-kde.ks
%include ../fedora-livecd-kde.ks
lang nl_NL
keyboard us
@@ -11,4 +11,7 @@ timezone Europe/Amsterdam
%packages
@dutch-support
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -1,9 +1,9 @@
# fedora-livedvd-developer-pt_PT.ks
# fedora-livecd-kde-pt_PT.ks
#
# Maintainer(s):
# - Pedro Silva <pedrofsilva a netcabo.pt>
%include fedora-livedvd-developer.ks
%include ../fedora-livecd-kde.ks
lang pt_PT.UTF-8
keyboard pt-latin1
@@ -11,7 +11,7 @@ timezone Europe/Lisbon
%packages
@portuguese-support
%end
%post
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -0,0 +1,19 @@
# fedora-livecd-kde-ru_RU.ks
#
# Maintainer(s):
# - Sergey Mihailov <sergey.mihailov at gmail.com>
%include ../fedora-livecd-kde.ks
lang ru_RU.UTF-8
keyboard ru
timezone Europe/Moscow
%packages
@russian-support
hunspell-ru
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -0,0 +1,22 @@
# fedora-livecd-lxde-de_CH.ks
#
# Description:
# - Swiss German Fedora Live Spin with the light-weight LXDE Desktop Environment
#
# Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org>
%include ../fedora-livecd-lxde.ks
lang de_DE
keyboard sg-latin1-nodeadkeys
timezone Europe/Zurich
%packages
@german-support
# exclude input methods
-ibus*
-m17n*
-scim*
%end

View File

@@ -0,0 +1,22 @@
# fedora-livecd-lxde-de_DE.ks
#
# Description:
# - German Fedora Live Spin with the light-weight LXDE Desktop Environment
#
# Maintainer(s):
# - Christoph Wickert <cwickert@fedoraproject.org>
%include ../fedora-livecd-lxde.ks
lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys
timezone Europe/Berlin
%packages
@german-support
# exclude input methods
-ibus*
-m17n*
-scim*
%end

View File

@@ -0,0 +1,34 @@
# fedora-livecd-lxde-fr_FR.ks
#
# Description:
# - French Fedora Live Spin with the LXDE Desktop Environment
#
# Maintainer(s):
# - Matthieu Saulnier <fantom@fedoraproject.org>
%include ../fedora-livecd-lxde.ks
lang fr_FR.UTF-8
keyboard fr-latin9
timezone Europe/Paris
%packages
@french-support
# exclude input methods:
-m17n*
-scim*
-ibus*
-iok
%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" "fr-latin9"
EndSection
EOF
%end

View File

@@ -0,0 +1,23 @@
# fedora-livecd-lxde-ru_RU.ks
#
# Description:
# - German Fedora Live Spin with the light-weight LXDE Desktop Environment
#
# Maintainer(s):
# - Sergey Mihailov <sergey.mihailov at gmail.com>
%include ../fedora-livecd-lxde.ks
lang ru_RU.UTF-8
keyboard ru
timezone Europe/Moscow
%packages
@russian-support
hunspell-ru
# exclude input methods
-ibus*
-m17n*
-scim*
%end

View File

@@ -3,7 +3,7 @@
# Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org>
%include fedora-livecd-xfce.ks
%include ../fedora-livecd-xfce.ks
lang de_DE
keyboard sg-latin1-nodeadkeys
@@ -11,4 +11,7 @@ timezone Europe/Zurich
%packages
@german-support
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -0,0 +1,17 @@
# fedora-livecd-xfce-de_DE.ks
#
# Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org>
%include ../fedora-livecd-xfce.ks
lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys
timezone Europe/Berlin
%packages
@german-support
# exclude input methods
-m17n*
-scim*
%end

View File

@@ -0,0 +1,34 @@
# fedora-livecd-xfce-fr_FR.ks
#
# Description:
# - French Fedora Live Spin with the Xfce Desktop Environment
#
# Maintainer(s):
# - Matthieu Saulnier <fantom@fedoraproject.org>
%include ../fedora-livecd-xfce.ks
lang fr_FR.UTF-8
keyboard fr-latin9
timezone Europe/Paris
%packages
@french-support
# exclude input methods:
-m17n*
-scim*
-ibus*
-iok
%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" "fr-latin9"
EndSection
EOF
%end

Some files were not shown because too many files have changed in this diff Show More