summaryrefslogtreecommitdiffstats
path: root/loader2/loader.h
Commit message (Collapse)AuthorAgeFilesLines
* Renamed loader2 subdirectory to loader (hooray for git)David Cantrell2008-08-251-161/+0
|
* Bring askmethod back to prompt for the location of install.img.Chris Lumens2008-08-251-1/+2
|
* Expert mode was disabled in 2004. Remove it now.Chris Lumens2008-08-141-2/+1
|
* Correctly handle typos in the stage2 location when inferred from repo=.Chris Lumens2008-08-131-0/+2
| | | | | | | | | When we are given repo= but have to infer a location for the stage2 image, we need to deal with typos. When we try to get the stage2 image, the user has a chance to correct things in the UI. However, this does not change the repo= parameter we used to make our stage2 guess. While we can't be sure what the user really meant to do, we can at least try to trim off the /images/whatever portion of the path that was constructed by the UI.
* Remove support for generating a minstg2.img image.David Cantrell2008-07-241-2/+0
| | | | | | The minstg2 image has outlived its usefulness. We are at a point where we have been maintaining two stage 2 images and they are slowly becoming identical.
* The askmethod cmdline option no longer does anything.Chris Lumens2008-06-181-2/+1
|
* The STAGE2 loader flag is no longer used.Chris Lumens2008-06-181-2/+1
|
* Rename methodData to stage2Data, since that's more appropriate.Chris Lumens2008-06-181-1/+2
|
* 2008-06-04 Ján ONDREJ <ondrejj@salstar.sk> (via ondrejj@fedoraproject.org)Ján ONDREJ2008-06-041-0/+1
| | | | * po/sk.po: Typo fix.
* Support the stage2= parameter, and add a flag for it.Chris Lumens2008-03-041-1/+2
|
* Forward-port RHEL-5 fixes for s390x issues.David Cantrell2008-02-011-1/+3
| | | | | Bring some fixes done in the RHEL-5 branch for s390x forward to the rawhide branch.
* Map 'nousb', 'nofirewire', etc. to be proper module blacklists.Bill Nottingham2008-01-241-17/+7
| | | | Also, remove some extraneous flags in the process.
* remove unused definesBill Nottingham2008-01-241-2/+0
|
* Add dogtail support (#172891, #239024).Chris Lumens2008-01-231-0/+1
| | | | Patches are from Alexander Todorov <atodorov AT redhat DOT com>.
* Add dhcpdelay to loader so we can modify the default dhcp timeout (#198147, ↵Martin Sivak2008-01-101-0/+1
| | | | #254032)
* Adjust loader to new hardware code.Bill Nottingham2007-12-201-0/+1
|
* Adjust to removal of moduleDeps and moduleList.Bill Nottingham2007-12-191-3/+0
|
* GPLv2+ boilerplates for loader2/ source files.David Cantrell2007-12-171-0/+19
|
* Remove the ISA flag.Chris Lumens2007-11-151-2/+1
|
* 2007-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-09-121-0/+2
| | | | | | | | * loader2/net.c (chooseNetworkInterface): Don't pick wireless adapters unless explicitly requested * loader2/loader.c (parseCmdLineFlags): Add wireless flag * loader2/loader.h: Likewise.
* * loader2/loader.c (doLoaderMain): In STEP_IFACE, if we are doingDavid Cantrell2007-09-041-0/+2
| | | | | | | | a kickstart install, flag it. Init ipv4method and ipv6method (#260621). * loader2/loader.h: Add LOADER_FLAGS_IS_KICKSTART and FL_IS_KICKSTART() (#260621). * loader2/net.c (configureTCPIP): Set skipForm to 1 if kickstart flag is set (#260621).
* #244531 - Show the architecture during installmsivak2007-08-231-0/+1
| | | | | | | | | | * loader2/loader.h: Add getProductArch method. * loader2/loader.c: Populate productArch and define getProductArch. Show the architecture in stage1. * constants.py: add productArch * product.py: populate productArch * text.py: Show the architecture during text mode stage2.
* Same change you just saw on rhel5-branch ported to the HEAD branch.David Cantrell2007-08-061-66/+75
|
* - add a firmware loaderPeter Jones2007-06-221-0/+4
|
* * loader2/loader.h: Remove obsolete FL_NOPARPORTBill Nottingham2007-06-181-1/+0
|
* * loader2/loader.h: Only define FL_NOFB onceBill Nottingham2007-06-181-1/+0
|
* piece of shitDavid Cantrell2007-05-291-0/+2
|
* Get ready for a surprise... no more telnet support! SSH is it. It's 2007, ↵David Cantrell2007-05-291-2/+0
| | | | update your client systems. Besides, telnet was b0rk3n in RHEL5 and only one person complained. Time to advance loader to a telnet-free world. Also, this only affects mainframes.
* * loader2/loader.h: Change 'ip' structure member to 'ipv4'.David Cantrell2007-03-231-1/+1
| | | | | | | | | | | | | | * loader2/loader.c (readNetInfo, parseCmdLineIp, doLoaderMain): Where the 'ip' structure member was referenced in loaderData, change it to 'ipv4'. * loader2/net.c: Likewise. * loader2/loader.c (doLoaderMain): In STEP_IP, handle inet_ntop() return values more gracefully when setting loaderData fields after readNetConfig() has been called. * anaconda.spec: Require libdhcp-devel >= 1.24 to handle dual-stack manual IP configuration correctly (#232690).
* Get ready for a surprise.David Cantrell2006-11-071-1/+2
|
* 2006-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-201-2/+2
| | | | | | * loader2/loader.c: Change iscsi flag -> asknetwork. Don't bail if we don't have find disk devices in the loader. * loader2/loader.h: Likewise.
* * loader2/cdinstall.c: loaderData->method is now an int.David Cantrell2006-07-271-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * loader2/hdinstall.c: Whitespace consistency, loaderData->method is now an int. * loader2/loader.c (doLoaderMain): loaderData->method is now an int, pass methodNum to readNetConfig(). * loader2/loader.h: char * method -> int method. * loader2/method.c: Set loaderData->method to appropriate METHOD_ value since it's now an int. * loader2/method.h: Add METHOD_* macros. * loader2/net.c (cidrCallback): Dialog wording change. * loader2/net.c (readNetConfig): Take methodNum as a param, pass methodNum to configureTCPIP(). * loader2/net.c (configureTCPIP): Take methodNum as a param, if user selects METHOD_NFS and unchecks IPv4, display error dialog and ask user to try again. * loader2/net.c (kickstartNetworkUp): Pass methodNum to readNetConfig(). * loader2/net.h: Prototype updates. * loader2/nfsinstall.c: loaderData->method is now an int. * loader2/urlinstall.c: loaderData->method is now an int.
* Add noipv4 and noipv6 kickstart parameter support to the loader. Next up,Chris Lumens2006-07-131-0/+1
| | | | the python side of things.
* Make the boot flags variable global. We don't need to pass it (or a pointer ↵David Cantrell2006-06-121-2/+2
| | | | to it) all over the place.
* Make sure we pull in the ipv6.ko module and load that. I thought a noipv6David Cantrell2006-06-081-5/+7
| | | | | option would be good for people who fear change, so I'll get that implemented throughout the loader.
* - per discussion, revert this change.Peter Jones2006-04-281-1/+0
|
* - make nfs mount options user specifiable.Peter Jones2006-04-281-0/+1
|
* 2006-02-06 Patrick Mansfield <patmans@us.ibm.com>Jeremy Katz2006-02-061-0/+2
| | | | | | | * loader2/hardware.c: Load iscsi modules if requested. * loader2/loader.c: Add iscsi flag parsing. Ask for network if iscsi is being used. * loader2/loader.h: Add iscsi flag.
* 2005-12-15 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-151-2/+2
| | | | | * loader2/loader.h (FL_UB): Don't reuse a define (oops) and use & instead of &&.
* 2005-12-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-121-0/+2
| | | | | | | | * loader2/loader.c: Temporary handling of 'ub' command line flag to say to try ub instead of usb-storage. * loader2/loader.h: Add ub flag definition. * loader2/usb.c (usbInitialize): Load usb-storage/ub if there is something which looks relevant
* Support remote updates.img.Chris Lumens2005-10-211-0/+1
|
* * loader2/loader.c: Don't load parallel port module. (#169135)Jeremy Katz2005-09-231-1/+0
| | | | | * loader2/loader.h (LOADER_FLAGS_NOPARPORT): Remove unused flag. * loader2/hardware.c (initializeParallelPort): Remove unused code.
* 2005-08-17 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-08-171-0/+2
| | | | | | | | | | * loader2/net.c: Add support for ksdevice=bootif with patch from Alex Kiernan (alex.kiernan@gmail.com). This plus "IPAPPEND 2" in your pxelinux config will set your install device to the one you pxebooted from. (#166135) * loader2/loader.h: Likewise. * loader2/loader.c: Likewise. * docs/command-line.txt: Document it!
* Accept loglevel= command line parameter. Keep log that loader started onChris Lumens2005-08-151-0/+1
| | | | tty3 going when we get to pythonland.
* i2005-05-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-05-191-0/+1
| | | | | | | | * loader2/urlinstall.c (loadUrlImages): Use the constant, bumped to 192M to try to avoid OOM situations (#157274) * loader2/loader.h (GUI_STAGE2_RAM): Add constant for when to do a graphical install with stage2.img loaded into RAM.
* add nonet and nostorage to not automatically load network and storageJeremy Katz2004-09-161-2/+5
| | | | | drivers. useful if you're kickstarting and need to do an alternate driver as you can then do a device line in your ks.cfg
* add flags.virtpconsole to be used with virtual physical consoles likeJeremy Katz2004-09-131-1/+2
| | | | | | hvc (ppc), hvsi (ppc), and altix (ia64). set up in init and carried throughout. (#131091, #130906, #131301)
* - add support for CTC protocol selection #132324, #132325Karsten Hopp2004-09-131-1/+1
|
* - Things are getting complicated.Karsten Hopp2004-09-011-2/+1
| | | | | | | qeth can hav eth, hsi and tr interfaces, lcs can have eth and tr interfaces, too. We can't tell apart if p.e. eth0 is qeth or lcs, but need to know it for sysfs configuration. Remove TYPE=QETH hack and use a more generic NETTYPE instead
* get rid of REMIP, we use GATEWAY everywhere now (I hope). Add PEERID ↵Karsten Hopp2004-08-261-1/+1
| | | | instead, required for IUCV setup