| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
Finally, no more libdhcp.
This is the first set of changes to take anaconda over to
the wonderful world of NetworkManager. We are no longer
linking with libdhcp to do interface configuration. NM
is started early in the installation and opens the door
to things like WPA installation support and things like
that.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
Reference install.img in anaconda rather than stage2.img.
|
| | |
|
| |
|
|
| |
All changes to handle the new rescue command and %post scripts when in rescue mode.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Good afternoon,
currently in loader.c we have:
if (FL_RESCUE(flags)) {
*argptr++ = "--rescue";
if (FL_SERIAL(flags))
*argptr++ = "--serial";
} else {
if (FL_SERIAL(flags))
*argptr++ = "--serial";
...
The attached patch moves the if(FL_SERIAL) section above this piece of code. No
need to have the same block of code twice in an if-else statement.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The s390 can boot El Torito CD or DVD images iff they are attached
by zFCP, used as the IPL device, and contain a specially formatted
boot image on the disc. IBM provided the tool to combobulate the
boot image together and a description of the desired execution
path.
When you boot on s390, the linuxrc.s390 will look to see if you
IPL'ed from a CD or DVD. If you did, it will ask if you also
want to install from that device. If you answer yes (y, Y, or
any case spelling of 'yes'), the script will bring the IPL device
online so the kernel assigns it a device name. Then it skips over
the network configuration and starts you in to loader. If you
tell it no or did not IPL from a CD or DVD, it'll launch the
missiles--wait, no, I mean you get the normal network installation
questions before loader starts.
I have no way to test this as it requires the following changes:
(1) Rel-eng needs to build s390x media with -no-emul-boot and
specify the new cdboot.img file on that platform. I have
already contacted rel-eng about making this change.
(2) I don't have a CD-ROM drive in my mainframe. IBM does and
testing is all falling on them. IBM knows this...maybe.
I explain all of this like anyone else on the team will ever get a
chance to experience it.
So there you have it. A letter opener.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(also add vim info at the bottom.)
|
| | |
|
| |
|
|
|
|
|
|
|
| |
For instances where the asprintf() was ignored, wrap it in
a test to check if it failed. If it failed, log a message
and abort. There may be some instances where abort may
not be what we want to do, however, we were ignoring the
return value completely so if we did get a failure, it would
just SIGSEGV. Now it will SIGABRT instead.
|
| |
|
|
|
|
|
|
|
|
| |
From the NOTES section of strtol(3):
"Since strtol() can legitimately return 0, LONG_MAX, or
LONG_MIN (LLONG_MAX or LLONG_MIN for strtoll()) on both
success and failure, the calling program should set errno
to 0 before the call, and then determine if an error
occurred by checking whether errno has a non-zero value
after the call."
|
| |
|
|
|
|
|
| |
Code cleanup patch. Use strtol() to convert strings to
ints, rather than atoi(). No error checking capability
with atoi(). Also add error handling to detect strtol
failures.
|
| | |
|
| |
|
|
|
|
| |
This includes changing the API of setupCdrom to no longer take a requirepkgs
parameter. Doing that also causes a cascade of having to change
findAnacondaCD and all its callers for the same reason.
|
| |
|
|
|
|
|
| |
stage2= points directly at a stage2 image somewhere. repo= points at a source
of packages for installation. method= is deprecated, but will have the effect
of specifying a repo and assuming a location for the stage2 image. Make sure
these options get passed to anaconda too.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
* po/sk.po: Typo fix.
|
| |
|
|
|
| |
If a language is explicitly passed, then just go with it and don't try to
pop up the dialog and loop endlessly
|
| | |
|
| |
|
|
| |
(#233655)
|
| |
|
|
|
|
|
| |
We always have something for arch, even if it's "unknown architecture", so
the check wasn't even really that relevant. And luckily, we already have
"Welcome to %s for %s" as a string so this doesn't hurt us from a string
freeze perspective.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Also change isys's mount function to take its arguments as a string like
would be passed to the mount program, instead of a handful of flags.
|
| |
|
|
|
| |
Bring some fixes done in the RHEL-5 branch for s390x forward to the
rawhide branch.
|
| | |
|
| |
|
|
| |
Also, remove some extraneous flags in the process.
|
| |
|
|
| |
Patches are from Alexander Todorov <atodorov AT redhat DOT com>.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|