mkinitrd: several bugfixes and enhancements

This update fixes the following issues with mkinitrd:
- Add support for zImage on ARM
- Ask for system root password before starting shell
- Find modalias for mmc driver
- Fix boolean typo that is assume local time as default in warpclock.
- Fix typo in man lsinitrd.
- Handle both rootfsopts and rootflags when looking for mount options
- Preserve existing /etc/nsswitch.conf in boot-network.sh
- Remove usage of absolute path to readlink
- add support for aarch64
- bnc#755642:
+ Handle moving ibft interface between interfaces and subnets
+ Skip static interfaces when configuring dhcp interfaces
- bnc#775268: Include /etc/e2fsck.conf to get broken_system_clock=1
- bnc#784613: Fix boot from mdraid on top of multipath devices
- bnc#787075: fix wrong target dependency (local_fs -> local-fs)
- bnc#801984: Do not tell the user to refresh the bootloader when generating the kdump initrd. Also, fix the wording of the message
- bnc#804398: Do not refresh the bootloader if no kernels are installed
- bnc#805059: Package 61-msft.rules and sg_inq to support Windows Server 2012R2
- bnc#809742: Use the default gzip compression level
- bnc#809812: Switch plymouth and/or splash off before escaping to emergency shell
- bnc#814540: s390x: add support for scm devices
- fate#314862: Include hyperv_fb if running in hyper-v guest
- include mmc drivers in monster initrd
- setup-storage: Support /dev/md/ subdir

Fixed bugs
bnc#755642
iSCSI SW-Boot SLES11 SP2: moving boot path to a different NIC/OPROM (eth0->eth1) does not work
bnc#775268
Kernel panic when booting with wrong hardware clock time
bnc#784613
Race contition between multipath and raid in the initrd
bnc#787075
purge-kernels.service depends on non-existing target local_fs.target
bnc#801984
Confusing message "Dont refresh the bootloader. You may have to do that manually!"
bnc#804398
ISST-LTE: error: %posttrans(mkinitrd-2.4.2-0.60.6.ppc64) scriptlet failed
bnc#805059
scsi_id now prefers type3 instead of type1 identifier, breaks VM migration
bnc#809742
Please stop using gzip -9 in mkinitrd
bnc#809812
plymouth breaks initrd emergency shell
bnc#814540
mkdumprd fails to generate kdump initrd file when scm device is used as dump device on s390x
fate#314862
mkdumprd fails to generate kdump initrd file when scm device is used as dump device on s390x
Selected Binaries
openSUSE Build Service is sponsored by