| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
IT IS ACCOMPLISHED.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Prevents Anaconda from verifying the ssl certificate for all https
connections with an exception of the additional repos (where --noverifyssl
can be set per repo).
For instance, this allows downloading kickstart specified as
ks=https://... where the server is using a self-signed certificate.
Resolves: rhbz#696696
Related: rhbz#728562
|
| | |
|
| | |
|
| |
|
|
|
| |
These decisions will now be made in anaconda proper. There's no need to
involve three separate processes in the discussion.
|
| | |
|
| |
|
|
|
| |
When noeject is passed on the kernel command line disable ejecting the
cdrom.
|
| |
|
|
|
| |
This hasn't been used or written to .buildstamp for two years, so its continued
use in anaconda was just an accident of us continuing to set it to a default.
|
| |
|
|
| |
See ssh(1) for information about using ssh.
|
| |
|
|
| |
Related: rhbz#599040
|
| |
|
|
|
|
|
| |
This is required so the source layout and package layout have a similar enough
structure to make our test setup work. Without this move, you can't run
"make check" or checkbot without getting error messages about no such module
pyanaconda.booty.
|
| |
|
|
|
|
|
| |
This is very handy on s390, where it's sometimes hard to write more than
80 chars for repo/stage2/updates etc.
Also write out quoted since it is a whitespace separated list.
|
| |
|
|
|
|
|
|
|
|
|
| |
Loader does not need to handle or understand layer2 and portno so
consolidate that into opaque options. This will prevent issues such as
bug 577005 or commit 9caaca4 or bug 468755
and should be also transparent to future extensions in linuxrc.
Correctly parse OPTIONS whose value includes equal signs because
the values are attribute value pairs. See also bug 597205 and
commit 8549a36.
|
| |
|
|
|
|
|
|
| |
We need loader support to parse and write out an IPv6 prefix.
Write out IPV6_AUTOCONF=no in writeEnabledNetInfo for manual IPv6
method.
(Patch from Steffen Maier <maier@linux.vnet.ibm.com>)
|
| |
|
|
|
|
| |
We were getting a backtrace because we were asking for it. We have an atexit
handler that does a backtrace unless expected_exit is set. doExit sets that
for us, so quit through doExit instead of regular exit.
|
| |
|
|
|
|
|
| |
Since yum requires the protocol and libcurl doesn't care if there's a protocol
given or not, add the protocol to the front of the proxy value itself. Also,
both yum and libcurl will process the proxy setting if it's got a port on the
end so remove all the special port handling.
|
| |
|
|
|
|
| |
Wrong check for the architecture resulted in having no lib64 directories
in LD_LIBRARY_PATH, and that's why anaconda couldn't find the libudev
library.
|
| |
|
|
|
|
| |
- enable dlabel on RHEL by default
- use glib's linked lists to traverse through available DDs
- run depmod if the .rundepmod trigger file is present
|
| |
|
|
|
|
| |
strcmp() -> strncmp() for ipv6 'auto' comparison. Add back missing
gateway6 member in loaderData. Initialize ipv6 and gateway6 in
loaderData to NULL.
|
| | |
|
| |
|
|
|
| |
All previous comments about test mode being untested apply to loader, but
doubly so.
|
| |
|
|
|
|
|
|
|
| |
terminates program in OOM scenarios.
This is to avoid having to copy-paste the asprintf-log-abort if branch
all the time. This commit also modifies existing asprintf() calls to
use the new macro in places where the change wouldn't modify program's
semantics.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recent trees have been giving errors when we get to the stage2 download
point, such as this one:
Unable to retrieve http://download.fedoraproject.org/pub/fedora/linux/development/x86_64/os//images/install.img.
libcurl needs to be initialized inside urlinstTransfer() so it has the
latest network state for the system. The above error is caused by old
DNS settings. libcurl won't automatically do a res_init(), so we need
to set up a new curl instance and use that.
Since this patch moves curl usage to be exclusively within
urlinstTransfer(), move 'curl' to that function as well and remove it
from loaderData.
Add curl cleanup calls at the end of urlinstTransfer().
|
| |
|
|
|
| |
Use glib's data structures and string functions in modules.c since we
already have glib. Add in some safety checks as well.
|
| | |
|
| | |
|
| |
|
|
| |
"(defined(__sparc__) && defined(__arch64__))" fixes building 64 bit sparc
|
| | |
|
| |
|
|
|
|
| |
This test causes it not to reboot if you don't specify anything about
rebooting in kickstart or on the command line. It also treats /all/
installs with "nokill" specified as "halt" installs.
|
| |
|
|
|
|
|
|
| |
libisys and loader lacked handling for the LAYER2 and PORTNO settings
present on s390x systems.
Also include the fix for #468755 to write layer2=1 rather than layer=2
to the ifcfg-DEVICE file.
|
| |
|
|
|
|
| |
This reverts commit 89652b6fbe65e5e7922d743a99b07104d071ef42. This patch
was not reviewed on the list and does not fix any emergency build breakage.
Thus, per policy is being reverted.
|
| | |
|
| |
|
|
|
|
| |
If a user boots from boot.iso and specifies syslog=HOST, we need
to send them through the network configuration steps in loader so
that networking is available by the time anaconda starts.
|
| |
|
|
|
| |
Wrapping more IPv6 code in ENABLE_IPV6 since NM does not yet
support IPv6.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
add firewireInitialize to setup firewire. nofirewire to bypass if you have
problems
|
| |
|
|
| |
can automagically try to set up your printer
|
| |
|
|
| |
detected cd
|
| |
|
|
| |
that the python anaconda script receives, and dont need to know about inside the loader. Much easier - just add to the list of extra args we test for in parseCmdLineFlags(). Moved several options which were in this class from using a LOADER_FLAG_XXX to new mechanism
|
| |
|
|
| |
about these will be coming soon
|
| | |
|
| |
|
|
|
|
| |
* nousbstorage flag
* unload usb-storage before loading scsi modules
* support for RedHat/base/updates.img
|
| | |
|
| | |
|
| |
|
|
| |
and cool things :)
|
| |
|
|
| |
add a flag that lets you test all GUI screens even via netboot
|
| |
|
|
|
| |
added telnet server support (not turned on) along with support for cramfs'd
files in many places
|
| |
|
|
| |
to mount root directory.
|