| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
This conditionalizes adding support for UEFI when creating boot.iso
|
| |
|
|
|
|
|
| |
Includes brcm_iscsiuio daemon for bnx2i cards as well as loading the
drivers and spawning the daemons in stage2 storage code.
Related: rhbz#442980
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For i386, pungi hanged when PAE kernel modules are gathered: this was
because we extracted the PAE modules into the same location as the non-PAE
modules previously. By this time, non-PAE modules exist compressed with
.gz. When mk-images runs gzip on the new modules, it interactively asks
user whether it should owerwrite the compressed (non-PAE) files. Pungi
doesn't show you the prompt so all you see is that it hangs. This is not
observable with x86_64 composes since they only produce one
kernel. Neither is it observable with any pungi composes run via cron
since (my explanation) cron closes stdin for pungi, gzip inherits that and
assumes 'no' for overwriting files, producing a corrupted initrd.img in
the process.
The second problem was that our PAE initrds have always contained both sets
of modules, thus making them 20 MB larger then necessary.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
First, change --initrdto to --dest. That seems more clear to me. Second,
have makeinitrd operate on $IMGPATH instead of $MBD_DIR. That no longer
exists.
|
| |
|
|
|
|
| |
There's no need for all this file creation, installation, and copying to exist
in makeinitrd when it could just as easily be in upd-instroot with everything
else.
|
| |
|
|
|
|
| |
This eliminates almost all the calls to instbin in makeinitrd. Since the images
are being merged, there's no need to copy to a second root just to pack them
up there.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
NetworkManager now requires polkitd running in stage 1.
We need to add these files:
/usr/libexec/polkit-1/polkitd
/lib/libpolkit-backend-1.so.0
/usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
/usr/share/polkit-1/actions/org.freedesktop.consolekit.policy
/usr/share/polkit-1/actions/org.freedesktop.modem-manager.policy
/usr/share/polkit-1/actions/org.freedesktop.network-manager-settings.system.policy
/usr/share/polkit-1/actions/org.freedesktop.policykit.policy
|
| |
|
|
|
|
|
|
| |
By passing buildinstall --isbeta, this in turn gets passed to mk-images
which will then write out IsBeta=true to the .buildstamp file. anaconda
can then read that and make the right decision.
liveinst has to be different, of course.
|
| | |
|
| |
|
|
|
| |
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.
|
| |
|
|
|
| |
We now need to include NetworkManager.conf instead of nm-system-settings.conf
due to a packaging change.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Include /etc/modprobe.d/libmlx4.conf from the libmlx4 package.
|
| |
|
|
|
|
|
|
| |
Because the names of the traceback files are not known in advance and
there can be many of them, this patch appends every new traceback into
/tmp/anaconda-tb-all.log. This file is then forwarded over.
Related: rhbz#576439
|
| |
|
|
| |
Related: rhbz#576439
|
| |
|
|
|
|
|
|
|
|
|
| |
Discussed with jlaska and amit. Removes the virtiolog= command line
parameter again, istead we will always look for
/dev/virtio-ports/org.fedoraproject.anaconda.log.0 and forward logs to it
if it exists. In theory, with some cooperation from the libvirt team, this
could ensure every F14 installation has remote logging set up, ready to be
picked on the host.
Related: rhbz#576439
|
| |
|
|
|
|
|
| |
ssh was already droping you there (though I'm not entirely sure where
the directory is coming from in that case), and you'd not have
.bash_history and .profile and .gdbinit. So now everything uses /root ,
and you get the stuff you might expect.
|
| | |
|
| | |
|
| |
|
|
|
| |
Related: rhbz#591970
Related: rhbz#599197
|
| |
|
|
| |
Add commands I wind up using often to .bash_history .
|
| |
|
|
|
|
| |
Depmod doesn't support absolute paths so far, so we have to use small workaround. COnfigure it to prefer lib/modules/<kernel>/updates and make updates a symlink to /tmp/DD/lib/modules.
This way depmod -a should see the modules and modprobe too...
|
| |
|
|
| |
Related: rhbz#593941
|
| |
|
|
|
| |
We need to have this file so the rpm routines
don't show up warnings that it's missing.
|
| |
|
|
| |
warning (#508242)
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
| |
Instead of just forking, we fork() anaconda and then execv our custom
audit daemon. This saves us an extra anaconda process running permanently,
taking memory.
|
| |
|
|
|
| |
The linuxrc.s390 script is installed as /sbin/init, not
/sbin/linuxrc.s390.
|
| | |
|
| |
|
|
|
|
| |
Necessary for reboot or halt support from rescue mode. Since
linuxrc.s390 currently does everything on s390x, add in handlers for
reboot and halt modes.
|
| | |
|
| | |
|
| |
|
|
|
| |
Add in missing /sbin/*_cio_free commands as well as the 'seq' command
(used by the device_cio_free) script.
|
| | |
|
| |
|
|
|
|
| |
I just took David Cantrell's patch for ppc64 from the bugzilla and
applied it to all architectures as a comment in bugzilla states
that the bug applies to x86 too.
|
| |
|
|
|
| |
This has to go in initrd.img instead of install.img because it needs
to be in $HOME, which is the root directory.
|
| |
|
|
|
| |
"cat" should be indented the same as other commands in this function,
even though the trailing lines are /correctly/ unindented.
|
| |
|
|
|
|
|
| |
This reverts commit f264631d276d7749daf0d95320921f061599e666. This
patch is incorrect for at least Fedora, possibly for RHEL-6, but that
needs separate testing. Reverting this patch lets Fedora images build
correctly.
|
| |
|
|
|
| |
This reverts commit 829bd5980b4c386de48b1a8274b499fe97c1b7dc. X was the only
thing still using hal, and it no longer is.
|
| |
|
|
|
|
| |
One of these files provides the information needed to make the new X input
configuration work. Also, the rules removal should no longer be necessary
given that we don't make our own device nodes.
|