Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mkinitrd-2.7.0-39.3.1 RPM for i586

From OpenSuSE 12.1 for i586

Name: mkinitrd Distribution: openSUSE 12.1
Version: 2.7.0 Vendor: openSUSE
Release: 39.3.1 Build date: Tue Nov 8 09:37:36 2011
Group: System/Base Build host: build35
Size: 172276 Source RPM: mkinitrd-2.7.0-39.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://gitorious.org/opensuse/mkinitrd
Summary: Creates an Initial RAM Disk Image for Preloading Modules
Mkinitrd creates file system images for use as initial RAM disk
(initrd) images.  These RAM disk images are often used to preload the
block device modules (SCSI or RAID) needed to access the root file
system.

In other words, generic kernels can be built without drivers for any
SCSI adapters that load the SCSI driver as a module.  Because the
kernel needs to read those modules, but in this case is not able to
address the SCSI adapter, an initial RAM disk is used.	The initial RAM
disk is loaded by the operating system loader (normally LILO) and is
available to the kernel as soon as the RAM disk is loaded.  The RAM
disk loads the proper SCSI adapter and allows the kernel to mount the
root file system.



Authors:
--------
    Steffen Winterfeldt <wfeldt@suse.de>
    Susanne Oberhauser <froh@suse.de>
    Bernhard Kaindl <bk@suse.de>
    Andreas Gruenbacher <agruen@suse.de>
    Hannes Reinecke <hare@suse.de>
    Alexander Graf <agraf@suse.de>

Provides

Requires

License

GPLv2+

Changelog

* Mon Nov 07 2011 mmarek@suse.cz
  - Revert the NO_KMS_IN_INITRD -> KMS_IN_INITRD rename, it breaks
    other scripts for no good reason (bnc#619218#c12).
* Tue Oct 18 2011 mmarek@suse.cz
  - Do not create /dev/shm/initrd_exports.sh, it was only needed by
    upstart (bnc#724494).
* Fri Oct 14 2011 mmarek@suse.cz
  - purge-kernels: Only remove kernel-source and kernel-devel, if
    there is no runtime package left (bnc#721481, bnc#723647).
* Tue Oct 11 2011 mmarek@suse.com
  - Include thermal, processor and fan acpi modules on x86 and ia64
    (bnc#716785#c11).
* Fri Oct 07 2011 mmarek@suse.cz
  - Fix the module dependency resolver to include dependencies of
    sd_mod (bnc#722484).
* Fri Sep 30 2011 uli@suse.com
  - cross-build fix: use %__cc macro
* Thu Sep 22 2011 mmarek@suse.cz
  - Include sd_mod if scsi_mod is used (bnc#714924).
* Wed Sep 21 2011 mmarek@suse.cz
  - setup-network: 77-network.rules has moved to /lib/udev/rules.d/
    (bnc#707855).
* Wed Sep 21 2011 eich@suse.de
  - netconsole: Make the setup more robust and add error detection.
* Tue Sep 20 2011 mmarek@suse.com
  - Add /etc/{protocols,netconfig,services} to the initrd
    (bnc#714945).
* Tue Sep 20 2011 mmarek@suse.cz
  - purge-kernels: Also handle kernel-source packages (bnc#718753).
* Tue Aug 30 2011 coolo@suse.de
  - Fix mkinitrd -d <rootdev> (bnc#714650).
* Sat Aug 20 2011 mmarek@suse.cz
  - Fix mkinitrd -D default (bnc#713103).
* Tue Aug 09 2011 hare@suse.de
  - Add the 'root' argument in the call to check_for_device()
    (bnc#699870).
* Thu Aug 04 2011 fcrozat@suse.com
  - Output fsck result on root partition to /run/initramfs/root-fsck,
    to prevent systemd to do it again.
* Wed Aug 03 2011 mmarek@suse.cz
  - Mount the /usr filesystem in the initrd
    It has still some rough edges, like support for journal device or
    booting from nfs, but simple cases should work.
* Tue Aug 02 2011 mmarek@novell.com
  - Run cpio with the --quiet option.
* Mon Aug 01 2011 mmarek@suse.cz
  - Only copy /usr/bin/on_ac_power if it exists (bnc#708326).
* Fri Jul 29 2011 mmarek@suse.cz
  - Add the dmesg utility for easier debugging.
* Wed Jul 20 2011 mmarek@novell.com
  - Fix typo in boot-mount.sh (bnc#704867#c6).
* Mon Jul 18 2011 mmarek@novell.com
  - purge-kernels: Fix matching of -rc kernels.
* Thu Jun 30 2011 mmarek@novell.com
  - Allow scripts to set multiple interfaces in the $interface
    variable (fate#311345).
* Thu Jun 30 2011 mmarek@novell.com
  - Fix typo in resolve_device() (bnc#698946).
* Wed Jun 22 2011 mmarek@novell.com
  - dcbd was replaced with lldpad.
* Wed Jun 22 2011 mmarek@novell.com
  - Add support for configuring multiple network interfaces
    (fate#311345).
* Tue Jun 21 2011 mmarek@novell.com
  - purge-kernels: Change the variable to multiversion.kernels to
    match the syntax of other zypp variables.
* Mon Jun 20 2011 mmarek@novell.com
  - purge-kernels: Change the multiversion_kernels variable to a
    comma separated list, update help.
* Sun Jun 19 2011 mmarek@novell.com
  - Add purge-kernels script to automatically delete old kernel packages
    on boot, based on configuration in /etc/zypp/zypp.conf, variable
    multiversion_kernels (fate#312018).
* Thu Jun 16 2011 mmarek@novell.com
  - Call udevadm trigger --action=add, because the default is "change"
    in newer udev.
* Tue Jun 14 2011 mmarek@novell.com
  - Add a note to the spec file that the package is maintained in git.
* Tue Jun 14 2011 mmarek@novell.com
  - boot-start: Mount /run without noexec to match systemd.
* Thu Jun 02 2011 mmarek@novell.com
  - Map /dev/fio* to the iomemory-vsl driver (bnc#695620).
* Mon May 09 2011 ro@suse.de
  - move sysconfig/kernel related parts to this package
* Wed May 04 2011 mmarek@novell.com
  - Do not hardcode the xenblk driver, use the xen:vbd alias instead
    (bnc#558278).
* Wed May 04 2011 mmarek@novell.com
  - Fix typo in boot-devfunctions.sh (bnc#642011).
* Tue Apr 26 2011 johannesobermayr@gmx.de
  - Move lsinitrd to /bin (feature#312272).
* Tue Mar 29 2011 mmarek@novell.com
  - Change from /dev/.run to /run (bnc#678270#c2).
* Mon Mar 14 2011 mmarek@novell.com
  - Create /dev/.run tmpfs mountpoint (bnc#678270).
  - version 2.7.0.
* Fri Dec 17 2010 mmarek@novell.com
  - Survive dangling symlinks in /lib/mkinitrd/setup.
* Fri Dec 17 2010 mmarek@novell.com
  - Really check mtime when determining whether to run mkinitrd_setup.
* Wed Nov 24 2010 pth@suse.de
  - Fix for new coreutils (bnc#654364).
* Wed Aug 25 2010 mmarek@suse.cz
  - setup-modules.sh: Cleanup.
* Tue Jul 20 2010 mmarek@suse.cz
  - setup-block.sh: Map /dev/VxDMP* to vxdmp.ko (bnc#623776)
* Fri Jul 09 2010 kasievers@novell.com
  - handle /sbin/init being a symlink (bnc#621147).
* Thu Jun 24 2010 mmarek@suse.cz
  - Copy modules.builtin to the initrd (bnc#541519).
* Mon Jun 21 2010 mmarek@suse.cz
  - Bump version to 2.6.0
* Fri Jun 11 2010 mmarek@suse.cz
  - Report non-zero exit code before exiting (bnc#611696).
* Mon May 31 2010 eich@novell.com
  - setup-kmp.sh: Fix for nouveau (bnc#595570).
* Mon May 10 2010 mmarek@suse.cz
  - setup-storage.sh: Fix beautify_blockdev() (bnc#604150).
* Wed May 05 2010 mmarek@suse.cz
  - boot-start.sh: Parse /proc/cmdline more robustly (bnc#598063#c3).
* Wed Apr 21 2010 thomas@novell.com
  - boot-boot.sh: Load selinux only if selinux=1 and enforcing=[0|1]
    is given on the command line (bnc#598075)
* Fri Apr 16 2010 mmarek@novell.com
  - boot-start: Support double-quoted strings in /proc/cmdline
    (bnc#551967).
* Fri Apr 16 2010 mmarek@novell.com
  - Clean up load_modules().
* Fri Apr 16 2010 mmarek@novell.com
  - Load KMS modules after udev has started (bnc#596268).
* Tue Apr 13 2010 mmarek@suse.cz
  - setup-prepare: Fix feature check (bnc#596086).
* Tue Apr 13 2010 mmarek@suse.cz
  - setup-ibft: Include the NIC driver (bnc#596076).
* Tue Apr 13 2010 hare@suse.de
  - Only set nettype to 'dhcp' if a valid DHCP address was found
    (bnc#576601)
* Fri Apr 09 2010 mmarek@suse.cz
  - Do not call update-bootloader if not available (bnc#595071).
* Wed Apr 07 2010 thomas@novell.com
  - added call to load_policy to load the SELinux policy during
    the boot process (bnc#594041).
* Fri Mar 26 2010 mmarek@suse.cz
  - setup-storage: Do not assume that anything that contains a colon
    is nfs (bnc#590135).
* Fri Mar 26 2010 mmarek@suse.cz
  - setup-start: include /etc/sysconfig/kernel early enough
    (bnc#591398, bnc#591400).
* Thu Mar 25 2010 mmarek@suse.cz
  - setup-block: catch "(null)" in /sys/class/scsi_host/*/proc_name
    (bnc#590918).
* Wed Mar 17 2010 mmarek@suse.cz
  - setup-sharedlibs.sh: Do not run ldd on scripts (bnc#588609).
* Mon Mar 15 2010 mmarek@suse.cz
  - scripts/boot-start.sh: avoid using eval statements (bnc#525668).
* Fri Mar 12 2010 coolo@suse.de
  - support upstart in providing a file with the initrd exports.
* Thu Mar 11 2010 mmarek@suse.cz
  - setup-block: map /dev/mmc* to the mmc_block driver (bnc#480808).
* Wed Mar 10 2010 mmarek@suse.cz
  - Parse iBFT settings correctly (bnc#541892).
* Wed Mar 10 2010 mmarek@suse.cz
  - setup-block: Add warning for loop devices (bnc#523749).
* Wed Mar 10 2010 mmarek@suse.cz
  - setup-storage: Ignore error messages from dmsetup.
* Wed Mar 10 2010 mmarek@suse.cz
  - Use udevsettle before killing udevd (bnc#543612).
* Wed Mar 03 2010 eich@novell.com
  - scripts/setup-kms.sh: Fix for shopt -s nocasematch (bnc#566624).
* Wed Mar 03 2010 mmarek@suse.cz
  - Require sysvinit on older dists
* Wed Mar 03 2010 coolo@novell.com
  - do not require sysvinit but the tools and sbin_init
* Fri Feb 19 2010 mmarek@suse.cz
  - scripts/boot-network.sh: really fix net_delay handling
    (bnc#575816).
* Wed Feb 17 2010 mmarek@suse.cz
  - scripts/boot-mount.sh: Fix fsck progressbar (bnc#564325).
* Wed Feb 17 2010 mmarek@suse.cz
  - Update the URL in the specfile.
* Wed Feb 10 2010 eich@novell.com
  - Fix bogus wildchar substitution in pci device list (bnc#566624) et.al.
* Fri Feb 05 2010 mmarek@suse.cz
  - scripts/setup-network.sh: change [ "$foo" ] to [ -n "$foo" ]
    (bnc#471943).
* Fri Feb 05 2010 eich@novell.com
  - change handling of upper<>lower case matching for SLE-11.
* Fri Feb 05 2010 mmarek@suse.cz
  - scripts/boot-start.sh: fallback to tmpfs for kerneles without
    devtmpfs.
* Thu Feb 04 2010 kasievers@novell.com
  - Use devtmpfs and mount /dev/shm as its own tmpfs mount
    (bnc#561994).
* Thu Feb 04 2010 mmarek@suse.cz
  - Handle low space below /dev/shm better (bnc#553629).
* Thu Feb 04 2010 mmarek@suse.cz
  - Avoid using process substitution in setup scripts (bnc#575819).
* Thu Jan 28 2010 mmarek@suse.cz
  - scripts/setup-kms.sh: properly restore $IFS (bnc#574683).
* Wed Jan 27 2010 mmarek@suse.cz
  - scripts/setup-modules.sh: fix for module options in /proc/cmdline
    (bnc#567868, bnc#574261).
* Tue Jan 26 2010 eich@freedesktop.org
  - Bail out of kms setup if no pci devices can be found (bnc#573454).
* Mon Jan 25 2010 eich@freedesktop.org
  - Add support for KMS.
* Tue Jan 19 2010 mmarek@suse.cz
  - scripts/setup-modules.sh: remove the check_builtin_module() hack,
    recent kernel and m-i-t handle it properly.
* Fri Jan 15 2010 lmuelle@suse.de
  - Use ID_FS_LABEL_ENC instead of ID_FS_LABEL_SAFE in scripts/boot-storage.sh;
    (bnc#483136).
* Fri Jan 15 2010 mmarek@suse.cz
  - scripts/boot-block.sh: mdmon fixes.
* Thu Jan 14 2010 mmarek@suse.cz
  - Set shopt -s nullglob so that for-loops behave as expected.
* Tue Dec 15 2009 mvancura@suse.cz
  - don't run fsck if on batteries (bnc#521419)
* Mon Dec 14 2009 mvancura@suse.cz
  - set number of inodes in /dev to unlimited (bnc#529839)
* Mon Nov 23 2009 mvancura@suse.cz
  - store the git repo URL in the package metadata
* Wed Nov 11 2009 mvancura@suse.cz
  - fix the name of multipath feature in doc, add a check of fetures
    list on input (sysconfig file or cmdline options) (bnc#551339)
* Wed Nov 11 2009 mcihar@suse.cz
  - add a bridge to support fcoe and dcbd (fate#307444)
* Fri Oct 30 2009 mmarek@suse.cz
  - restart mdmon before switching to the new root (fate#306823).
* Tue Oct 27 2009 ro@suse.de
  - remove hack for qlogic and aix and use modinfo -F firmware to
    find out and copy if a module requires firmware files
* Thu Oct 22 2009 ro@suse.de
  - add any required firmware to the initrd
* Thu Oct 22 2009 mmarek@suse.cz
  - Add support for compressed modules (bnc#458525)
* Thu Oct 22 2009 mvancura@suse.cz
  - scripts/setup-blockpartition.sh: fix sed regexp converting a
    partition device name to the disk name (bnc#531663)
* Fri Oct 16 2009 aj@suse.de
  - Fix scripts/boot-remount.sh syntax.
* Fri Oct 16 2009 aj@suse.de
  - Be silent if /etc/scsi_id.config does not exist (bnc#544298).
* Tue Oct 13 2009 mvancura@suse.cz
  - report the right exit_codeif update-bootloader was called
    (bnc#531252)
* Tue Oct 13 2009 mvancura@suse.cz
  - scripts/boot-network.sh: add "net_delay" kernel cmdline option
    for kdump purposes (bnc#471943)
* Tue Oct 13 2009 mvancura@suse.cz
  - In case running kernel and kernel initrd is being build for are
    different modinfo got wrong information about modules.
    (bnc#494364)
* Thu Sep 17 2009 mvancura@suse.cz
  - Enable quota mount option for root partition (bnc#532701 and
    related to bnc#430975)
* Mon Sep 07 2009 werner@suse.de
  - Use bash builtin touch
* Mon Aug 31 2009 mvancura@suse.cz
  - note that we adjusted clock (bnc#534816)
* Fri Aug 21 2009 mmarek@suse.cz
  - sbin/module_upgrade: update to new modprobe config layout
    (bnc#532069).
* Tue Aug 11 2009 mmarek@suse.cz
  - do not copy module parameters from /proc/cmdline, modprobe does
    it itself.
* Tue Aug 11 2009 mmarek@suse.cz
  - rename the temporary file /etc/modprobe.d/options to options.conf
    as required by new module-init-tools.
* Wed Jul 15 2009 mmarek@suse.cz
  - do not warn about built-in modules
  - prefix modprobe errors with "modprobe:" (less scary than "FATAL:")
* Thu Jul 02 2009 hare@suse.de
  - Update version to 2.5.10
* Wed Jun 24 2009 thomas@novell.com
  - only copy *.sh files to scripts directory
* Wed Jun 24 2009 thomas@novell.com
  - only include scripts with .sh extension in rpm file to fix
    build failure
* Tue Jun 23 2009 thomas@novell.com
  - mounting /root/proc for SELinux (bnc#457984)
* Mon May 25 2009 ro@suse.de
  - silence warning about rightfully non existing modprobe.conf
* Tue May 19 2009 jeffm@suse.de
  - Added firmware rules to udev (bnc#494199)
* Mon May 04 2009 werner@suse.de
  - Do not include binaries for bash builtins
* Wed Apr 29 2009 werner@suse.de
  - Minor changes
* Tue Apr 28 2009 werner@suse.de
  - sed is powerfull, use it instead using several pipes
  - use usleep for waiting on events
  - use the settimeofday feature to warp the system clock for
    systems which use the localtime in the UTC
  - add scripts from aaa_base for loading rtc module and warp
    the clock for systems with local time in RTC

Files

/bin/lsinitrd
/etc/init.d/boot.loadmodules
/etc/init.d/purge-kernels
/etc/rpm
/etc/rpm/macros.mkinitrd
/lib/mkinitrd
/lib/mkinitrd/bin
/lib/mkinitrd/bin/ipconfig.sh
/lib/mkinitrd/bin/linuxrc
/lib/mkinitrd/bin/run-init
/lib/mkinitrd/bin/warpclock
/lib/mkinitrd/boot
/lib/mkinitrd/dev
/lib/mkinitrd/scripts
/lib/mkinitrd/scripts/boot-acpi.sh
/lib/mkinitrd/scripts/boot-block.sh
/lib/mkinitrd/scripts/boot-boot.sh
/lib/mkinitrd/scripts/boot-clock.sh
/lib/mkinitrd/scripts/boot-createfb.sh
/lib/mkinitrd/scripts/boot-devfunctions.sh
/lib/mkinitrd/scripts/boot-devinit_done.sh
/lib/mkinitrd/scripts/boot-firewire.sh
/lib/mkinitrd/scripts/boot-ibft.sh
/lib/mkinitrd/scripts/boot-killudev.sh
/lib/mkinitrd/scripts/boot-kms.sh
/lib/mkinitrd/scripts/boot-mount.sh
/lib/mkinitrd/scripts/boot-netconsole.sh
/lib/mkinitrd/scripts/boot-network.sh
/lib/mkinitrd/scripts/boot-remount.sh
/lib/mkinitrd/scripts/boot-rtc.sh
/lib/mkinitrd/scripts/boot-shell.sh
/lib/mkinitrd/scripts/boot-start.sh
/lib/mkinitrd/scripts/boot-storage.sh
/lib/mkinitrd/scripts/boot-udev.sh
/lib/mkinitrd/scripts/boot-usb.sh
/lib/mkinitrd/scripts/boot-vendor.sh
/lib/mkinitrd/scripts/setup-acpi.sh
/lib/mkinitrd/scripts/setup-block.sh
/lib/mkinitrd/scripts/setup-blockpartition.sh
/lib/mkinitrd/scripts/setup-clock.sh
/lib/mkinitrd/scripts/setup-done.sh
/lib/mkinitrd/scripts/setup-firewire.sh
/lib/mkinitrd/scripts/setup-ibft.sh
/lib/mkinitrd/scripts/setup-kms.sh
/lib/mkinitrd/scripts/setup-modules.sh
/lib/mkinitrd/scripts/setup-mount.sh
/lib/mkinitrd/scripts/setup-network.sh
/lib/mkinitrd/scripts/setup-prepare.sh
/lib/mkinitrd/scripts/setup-progs.sh
/lib/mkinitrd/scripts/setup-sharedlibs.sh
/lib/mkinitrd/scripts/setup-start.sh
/lib/mkinitrd/scripts/setup-storage.sh
/lib/mkinitrd/scripts/setup-udev.sh
/lib/mkinitrd/scripts/setup-usb.sh
/lib/mkinitrd/scripts/setup-vendor.sh
/lib/mkinitrd/setup
/sbin/installkernel
/sbin/mkinitrd
/sbin/mkinitrd_setup
/sbin/module_upgrade
/sbin/purge-kernels
/usr/share/man/man5/mkinitrd.5.gz
/usr/share/man/man8/lsinitrd.8.gz
/usr/share/man/man8/mkinitrd.8.gz
/usr/share/mkinitrd
/var/adm/fillup-templates/sysconfig.kernel-mkinitrd


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 10 11:15:09 2014