Matthew Garrett
0ec326eb3c
mkefiboot: Copy Mac bootloader, rather than linking it
...
The Mac firmware needs special-casing for hardlinked bootloaders, and
it's kind of awkward to handle that in python. Just copy them for now
instead.
2012-04-13 12:54:41 -07:00
Martin Gracik
366cd617b2
Remove workdir if it was created by lorax ( #807964 )
2012-04-13 10:44:15 +02:00
Brian C. Lane
60f8c9fabe
add gdisk to install image ( #811083 )
...
Add gdisk and related tools to the install image.
2012-04-12 08:29:39 -07:00
Martin Gracik
5d026fed46
Don't use --allbut for xfsprogs cleanup ( #804779 )
2012-04-12 08:29:17 -07:00
Martin Gracik
b61927badc
Log all removed files
...
This makes finding what glob removed some file easier.
2012-04-12 08:28:58 -07:00
Martin Gracik
d45e583c7b
Add spice-vdagent to initrd ( #804739 )
2012-04-12 08:28:47 -07:00
Martin Gracik
fd984f77f9
Add ntfs-3g to initrd ( #804302 )
2012-04-12 08:28:36 -07:00
Brian C. Lane
159f9eac3d
ntfs-3g now uses /usr/lib ( #810039 )
2012-04-05 07:47:42 -07:00
Brian C. Lane
a680fd2fc3
New version 18.2
2012-03-30 13:44:52 -07:00
Matthew Garrett
bb18614c3b
mkefiboot: Make Apple boot images appear in the startup preferences
...
There's a small amount of additional metadata required for the Mac boot
images to appear as bootable devices in the startup preferencs, so add
support for generating that.
Signed-off-by: Brian C. Lane <bcl@redhat.com>
2012-03-30 13:23:02 -07:00
Will Woods
b856297986
add symlink from /mnt/install -> /run/install
...
Since noloader mounts stuff under /run/install, but anaconda (and
people's scripts etc.) look under /mnt/install, make a symlink so
everything works as expected.
2012-03-30 13:22:54 -07:00
Will Woods
1fe6e6ce54
Don't trash all the initscripts 'fedora*' services
...
We need some of them (fedora-import-state.service), so let's just
disable the ones that cause us problems (mostly fedora-storage*).
2012-03-30 13:22:48 -07:00
Will Woods
562be7eaec
remove anaconda-copy-ks.sh
...
anaconda-copy-ks.sh is included in the 'anaconda' dracut module, so we
don't need to install it here anymore.
2012-03-30 13:22:48 -07:00
Will Woods
2d9a56a9ec
add anaconda dracut module
...
Install the anaconda dracut module during 'install', use it when
rebuilding initramfs, and clean it up afterward.
Also install '.buildstamp' into the initramfs (the anconda module wants
it).
2012-03-30 13:22:48 -07:00
Will Woods
34f5397768
runtime-postinstall: remove references to loader
...
No more loader. Bye-bye, loader.
2012-03-30 13:22:48 -07:00
Will Woods
d61f330462
runtime-postinstall: remove keymap stuff
...
anaconda no longer contains the keymap overrides and systemd should be
handling keymap stuff for us, so this isn't necessary.
2012-03-30 13:22:48 -07:00
Martin Gracik
4e3c11c5eb
Add the icfg package ( #771733 )
2012-03-30 13:22:48 -07:00
Martin Gracik
d81ef79ffd
Log the output of mkfs ( #769928 )
2012-03-30 13:22:48 -07:00
Martin Gracik
4762c45b22
Fix product name replacing in templates ( #799919 )
...
The product name may contain spaces, so it needs
to be in quotes, otherwise the other words get stripped.
2012-03-30 13:22:45 -07:00
Martin Gracik
2e24ef2cc6
Fix requires
2012-03-30 13:22:45 -07:00
Brian C. Lane
af99682215
use cache outside the installtree
...
reenable the yum cache in the tmpdir, this means it doesn't end
up on the final squashfs.img, reducing the boot.iso size from
400M to 154M
2012-03-28 08:38:46 -07:00
Brian C. Lane
6c93dcde9a
add iscsi-initiator-utils ( #804522 )
2012-03-28 08:38:41 -07:00
Brian C. Lane
607bd49ed7
livemedia-creator: update TreeBuilder use for isolabel
...
TreeBuilder class changed its __init__ so add --volid switch,
length check and isolabel.
2012-03-08 10:01:18 -08:00
Brian C. Lane
ecda30d999
New version 18.1
2012-03-06 09:37:48 -08:00
Brian C. Lane
d5d9881602
livemedia-creator: update README
2012-03-02 16:41:27 -08:00
Brian C. Lane
e9aba42587
example livemedia kickstart for ec2
...
currently untested on EC2, but it builds an image that looks
like it should work.
2012-03-02 16:41:27 -08:00
Brian C. Lane
3a5fb1415c
livemedia-creator: console=ttyS0 not /dev/ttyS0
2012-03-02 16:41:27 -08:00
Brian C. Lane
69c14b8f84
livemedia-creator: Add support for making ami images
...
AMI images are un-partitioned filesystem images with a grub.conf that
is read by the pv-grub bootloader used by EC2. Most of the actual work
making the AMI is done in the kickstart. This just creates the image
file.
2012-03-02 16:41:27 -08:00
Martin Gracik
b84fba40a5
Don't remove btrfs utils ( #796511 )
2012-02-28 12:50:34 +01:00
Martin Gracik
73faf711bd
Remove root and ip parameters from generic.prm ( #796572 )
2012-02-28 12:50:34 +01:00
Martin Gracik
524dfa28db
Check if the volume id is not longer than 32 chars ( #786832 )
...
This is a requirement of mkisofs.
Try to check it as soon as possible.
2012-02-28 12:50:34 +01:00
Martin Gracik
20fa29b32b
Add option to specify volume id on command line ( #786834 )
2012-02-28 12:50:34 +01:00
Martin Gracik
746811944a
Install nhn-nanum-gothic-fonts ( #790266 )
...
Replacing un-core-dotum-fonts.
2012-02-28 12:50:34 +01:00
Martin Gracik
84c56294bf
Change the locale to C ( #786833 )
2012-02-28 12:50:34 +01:00
Brian C. Lane
f6876beea6
iputils is small and required by dhclient-script
2012-02-27 13:04:52 -08:00
Brian C. Lane
b3ac408748
util-linux-ng is now util-linux
2012-02-20 14:44:22 -08:00
Brian C. Lane
be4d8ebe2b
New version 18.0
2012-02-20 14:40:33 -08:00
Will Woods
dcc6a41a31
use --prefix=/run/initramfs when building initramfs
...
Having the initramfs at /run/initramfs means that it will be retained at
/run/initramfs once we switch to the root image. We want that.
2012-02-20 14:16:52 -08:00
Brian C. Lane
8c56e9d261
dhclient-script needs cut and arping
2012-02-17 16:31:06 -08:00
Brian C. Lane
ac6512a531
Fix missing CalledProcessError import
2012-02-17 08:32:00 -08:00
Brian C. Lane
ff27282431
metacity now depends on gsettings-desktop-schemas
...
but they didn't set a dep on it so it crashes with
GLib-GIO-ERROR **: Settings schema
'org.gnome.desktop.wm.preferences' is not installed
2012-02-15 07:40:34 -08:00
Matthew Garrett
2553a6d5f1
Add findiso to grub config
...
In order for grub to be able to read the kernel regardless of whether
the image is written to a CD or a USB stick, it's necessary to autoprobe
for the filesystem using the findiso command. Add it to the grub config.
2012-02-14 09:20:22 -08:00
Brian C. Lane
141312ba0e
add memtest to the boot.iso for x86 ( #787234 )
2012-02-13 07:06:09 -08:00
Martin Gracik
872340071b
Don't use mk-s390-cdboot (dhorak)
...
Anaconda dropped the mk-s390-cdboot tool, so we can't call it in lorax.
2012-02-13 13:22:08 +01:00
Brian C. Lane
b107181692
Add dracut args to grub.conf
2012-02-10 14:24:32 -08:00
Martin Gracik
bbd758d998
Change the squashfs image section in .treeinfo
...
Related: rhbz#782108
2012-02-09 16:59:15 +01:00
Martin Gracik
cb6d0758d9
Add path to squashfs image to the treeinfo
...
Related: rhbz#782108
2012-02-09 16:28:03 +01:00
Martin Gracik
d26c41fee6
Add runtime basename variable to the template
...
Related: rhbz#782108
2012-02-09 16:27:51 +01:00
Dan Horák
17179f2120
use internal implementation of the addrsize utility
...
Anaconda dropped the addrsize utility in F-16, so we need to implement
it directly in lorax.
2012-02-09 14:08:56 +01:00
Martin Gracik
08e7a19f42
Make sure var/run is not a symlink on s390x ( #787217 )
2012-02-09 10:34:07 +01:00