summaryrefslogtreecommitdiffstats
path: root/scripts/mk-images
Commit message (Collapse)AuthorAgeFilesLines
* Add python-devel's gdbinit, which provides useful debugging macros.Peter Jones2010-02-261-0/+2
| | | | | This has to go in initrd.img instead of install.img because it needs to be in $HOME, which is the root directory.
* Minor style fix (indent "cat" correctly")Peter Jones2010-02-261-2/+2
| | | | | "cat" should be indented the same as other commands in this function, even though the trailing lines are /correctly/ unindented.
* Revert "There is no kernel-PAE package anymore, use kernel for xen (#559347)."David Cantrell2010-02-241-3/+2
| | | | | | | This reverts commit f264631d276d7749daf0d95320921f061599e666. This patch is incorrect for at least Fedora, possibly for RHEL-6, but that needs separate testing. Reverting this patch lets Fedora images build correctly.
* Revert "Add back hald for Xorg input device queries (#553780)"Chris Lumens2010-02-231-16/+0
| | | | | This reverts commit 829bd5980b4c386de48b1a8274b499fe97c1b7dc. X was the only thing still using hal, and it no longer is.
* No longer remove persistent udev rules files (#566948).Chris Lumens2010-02-231-1/+0
| | | | | | One of these files provides the information needed to make the new X input configuration work. Also, the rules removal should no longer be necessary given that we don't make our own device nodes.
* When BUILDARCH==ppc64, set BASEARCH to ppc (#524235).David Cantrell2010-02-231-0/+2
| | | | | | We need BASEARCH set to ppc when BUILDARCH is ppc64, otherwise the scripts do not pick up the keymaps-override-ppc.gz file on ppc64 platforms.
* There is no kernel-PAE package anymore, use kernel for xen (#559347).David Cantrell2010-02-231-2/+3
| | | | | The kernel-PAE package is no longer in existence, use the 'kernel' package for the [images-xen] portion of .treeinfo files.
* Find rsyslog libs in $LIBDIR not /usr/$LIBDIRJesse Keating2010-02-121-3/+3
| | | | | As of rsyslog-4.4.2-4 rsyslog puts it's libs in $LIBDIR. We aren't getting them currently and this is causing insta-traceback in stage2
* "_Do_ override BASEARCH with BUILDARCH, it does make sense (#524235)"Martin Sivak2010-02-121-0/+2
| | | | | | It does make sense if we realize, that BUILDARCH is not BUILDARCH but BASEARCH in disguise (because of some reason I can't really understand)... This reverts commit 9f31de61d9cdfa9ec72f9f423c6392003066cdc6.
* Use lsznet.raw from s390utils package (#563548).David Cantrell2010-02-111-2/+7
| | | | | | The lsznet.raw and controlunits.sh files are now part of the s390-tools project, which is in the s390utils package. Remove our copies and make sure we use the ones from the s390utils package.
* Do not override BASEARCH with BUILDARCH, it doesn't make sense (#524235)Martin Sivak2010-02-101-2/+0
|
* Fix keymaps-override-ppc pickup in mk-images (#524235)Martin Sivak2010-02-031-2/+2
| | | | | | | | | We have to use BASEARCH, because during the build the ARCH is set to ppc and the BUILDARCH is ppc64 so we couldn't find the file. RPMUtils map the BASEARCH correctly to ppc. So we will find the file. It also works correctly for i686 -> i386 and x86_64 -> x86_64.
* Include /etc/netconfig in the initrd for NFS (#557704).Chris Lumens2010-01-281-0/+1
| | | | | This file is required to make sure NFS works when it attempts to fall back to protocol v3. The mount command looks for it when mounting as v4 fails.
* Log system messages to /tmp/syslog instead of /tmp/messages.log.Chris Lumens2010-01-281-1/+1
| | | | | This is what the rest of anaconda expects and what we've been telling people to attach for years.
* Make sure we get required nss-softokn libs in the images.David Cantrell2010-01-271-3/+10
| | | | Check /lib and /usr/lib for these files.
* Add strace to the stage2 image and initrd.Chris Lumens2010-01-261-0/+1
|
* nss files moved around again, NM needs more (#557702)David Cantrell2010-01-221-1/+2
| | | | | We need libsoftokn3.so and libnssdbm3.so now for NetworkManager, both are in the nss-softokn package.
* Add another command to .bash_history.Peter Jones2010-01-211-0/+1
| | | | | This adds "tail -f /tmp/storage.log" to .bash_history in the install environment.
* Introduces rsylogd to anaconda (part of #524980)Ales Kozumplik2010-01-201-0/+47
| | | | | | | A proper syslog daemon allows for remote logging that includes installed system's syslog. Removes the init.c code that simulated syslog activity until now.
* Add back hald for Xorg input device queries (#553780)David Cantrell2010-01-131-0/+16
| | | | | This reverts commit 13a27933b4b651317deec74cc80daaab5041d206. Xorg is asking hal for input device information.
* Include depmod in stage1 and set it to prefer the DD directoryMartin Sivak2010-01-081-1/+6
|
* Quote backticks when writing out the .bash_history file, and add another cmd.Chris Lumens2009-11-251-2/+3
|
* Remove last references to hal.David Cantrell2009-11-121-16/+0
| | | | | We don't need hal anymore, so remove it from the initrd.img generation and stop loader from starting up hald.
* Include the command line to put anaconda into debugger mode in history.Peter Jones2009-11-091-1/+2
| | | | | | | | | Things being in the history means I don't have to type them. This particular thing is fairly specific to get right, so it's a really good candidate to go in there. So this patch adds it. This also changes the "killall" that's already there to use the pid file, so we know which process it'll pick.
* Rename "setupShellEnvironment" to "setupSshd". That's all it does.Peter Jones2009-11-031-2/+2
| | | | | Function names should be truthful, I think. It just makes everything easier.
* Put "killall -USR2 anaconda" in a pre-populated history.Peter Jones2009-11-031-0/+4
| | | | | | Having things in .bash_history saves my fingers from pain later in life, which is a noble goal. This also puts pidof and killall in the image, because they're nice things, and we can have nice things.
* Add sshd support for non-s390 platforms.Peter Jones2009-10-281-31/+41
| | | | | | This leaves the sshd support on the s390 intact and functional (testing needed), and at the same time add the ability to ssh in and get a terminal on non-s390 platforms.
* Add the bcm5974 kernel module needed for some touchpads (#474225).Chris Lumens2009-10-221-1/+1
|
* Add wget to the initrd, which is required for rhts.Chris Lumens2009-10-021-0/+1
|
* Wait for mdraid arrays to become clean before reboot / haltHans de Goede2009-09-301-0/+4
| | | | | | | With the new external metadata mdraid support we need to wait for raid sets to become clean (iow for mdmon to have finished updating the metadata) before rebooting. Otherwise we get a full array sync on the first boot after installation.
* Need an extra \ on the PS1 line in /.profileDavid Cantrell2009-09-291-1/+1
| | | | Need \\$ and not just \$ in PS1.
* Read cmsfs* commands from $IMGPATH/usr/sbin in mk-imagesDavid Cantrell2009-09-241-1/+1
|
* Add 'install' user to start anaconda on s390x.David Cantrell2009-09-211-3/+7
| | | | | | | | | | This is a usability improvment. Once you've booted up the kernel and initrd on s390x, you are told to ssh in to the host to start the installation. In the past, we had rigged the root account to launch loader on the first login and a shell on subsequent logins. In this patch, I've added an 'install' user that has loader for the shell. The root user still has bash for the shell. Also change the recommendation to run 'ssh -X' rather than 'ssh -x'.
* Set a default shell prompt for s390x installs.David Cantrell2009-09-211-1/+2
|
* NetworkManagerSystemSettings.service no longer exists.Jesse Keating2009-09-171-1/+0
|
* udevsettle is no longer used (udevadm settle is called instead) so don't put ↵Jesse Keating2009-09-171-1/+0
| | | | it in images.
* nm-system-settings is no longer shipped.Jesse Keating2009-09-171-1/+0
|
* Port from PolicyKit to polkitJesse Keating2009-09-171-11/+10
| | | | A few path changes, a few new files, and a few less files
* make sure we get the sparc64 kernel on sparcDennis Gilmore2009-09-161-1/+1
|
* load_policy has moved from /usr/sbin to /sbin (#523506).Chris Lumens2009-09-151-0/+1
|
* Copy cmsfscat from /usr/sbin, not /usr/bin.David Cantrell2009-09-151-1/+2
| | | | | Make sure cmsfscat makes it in to the s390x initrd, it lives in /usr/sbin after upd-instroot has run.
* dmidecode is in /usr/sbin, not /usr/bin.Chris Lumens2009-09-101-1/+1
|
* Add cmsfscat to the initrd on s390 as well (#522535).Chris Lumens2009-09-101-1/+1
|
* Fix the gawk/awk symlink mess in the initrd (#522535).Chris Lumens2009-09-101-1/+1
|
* Add missing dependencies for linuxrc.s390 and lsznet in mk-imagesDavid Cantrell2009-08-271-0/+23
| | | | | | | | | Add back missing programs necessary for linuxrc.s390 and lsznet, plus additional programs that make installation on s390 slightly more enjoyable. In mk-images, note which tools are required by which scripts and which are just there to make life easier.
* Re-enable login of root user in initrd.imgDavid Cantrell2009-08-271-0/+5
|
* Less log clutter with fixing ld64.so.1 symlink in instbin on s390xDavid Cantrell2009-08-271-1/+1
|
* Add hfsplus and netconsole kernel modules (#519756, #519785).Chris Lumens2009-08-271-2/+2
|
* Ensure libraries are copied to initrd.img for xauth (#516369)Steffen Maier2009-08-241-2/+6
| | | | And while we're at it, also fix it for dynamically linked cmsfs* binaries.
* Fix copying of shutdown to initrd.img in mk-images for s390x (#517888)Steffen Maier2009-08-181-1/+1
| | | | | This fixes a little typo in shell variable expansion introduced in: http://git.fedorahosted.org/git/anaconda.git?h=70306f69b24e0245479b2faa396c6cb4c472960e