| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
users.Users() no longer takes an argument, so don't try to pass one.
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit 3f1abc384736f0e105b46612e0601a50784a9528)
|
|
|
|
|
|
|
|
| |
This creates an ExecStartPre on the anaconda-sshd.service that will
check for a kickstart entry for sshpw. It will add/modify users
accordingly prior to launching the sshd service. Since now sshpw and
sshd bring up happens outside of and before anaconda starts, we can
remove sshd.py and any reference to it.
|
| |
|
| |
|
|
|
|
|
| |
Mostly replaces 'except Foo, e' with 'except Foo as e', but there
are a few areas where some logic gets reworked.
|
|
|
|
|
|
|
|
|
|
|
| |
There were two kinds of unused but set variables:
- the really pointless ones
- the ones whose only purpose was to silence the warnings
about ignoring the return values from functions declared with
__attribute__((__warn_unused_result__))
Since gcc 4.5 the warnings can be disabled using -Wno-unused-result,
so the variables are no longer necessary.
Then -Wno-unused-but-set-variable is an overkill, so drop it.
|
| |
|
|
|
|
| |
upd-instroot.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Logpicker is a simple utility for log reporting.
It obtains a dump from the Anaconda + some another information
and creates a compressed archive. Then it's able to send the archive to:
- Bugzilla (in case of Fedora)
- Red Hat Ticketing System (in case of RHEL)
- email
- FTP server
- another computer via SCP
- local filesystem
The dump from the Anaconda is obtained by the signal SIGUSR2.
Other information gathered by the Logpicker are:
- Filesystem structure image (list of directories and files in ram disk).
- Output from commands "dmsetup ls --tree" and "dmsetup info -c".
The Logpicker is easy to extend. So you can easily add your own log gathering
classes.
The main advantage of this utility is that all important logs can be easily
sended (reported) by only one command without break an instalation.
Example of use:
logpicker --bugzilla --login=bzlogin --idbug=999999
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
The last write() line was writing out the addr value again instead of
size. Also include libgen.h for basename() call and lose the char *
we never use from the strtoul() call.
|
| |
|
|
|
|
|
|
|
| |
Rename the geninitrdsz.c program to addrsize.c to more accurately
reflect what it's generating. Update Makefile.am and its usage in the
buildinstall scripts. The load address is provided as a shell variable
in scripts/mk-images.s390.
|
|
|
|
|
|
| |
Modify geninitrdsz.c to generate a patch file containing the load
address and size of the initrd.img image. Used for booting on an LPAR
using the generic.ins file.
|
| |
|
| |
|
|
|
|
|
| |
We have glib for other things, so we can use it for option parsing and
dump another library dependency.
|
|
|
|
|
|
| |
Remove the die() function and replace with calls to fprintf() and return
EXIT_FAILURE. Catch write(2) failures as well instead of just ignoring
them.
|
| |
|
|
|
|
| |
Remove old content from utils/Makefile, remove hash.c and hash.h.
|
|
|
|
|
| |
IBM's update to mk-s390-cdboot.c to support large kernel images and
large initrd images.
|
|
|
|
|
|
|
|
|
| |
Related to #184648. The C program provided by IBM was not
working. In buildinstall.log from distill, we saw that it
was core dumping. I've patched the source to not use fixed
buffer sizes for command line arguments, which seemed to be
the cause of the problem. I also added some error checking
and reporting in case it completely fails.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
3c359, you're on notice!
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
All Makefiles have a standard RH license boilerplate. Existing
copyright ranges have been expanded out to list each year, since you
are supposed to do that for license boilerplates (ranges aren't
valid). Any existing authors mentioned are listed under the Red Hat
Author(s) part.
|
| |
|
| |
|
| |
|
|
|
|
| |
* utils/genmodinfo: No ath5k either
|
|
|
|
|
|
| |
* utils/genmodinfo: Blacklist more wireless drivers; with the way
that mac80211 works, we really can't support it in the loader
right now
|
|
|
|
|
| |
* utils/genmodinfo: Blacklist some modules that require firmware
that we don't have right now. This should help avoid #299351
|
|
|
|
|
| |
* utils/genmodinfo (blacklist): Blacklist some more things
(floppies, iscsi, etc)
|
|
|
|
| |
* utils/genmodinfo (blacklist): And the blacklist begins
|
|
|
|
|
|
| |
* utils/Makefile: Install genmodinfo.
* scripts/mk-images: Use genmodinfo.
* loader2/module-info, loader2/Makefile: Kill it dead.
|
|
|
|
|
| |
* loader2/moduleinfo.c: Likewise
* loader2/moduleinfo.h: Likewise
|
|
|
|
|
|
|
|
|
|
| |
* isys/Makefile (_isys.so): Use LDFLAGS
* loader2/Makefile (loader): Likewise.
* stubs/Makefile ($(LIBUTF8)): Likewise.
* Makefile: Likewise.
* isomd5sum/Makefile (CFLAGS): Use common CFLAGS and LDFLAGS; use
LDFLAGS everywhere
* utils/Makefile: Use common LDFLAGS
|
|
|
|
| |
(#197773).
|
|
|
|
|
|
| |
the value in initrd.size.
* utils/Makefile: Only build and install geninitrdsz on zSeries.
|
|
|
|
|
|
|
|
|
|
|
| |
needed on zSeries (#197773).
* utils/Makefile: Compile geninitrdsz, install to anaconda-runtime.
* scripts/mk-images: Define GENINITRDSZ command.
* scripts/mk-images.s390: Generate initrd.size for each s390 tree
build.
|
|
|
|
|
| |
* utils/readmap.c (main): Try to fix things for serial console
(Alexander Dupuy, #198310)
|
| |
|
|
|
|
| |
does this
|