summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* Write the same arch to .discinfo as iutil.getArch() gives us (#490977).Chris Lumens2009-03-241-1/+1
|
* Revert "mount and umount commands are in /sbin now, remove from /usr/sbin"David Cantrell2009-03-201-0/+6
| | | | This reverts commit 8683176aef29562f6e7505a7727b79f94e1c8a8c.
* mount and umount commands are in /sbin now, remove from /usr/sbinDavid Cantrell2009-03-191-6/+0
| | | | | We don't need these commands in both locations, /sbin will be sufficient.
* Place all mount.* commands in /sbinDavid Cantrell2009-03-181-2/+8
| | | | | | | This is required for 'mount -t TYPE SOURCE MOUNTPOINT' to work. NTFS is supported through fuse, so we don't have it listed in /proc/filesystems, but if /sbin/mount.ntfs exists, then we can mount ntfs like any other filesystem.
* Install udev rules in /lib/udev/rules.d instead of in runtime dirHans de Goede2009-03-161-1/+0
| | | | | Install the udev rules in /lib/udev/rules.d instead of in runtime dir, so that they are available for use directly on the livecd.
* Merge in changes present in anaconda pkgcvs.David Cantrell2009-03-052-37/+55
|
* Install storage/ with the rest, include it and booty in images.David Lehman2009-03-041-0/+5
|
* Merge branch 'master' into storageDavid Lehman2009-03-045-19/+32
|\ | | | | | | | | | | | | | | | | Conflicts: anaconda fsset.py iutil.py iw/partition_gui.py partedUtils.py
| * Don't use -quiet with mkisofs.Peter Jones2009-03-031-1/+1
| | | | | | | | | | "mkisofs -quiet" basically just means the log doesn't have useful info. So, don't use -quiet.
| * tightvnc -> tightvncDavid Cantrell2009-03-031-2/+2
| | | | | | | | VNC package name changed.
| * Add the missing .rpm to the rpm2cpio callJesse Keating2009-03-021-1/+1
| |
| * Redo how artwork package is discovered.Peter Jones2009-03-021-2/+7
| | | | | | | | | | Basically revert c5fcb418, but use ${brandpkgname}-logos instead of system-logos, so we don't have to rely on it being noarch.
| * Update syslinux path to /usr/share instead of /usr/libJesse Keating2009-03-023-8/+8
| | | | | | | | Signed-off-by: David Cantrell <dcantrell@redhat.com>
| * Use "i?86" instead of i586 _or_ i386.Peter Jones2009-03-021-1/+1
| | | | | | | | This way if the experiment fails, we don't have to switch it again.
| * Switch mk-images.efi to use grub.i586 instead of grub.i386.Peter Jones2009-03-021-1/+1
| | | | | | | | | | Since, you know, there's not going to be a grub.i386 any more, I figured we ought to ask for the right package.
| * Fix package name for the logos package when building EFI images.Peter Jones2009-03-021-1/+1
| | | | | | | | This hopefully will make efi images get created again...
| * Kernel module hid is called usbhidNiels de Vos2009-03-021-1/+1
| | | | | | | | | | | | | | | | Include module usbhid if this module is available. Module hid does not exist anymore (renamed). On normal RHEL/Fedora-kernels this is not an issue as usbhid is compiled into the kernel. Signed-off-by: Niels de Vos <niels.devos@wincor-nixdorf.com>
| * Generate EFI-bootable CDs on x86 and x86_64.Peter Jones2009-02-251-1/+5
| | | | | | | | | | Require a newer version of genisoimage that supports EFI booting, and use it in mk-images.x86 when efiboot.img exists.
| * Remove implicit BUILDARCH->BASEARCH conversionWill Woods2009-02-251-2/+2
| | | | | | | | | | | | For simplicity's sake - and because we might actually want to do --arch i686 someday - remove the i.86->i386 conversion added in commit 990bcf14. We're doing that in buildinstall now.
| * Generate valid treeinfo on i586Will Woods2009-02-251-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | BUILDARCH is now i586, but mk-images is internally mapping that to i386. If mk-images and maketreeinfo.py disagree about the arch, we end up with an invalid treeinfo file - the "arch" value won't match any images-$arch section. And then virt-install and other things can't find kernel images and stuff goes kaboom. Therefore: explicitly pass BASEARCH to mk-images, rather than relying on the implicit mapping therein, and pass the same value to maketreeinfo.py.
* | Update packaging and makefile system for the new booty module.Chris Lumens2009-03-041-2/+1
|/
* Translate i?86 into i386 as a base arch.Jesse Keating2009-02-201-2/+2
|
* Teach upd-instroot about i586 arch, for sake of glibc.i586/openssl.i586Jesse Keating2009-02-201-6/+8
|
* Remove the qla2xxx line from mk-images again (wwoods).Chris Lumens2009-02-181-3/+0
|
* Fix broken shell syntax from 3bdcd64d2Jesse Keating2009-02-181-0/+1
|
* The VLGothic-fonts package has changed name and location (#486080).Chris Lumens2009-02-181-3/+3
|
* Fix indentation on upd-instrootJeroen van Meeuwen (Fedora Unity)2009-02-171-116/+120
| | | | Signed-off-by: David Cantrell <dcantrell@redhat.com>
* Fix the indentation in mk-imagesJeroen van Meeuwen (Fedora Unity)2009-02-171-291/+287
| | | | | | | | Conflicts: scripts/mk-images Signed-off-by: David Cantrell <dcantrell@redhat.com>
* Use brandpkgname for the efi art tooJeremy Katz2009-02-171-7/+1
|
* Let's use the product string for a brandpackage name.Jeroen van Meeuwen2009-02-172-1/+5
| | | | | | | | | | | | | | | Caveat #1: If the brand package doesn't exist, buildinstall will fail Caveat #2: If the brand package has uppercase characters in it's name, it needs to provide ${brand}-{release,logos} in lowercase or yum thinks the package doesn't exist and buildinstall will fail An additional patch may be necessary to: 1) check for ${brand}-{release,logos} 2) if those do not exist, fall back by setting the brand to "generic" This will need to happen *after* the YUM configuration file has been written, but before upd-instroot is executed.
* Fix indentation in mk-images.efiJeroen van Meeuwen (Fedora Unity)2009-02-161-52/+54
| | | | Signed-off-by: David Cantrell <dcantrell@redhat.com>
* Fix indentation in buildinstall scriptJeroen van Meeuwen (Fedora Unity)2009-02-161-57/+56
| | | | Signed-off-by: David Cantrell <dcantrell@redhat.com>
* Require pyparted >= 2.0.0David Cantrell2009-02-121-1/+2
| | | | | Require pyparted >= 2.0.0 and be sure to save the _pedmodule.so and parted Python modules.
* Hardlink the initrd.img since we're linking the vmlinuz as well.Jesse Keating2009-02-111-1/+1
|
* Check if ld-linux.so.2 is a link already, before removing itDavid Cantrell2009-02-111-1/+1
| | | | | | | | Patch from Jeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org> NOTE: I would have done a git am, but it kept complaining about the email address format so I'm merging it this way.
* Rewrite iscsi code using libiscsiHans de Goede2009-02-111-0/+2
| | | | | | | | | | | | | | | | | | | This patch replaces the iscsi.py code with new code using libiscsi, getting rid of the awefull configfile mangling to set auth info hack, and in general making it much cleaner. Fixes: -Report error when we cannot add a disk instead of silently failing (461830) -Report error when trying to use iscsi from kickstart without having an iscsiname directive first (463156) -Better feedback while scanning iscsi disks -Make ibft work with chap and 2-way chap -Make ibft configured disks available for upgrades and in rescue mode -Make ibft boot work even when iscsi-initiator-utils is installed after the kernel in the transaction Note: libiscsi is available in Fedora now
* Fix systemtime setting during installation (#6175, #461526).Radek Vykydal2009-02-031-1/+1
| | | | | | | Moves setuptime step into earliear stage to create files with correct timestamp (prevent future time skew after boot). Includes /usr/share/zoneinfo tree in stage 2, it is needed when hw clock is in localtime (for hwclock --hctosys call).
* Use modinfo to find out what firmware we need in initrdWill Woods2009-01-281-15/+10
| | | | | | | | | | | We can use 'modinfo -F firmware' to query the modules that are going into the initrd about what firmware they require. Some modules don't (or can't) export that information, so they will still need to be pulled in manually. iwl4965 and iwl5000 don't exist anymore, so they were removed from the case statement; qla2xxx exports modinfo data so it's not necessary to pull its firmware manually.
* btrfs install supportEric Sandeen2009-01-192-2/+5
| | | | | | | | | | | | | | | | | | Now that btrfs is in mainline, let's let anaconda play with it too ;) We still need btrfs.ko in the kernel, and btrfs support in e2fsprogs. I've got the latter patch submitted upstream, and it's in rawhide now. Note that the below is 100% totally untested and may even have typos, my track record with python is not too good, sorry. :) So review would be appreciated.... Updated to address Radek's review, as well as adding the requisite witty (commandline-space-eating) boot option... (And stopped trying to use parted fs identification -- katzj) Signed-off-by: Eric Sandeen <sandeen@redhat.com>
* Add support for Maithili and Nepali (#473209).Chris Lumens2009-01-191-2/+5
|
* Cracklib moved locations, account for this in our keepfiles.Jesse Keating2009-01-161-1/+2
| | | | | | | | Cracklib is now a non-compiled python module, as well as a second compiled module. Kinda weird, but with both sets of files it works. Signed-off-by: Chris Lumens <clumens@redhat.com>
* Look in the right path for kernel module lists.Jesse Keating2009-01-161-5/+5
| | | | | We have to look to where we've expanded the kernel in order to read the module list sets to expand our module list.
* Fix more problems in expandModuleSet, based on a patch from markmc (#480307).Chris Lumens2009-01-161-5/+5
| | | | | | (1) Remove the extra calls to cat. (2) Remove an extra paren on the modules.block line. (3) Use $version instead of $kernel.
* Fix pulling in network modulesJeremy Katz2009-01-161-0/+2
|
* Support mounting NTFS filesystems (#430084)Jeremy Katz2009-01-162-2/+4
| | | | | Based on a patch by Tom Callaway <tcallawa@redhat.com>, this adds supporting for using ntfs-3g (and thus fuse) to mount filesystems.
* dejavu fonts changed package names, pick up new names.Jesse Keating2009-01-161-1/+2
| | | | | | | | These (dejavu) fonts are likely done changing names, but more are likely to change. All this is being worked on in rawhide right now. But for alpha we want decent fonts. Signed-off-by: Chris Lumens <clumens@redhat.com>
* TightVNC is now the default VNC server in Fedora (#480308).Chris Lumens2009-01-161-1/+2
|
* Collect DSO deps for NetworkManager plugins.David Cantrell2009-01-081-1/+5
| | | | | | | | | | | 'cp -a' considered harmful. jkeating brought to my attention today that libgio-2.0.so.0 was not getting copying in to the initrd.img which is required by libnm-settings-plugin-ifcfg-rh.so. The problem was caused by my patch to mk-images which changed the plugin instbin line to a 'cp -a' for the *.so files in /usr/$LIBDIR/NetworkManager. We need to use the instbin function so that get_dso_deps() is run on the plugin files and we pick up dependent libraries.
* NetworkManager system settings plugins were renamed, change mk-images.David Cantrell2009-01-081-2/+1
| | | | | | | NetworkManager renamed libnm-settings-plugin-ifcfg-fedora.so to libnm-settings-plugin-ifcfg-rh.so. To possibly/hopefully prevent such failbuilds in the future, just copy in every .so from the /usr/lib[64]/NetworkManager directory to the image.
* Die on errors from upd-instroot/mk-images rather than continuing onJeremy Katz2009-01-061-2/+11
|