Will Woods
4a68927c19
runtime build: don't install+remove lvm2-cluster and deps
...
Currently we're installing lvm2-cluster, then removing it and all its
deps. This is silly. Let's just not install it in the first place.
2011-08-01 13:23:44 -04:00
Martin Gracik
4271e0fc02
Write the lorax verion in the .buildstamp ( #689697 )
2011-07-29 14:08:03 +02:00
Will Woods
5e121f071e
runtime-cleanup: rearrange selinux pkg removals
2011-07-26 17:20:02 -04:00
Will Woods
31fba8fcfb
runtime-cleanup: consolidate removepkg for dracut/plymouth
2011-07-26 17:20:02 -04:00
Will Woods
467e5ed1ca
runtime-cleanup: consolidate removepkg for sound stuff
2011-07-26 17:20:02 -04:00
Will Woods
3423259610
runtime-cleanup: clean up removepkg lines
...
Clean a bunch of things that we don't need to removepkg:
- packages with no files (*-filesystem, basesystem)
- packages that only contain files that will be deleted anyway
(e.g. *-fonts-common - only contains files in /usr/share/doc)
- packages that aren't being installed or no longer exist
(hal-libs, clutter, mutter, libXv, redhat-menus, etc)
- consolidate perl lines to just: removepkg perl*
2011-07-26 17:20:02 -04:00
Will Woods
5c0fc573e6
fix bin/login for F16
2011-07-26 17:20:02 -04:00
Martin Gracik
12e61f4503
New version
2011-07-26 14:15:51 +02:00
Ales Kozumplik
03c317a829
Add nss libraries to the image.
...
Related: rhbz#696696
2011-07-26 14:10:54 +02:00
Martin Gracik
1484b568b5
New version
2011-07-26 13:13:01 +02:00
Martin Gracik
fb15fbd4bb
Remove the sysvinit-tools removals from the template
...
sysvinit-tools should not be installed at all.
Not needed for systemd.
2011-07-26 10:07:51 +02:00
Martin Gracik
ba245b1e11
Do not remove vmmouse binaries ( #723831 )
2011-07-26 10:04:50 +02:00
Martin Gracik
6e891f7893
New version
2011-07-26 09:41:01 +02:00
Will Woods
913fffbfa9
Use graft-points in ppc.tmpl
2011-07-25 20:09:54 -04:00
Will Woods
132b0492ba
remove unnecessary use of 'arch.buildarch' in runtime-cleanup
2011-07-25 19:45:02 -04:00
Will Woods
de49d1fbd9
prefer "basearch" to "arch.basearch" (also "libdir")
2011-07-25 19:44:14 -04:00
Will Woods
f1b5c77e50
Add <%page args="..."/> to templates
2011-07-25 19:39:48 -04:00
Martin Gracik
d0fc111ac4
Change IsBeta to IsFinal
2011-07-25 10:38:10 +02:00
Will Woods
52f7c5d37f
fixup for bcj NameError
2011-07-22 16:59:56 -04:00
Martin Gracik
010bedbbb7
New version
2011-07-21 16:46:43 +02:00
Martin Gracik
df849d3419
Default to isBeta
2011-07-21 16:19:17 +02:00
Will Woods
7206937210
handle ppc64 like ppc
2011-07-20 16:51:27 -04:00
Will Woods
3099c0a44d
Configurable compression type/speed/bcj use
...
* add bcj arch dict to ArchData
* add "compression" settings back to __init__.py
* pass them to treebuilder.create_runtime
* pass them through to imgutils.mksquashfs
2011-07-20 16:51:27 -04:00
Will Woods
7f087ead73
imgutils: allow mksquashfs to use its default compression
2011-07-20 16:42:06 -04:00
Will Woods
baa791ad13
keep ntfsprogs' sbin/* ( #722711 )
...
Anaconda 16.12 and higher need ntfsresize.
2011-07-19 12:29:25 -04:00
Will Woods
8f9f9944fe
Use pungi's installroot rather than making our own ( #722481 )
...
Apparently messing with the installroot causes some serious problems
with yum, so.. don't do that.
2011-07-19 12:26:13 -04:00
Martin Gracik
351e5cbae8
New version
...
Change versioning
2011-07-19 14:03:38 +02:00
Martin Gracik
b0ff70a877
Prepend dracut to the temporary initramfs directory ( #722999 )
...
Temporary directory with just the kernel version interferes
with the modules temporary directory.
2011-07-19 09:18:41 +02:00
Martin Gracik
01c026e237
Don't change the installroot ( #722481 )
2011-07-19 09:15:19 +02:00
Martin Gracik
43801291ef
Do not remove ntfsprogs ( #722711 )
2011-07-18 16:45:35 +02:00
Martin Gracik
d9e9b0e57c
Create dracut initramfs for each kernel ( #722466 )
2011-07-18 13:48:56 +02:00
Will Woods
080a32b273
More hacks to work around weird /var/run vs. /run stuff in F15
2011-07-07 19:26:03 -04:00
Will Woods
6c7709e592
Don't install/start plymouth in the initramfs
2011-07-07 19:10:12 -04:00
Will Woods
e1edc65e62
runtime-{postinstall,cleanup}: more F15 fixes
...
* don't remove /usr/lib/locale and locale-archive in F15
* make sure /var/run isn't a symlink
2011-07-07 18:38:55 -04:00
Martin Gracik
2c80e5b773
Disable debuginfo package
2011-07-07 17:31:02 -04:00
Will Woods
abaab765cb
Fix f15 crash with missing /var/run/dbus
2011-07-07 10:57:55 -04:00
Will Woods
497f63a041
debugging: write out dirnames as well as filenames in pkglist/
2011-07-06 19:36:42 -04:00
Will Woods
9dde406193
Copy lang-table into etc, and remove it during cleanup
2011-07-06 19:33:38 -04:00
Will Woods
14cc34e1ee
F15 fix: remove /sbin/init before copying over it
...
If it's a symlink, we'll copy the file into the symlink, and then we'll
likely remove the target of the symlink (../bin/systemd) in cleanup, and
then we have no init. Boo.
2011-07-06 19:10:48 -04:00
Will Woods
f5164d6460
ltmpl: do brace expansion on the entire template
...
Handle brace expansion while parsing the template rather than
individually per-command. This is closer to how bash does things anyway.
2011-07-06 18:02:20 -04:00
Will Woods
d61ae8c1e6
fixup - correctly detect F15 builds
...
Yeah, for F16 you need to do "version > 15", not ">= 15". Oops.
Also, check product.version before using anaconda_dracut_hack().
2011-07-06 17:17:40 -04:00
Will Woods
23e048d7de
remove "mknod" from the anaconda stub list
...
Apparently this doesn't exist anymore.
2011-07-06 13:55:39 -04:00
Will Woods
ba686350ef
Revive code/hacks for building F15 images
...
To build F15 images we need to remove systemd and set up loader as init
(see runtime-cleanup and runtime-postinstall).
We also need to add a hack to dracut so loader won't freak out when it
gets started by anaconda - see the file we're adding to the initramfs in
treebuilder.py.
(There's also an extra bonus hack for working around a bug in dracut if
/proc/cmdline is empty - SEE IF YOU CAN SPOT IT!!!)
2011-07-06 13:07:21 -04:00
Will Woods
51060f07f6
hacklet to hush dracut warnings about /proc/modules
...
We just touch ${inroot}/proc/modules before the chroot, and remove it
afterward.
2011-07-06 12:22:49 -04:00
Will Woods
2fcb05883b
scads of ppc.tmpl fixes
2011-07-05 19:37:26 -04:00
Will Woods
a2b6b53cf3
ppc.tmpl fix: %endif, not %fi (what is this, bash?)
2011-07-05 14:06:13 -04:00
Will Woods
a8be95a852
Remove obsolete "pdisk" package from runtime-install
2011-07-05 13:49:47 -04:00
Will Woods
5c0095cdc8
fixup: self.basearch, not basearch
2011-07-05 13:40:48 -04:00
Will Woods
fc6030edaa
Fix libdir to match basearch (not buildarch), use getBaseArch
...
Let's let yum handle the magic of figuring out what basearch is. And
since basearch will match userspace, libdir should match basearch.
This fixes stuff on pre-F16 ppc64 (where basearch is ppc and thus has a
different libdir).
2011-07-05 13:32:48 -04:00
Will Woods
1fc0e1c3da
update Requires and Version in spec
2011-07-01 19:43:49 -04:00