summaryrefslogtreecommitdiffstats
path: root/loader2
Commit message (Collapse)AuthorAgeFilesLines
* Don't try to strdup nothing (#196334).Chris Lumens2006-08-091-2/+6
|
* * loader2/net.c (setupNetworkDeviceConfig): Test ipinfo_set to see ifDavid Cantrell2006-08-092-3/+8
| | | | | | | | | we already have network configuration information (#200986). Set the dev.ipv4 and dev.ipv6 values when copying in the network config info. Set additional pump flags accordingly. * loader2/loader.c (doLoaderMain): Set netDev.preset = 1 if we have network config data already (#200986).
* - add support for CLASS_ATA and CLASS_SATAPeter Jones2006-08-092-2/+5
|
* * loader2/urlinstall.c: Do not pass silentErrors toDavid Cantrell2006-08-083-23/+9
| | | | | | | | | | urlinstStartTransfer() (#201247). * loader2/urls.c: Remove redundant download failure messages in the urlinstStartTransfer() function. Do not accept silentErrors as a parameter (#201247). * loader2/urls.h: Prototype update for urlinstStartTransfer().
* s390 build fix.Chris Lumens2006-08-071-1/+1
|
* 2006-08-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-071-1/+1
| | | | | * scripts/mk-images (RAIDMODS): New raid module name (#201361) * loader2/loader.c: Likewise.
* Don't initialize method to a valid selection, since that causes the methodChris Lumens2006-08-041-0/+1
| | | | | selection screen to never appear. This may re-break 201108, but this stuff is too tricky to debug without new CDs. Let's see what happens next time.
* Fix traceback when trying to add a leading slash to paths without oneChris Lumens2006-08-041-10/+3
| | | | (#197403, #201243, #201367).
* Don't show method menu if we're installing from CD (#201108).Chris Lumens2006-08-031-2/+3
|
* Better error handling and logging.Chris Lumens2006-08-031-2/+9
|
* * loader2/nfsinstall.c (getFileFromNfs): More useful log message thanDavid Cantrell2006-08-012-5/+15
| | | | | | | "foo bar", set client IP string correctly before calling getHostandPath() (BZ #195203). * loader2/kickstart.c (getHostandPath): Debug log messages.
* * loader2/urls.c (addrToIp): Correctly handle IP addresses passed asDavid Cantrell2006-08-011-5/+6
| | | | | | | strings to this function. * loader2/urls.c (urlinstStartTransfer): Commented out mygethostbyname() call for IPv6 family for now, since it's not ready yet.
* Remove DDC probing support to sync up with how rhpxl is going to work.Chris Lumens2006-08-011-1/+0
|
* 2006-08-01 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-011-1/+6
| | | | | * loader2/modules.c: We need to sleep for the disk state to be settled, not the USB stack after loading usb-storage
* * loader2/ftp.c (getHostAddress): Use mygethostbyname().David Cantrell2006-07-312-29/+22
| | | | | | | | * loader2/urls.c (addrToIp): Use mygethostbyname(). * loader2/urls.c (urlinstStartTransfer): Use mygethostbyname() to try and determine host address family before calling ftpOpen() or httpGetFileDesc().
* - fix http vs ftp testPeter Jones2006-07-291-1/+1
|
* We don't need this stuff, removed.David Cantrell2006-07-281-4/+1
|
* * isys/dns.c: Removed code that's not in use anymore.David Cantrell2006-07-281-0/+5
| | | | * loader2/ftp.c: Notes to myself.
* 2006-07-28 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-281-1/+3
| | | | | * loader2/loader.c: Don't do the trace init stuff until later -- we only want it if we're called as loader
* more s390 fixageJeremy Katz2006-07-281-0/+2
|
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-281-0/+2
| | | | | | * anaconda.spec: Bump version. * loader2/method.c: Fix build on s390
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-281-8/+7
| | | | * loader2/loader.c (doLoaderMain): Fix method=
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-271-0/+3
| | | | | * loader2/modstubs.c: Ignore options we don't understand to modprobe and properly handle the module not being in our modball
* 2006-07-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-271-0/+3
| | | | * loader2/modstubs.c: Ignore options we don't understand to modprobe
* * loader2/ftp.c (ftpOpen, ftpGetFileDesc): Support IPv6 hosts, whichDavid Cantrell2006-07-273-49/+139
| | | | | | | | | | | | means using the EPSV command instead of PASV. We don't get the IP address of the server in the response, so ftpGetFileDesc needs to bring in the in6_addr we already made for the server so we can then make the socket connection. * loader2/ftp.h: Prototype updates. * loader2/urls.c: Pass the in6_addr for the FTP server to the ftpGetFileDesc() function.
* - fix segfault in ks mac addr searchingPeter Jones2006-07-271-4/+6
|
* Typo fix.David Cantrell2006-07-271-1/+1
|
* * loader2/cdinstall.c: loaderData->method is now an int.David Cantrell2006-07-2710-460/+409
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* * loader2/urls.c (urlinstStartTransfer): Determine address familyDavid Cantrell2006-07-266-282/+367
| | | | | | | | | | | | | | | | | | and pass that to the ftpOpen() call. * urlinstall.py (UrlInstallMethod.__init__): Use urlparse. * isys/dns.c, isys/dns.h: Updated for IPv6 support. * loader2/Makefile: Cleanups. * loader2/ftp.c, loader2/ftp.h: Updated for IPv6 support. * loader2/loader.c: Whitespace consistency. * loader2/method.c: Whitespace consistency. * loader2/urls.c: Updated for IPv6 support.
* * loader2/urls.c (addrToIp): Use AF_INET6 when making an in6_addr.David Cantrell2006-07-261-1/+1
|
* * loader2/net.c: Bump inet_pton() buffers to length 48.David Cantrell2006-07-252-22/+23
| | | | | | | Let users skip entering a DNS server in getDnsServers(), but still require a valid one if they enter anything. * loader2/urls.c (addrToIp): Update to support IPv6.
* - fix "noipv6"Peter Jones2006-07-252-2/+6
|
* * loader2/net.c (setupNetworkDeviceConfig): Init the noipv4 andDavid Cantrell2006-07-241-0/+7
| | | | noipv4 flags in the networkDeviceConfig struct.
* - fix unused variablePeter Jones2006-07-241-0/+2
|
* 2006-07-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-211-0/+2
| | | | * loader2/loader.c: Move things back to tty1
* * loader2/nfsinstall.c (getFileFromNfs): Bring down network iface afterDavid Cantrell2006-07-192-23/+39
| | | | | | | fetching kickstart file. * loader2/urlinstall.c (getFileFromUrl): Bring down network iface after fetching file.
* * loader2/net.c (configureTCPIP): Error messages were reversed andDavid Cantrell2006-07-191-27/+28
| | | | did not make sense (#199452).
* * loader2/init.c: Modify the snakes on a plane debugging mode aDavid Cantrell2006-07-193-54/+47
| | | | | | bit. * loader2/net.{c,h}: Removed NETWORK_DEBUG mode and send data to the logging function via debugNetworkInfo().
* * loader2/log.c (logMessageV): Fix argument order for va_copy()David Cantrell2006-07-181-7/+9
| | | | | calls. * loader2/log.c: Cleaned up some indentation.
* - make nashHotplugLogger use logMessageV()Peter Jones2006-07-183-19/+41
|
* - add multipath kernel modulesPeter Jones2006-07-171-1/+1
|
* - add firmware handler so I don't have to keep patching it to work with thePeter Jones2006-07-172-2/+39
| | | | broken qlogic crap in the kernel.
* 2006-07-13 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-131-3/+1
| | | | * loader2/hardware.c (scsiSetup): Always load iSCSI modules.
* Add noipv4 and noipv6 kickstart parameter support to the loader. Next up,Chris Lumens2006-07-133-11/+21
| | | | the python side of things.
* In manualNetConfig(), write the gateway to newCfg instead of cfg.David Cantrell2006-07-131-5/+5
|
* * loader2/net.h: Removed IP_STRLEN macro (moved to libdhcp headers).David Cantrell2006-07-131-4/+0
|
* Removed BOOTP from "Use dynamic IP configuration (BOOTP/DHCP)" string.David Cantrell2006-07-121-1/+1
|
* Everyone likes stupid debugging modes.David Cantrell2006-07-121-0/+47
|
* * loader2/net.c (cidrCallback): No need for cidr variable.David Cantrell2006-07-111-11/+15
| | | | | * loader2/net.c (manualNetConfig): Actually copy in an IP address to the cfg->dev.ip variable.
* My head hurts. See the ChangeLog for the full story.David Cantrell2006-07-112-96/+204
|