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

mkinitrd-3.1.6-37mdk RPM for i586

From Mandriva 9.1 for i586 / Mandrake / RPMS

Name: mkinitrd Distribution: Mandrake Linux
Version: 3.1.6 Vendor: MandrakeSoft
Release: 37mdk Build date: Tue Feb 18 15:26:27 2003
Group: System/Kernel and hardware Build host: bi.mandrakesoft.com
Size: 52825 Source RPM: mkinitrd-3.1.6-37mdk.src.rpm
Packager: Mandrake Linux Team <http://www.mandrakeexpert.com>
Url: http://www.redhat.com/
Summary: Creates an initial ramdisk image for preloading modules.
Mkinitrd creates filesystem images for use as initial ramdisk (initrd)
images.  These ramdisk images are often used to preload the block
device modules (SCSI or RAID) needed to access the root filesystem.

In other words, generic kernels can be built without drivers for any
SCSI adapters which load the SCSI driver as a module.  Since the
kernel needs to read those modules, but in this case it isn't able to
address the SCSI adapter, an initial ramdisk is used.  The initial
ramdisk is loaded by the operating system loader (normally LILO) and
is available to the kernel as soon as the ramdisk is loaded.  The
ramdisk image loads the proper SCSI adapter and allows the kernel to
mount the root filesystem.  The mkinitrd program creates such a
ramdisk using information found in the /etc/modules.conf file.

Provides

Requires

License

GPL

Changelog

* Tue Feb 18 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-37mdk
  - add dependance info on mptscsih (Patch11)
* Sat Feb 15 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-36mdk
  - taking patch from jose_urena at hotmail.com to fix #1654 (Patch9)
  - following suggestion by Fabio Stumbo <f.stumbo at unife.it>, force use
    of /bin/ls to circumvent problems with people aliasing ls with more
    options
* Mon Jan 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-35mdk
  - support generation of initrd suitable for a raid system on a non raid
    system thx to Christopher Samuel <chris@csamuel.org>
* Thu Dec 19 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-34mdk
  - ignore failures when looking for xfs support modules, some recent
    kernels don't have them
  - still compile minilibc with glibc-2.3
* Thu Nov 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.1.6-33mdk
  - remove useless prefix
  - requires s/fileutils/coreutils/
* Sun Oct 06 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.1.6-32mdk
  - fix x86-64 support
* Fri Sep 13 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-31mdk
  - workaround kmod suckiness (kmod failed to exec modprobe
    scsi_hostadapter) by loading sd_mod right after the scsi hostadapter
* Thu Aug 08 2002 Warly <warly@mandrakesoft.com> 3.1.6-30mdk
  - add exit 0 at the end not to make make-boot-splash set the exit value
* Tue Jul 30 2002 Pixel <pixel@mandrakesoft.com> 3.1.6-29mdk
  - integrate patch from Brian J. Murrell to allow LVM on /
* Fri Mar 01 2002 Warly <warly@mandrakesoft.com> 3.1.6-28mdk
  - fix error when SPLASH=no
* Mon Feb 18 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6-27mdk
  - Remove the echo 0 of splash screen from here.
* Fri Feb 08 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6-26mdk
  - Add themes support to splash.
* Thu Feb 07 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-25mdk
  - change splash patch (chmou)
* Wed Feb 06 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-24mdk
  - xfs now requires xfs_dmapi instead of pagebuf, so try to find both
    modules (for juan new kernel)
* Tue Feb 05 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-23mdk
  - update splash patch from chmouel
* Wed Jan 30 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-22mdk
  - use mkinitrd-boot-splash.diff from chmouel
* Mon Jan 28 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-21mdk
  - as suggested by Borsenkow Andrej <Andrej.Borsenkow@mow.siemens.ru>,
    mount devfs with device "none" for consistency
* Fri Jan 25 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-20mdk
  - use relative symlinks in the initrd, because ls from new fileutils
    produced "No such file or directory" on broken symlinks
* Thu Jan 17 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-19mdk
  - now that find has been moved to /bin we use find again (speed)
  - as suggested on cooker, cleanup even in failure case (using trap)
* Wed Jan 16 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-18mdk
  - exclude modules found with "build" in the path so that we don't end
    up with modules from /lib/modules/*/build/../../../usr/src/*/...
* Wed Jan 09 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-17mdk
  - two small fixes pointed by Reinhard Katzmann <suamor@gmx.net>
    - overriden rootdev definition
    - broken symlink bin -> bin in /sbin of initrd
* Wed Dec 19 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-16mdk
  - small patch from chmouel on chmouel's patch
  - really can work without /usr by removing one remaining "find" and by
    emulating "wc -w" with a for
* Wed Dec 19 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-15mdk
  - replace `find' (which is in /usr/bin) by a shell-based equivalent
    => mkinitrd should be usable without /usr mounted, now, hopefully
  - fix no-url-tag
* Mon Dec 17 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-14mdk
  - integrate Chmouel's patch [to check that the tmpdir underlying fs is not
    tmpfs nor nfs (since we need lomount capability)]
* Tue Dec 11 2001 Stew Benedict <sbenedict@mandrakesoft.com> 3.1.6-13mdk
  - kernel 2.4.16 brings PPC behavior of real-root-device inline with x86
  - reverse patches for 2.4
* Tue Nov 27 2001 Stew Benedict <sbenedict@mandrakesoft.com> 3.1.6-12mdk
  - merge patches to correct endian problem with real-root-dev mounts at boot
* Wed Nov 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-11mdk
  - use Greg Edwards <gedwards@fireweed.org> patch to fix problem where SCSI
    modules were not loaded in the correct order (I suck)
* Tue Oct 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-10mdk
  - fix obsolete-tag Copyright
  - fix strange-permission
* Sat Sep 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-9mdk
  - parses mount options to correctly feed the mount flags and the mount
    options
* Fri Sep 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-8mdk
  - integrate gb's patch to support ia64
  - back to the use of insmod-from-busybox on ix86 arch, the 2.4 kernel
    is so large "mkbootdisk" fails in almost all situations now :-(
  - refine Requires:
* Fri Sep 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-7mdk
  - argh, rootflags broke root on loopback, fix
  - safety: when a mount with flags fails, try to mount without the flags
* Thu Sep 13 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-6mdk
  - remove duplicate scsi modules for safety
* Thu Sep 13 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-5mdk
  - use mount opts from /etc/fstab for root fs
  - ifneeded -> force need when / is ext3 (for cases when ext3 would be non
    modular); and when / has mount opts
  - try to sync man pages with actual code
* Sun Sep 09 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-4mdk
  - don't keep old bug of using 'ide-cd' module (juan)
  - support new form of "probeall scsi_hostadapter" in modules.conf (pixel)
  - don't load sd_mod and scsi_mod when not really needed (ide-scsi,
    usb-storage, etc) (pixel)
  - support compressed modules with simpler stuff than ZMODULES
  - when / is ext3 and we're on a 2.2 kernel, fallback to ext2
  - don't use pivot_root with a 2.2 kernel, it's not implemented ;p
* Fri Sep 07 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-3mdk
  - support XFS (chmouel)
  - say that our version is "3.1.6-mdk" to tell that it's patched for mdk
* Fri Sep 07 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-2mdk
  - honours quiet mode (again) (needed to fix a RH bug, ouch)
* Wed Sep 05 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-1mdk
  - synchronize with redhat stuff (for their way of mounting root fs)
  - try to keep all (good) our patches, hope not too much is broken...
* Mon Aug 20 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0.1-1mdk
  - because of devfs, I need to have my special dev files in another
    directory than /dev, because devfs will shadow my dev files :-(
    (applies to loopback-on-/ and raid-on-/)
  - use IS_IX86 instead of the is_ix86 function
* Fri Aug 03 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0-1mdk
  - we had a very large and silly patch on official 2.7 (385 lines of
    patch on a 450 lines original file), fork to ease maintainance
  - merge RH interesting changes (mkinitrd-3.1.5 from RH)
    - added checks to load the modules i2o_block needs
    - skip errors finding jbd as a module if we're skipping them trying to find
    ext3 so that you can build a kernel with ext3 built-in and still use an
    initrd (MDK: we don't have ext3 yet, but we'll have it soon)
  - prepend /(I|W|E):/ in front of all messages
  - don't let "cat" fail on empty files in verbose mode
* Tue Apr 10 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.7-11mdk
  - initrd_helper honours quiet mode
  - rip rh idea to have a fake modprobe in order to remove kmod problems
* Fri Apr 06 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.7-10mdk
  - import rh raid autorun stuff in mkinitrd_helper and mkinitrd
  - grab a small rh raid fix (raid5 -> xor)
  - use only one patch
* Fri Mar 23 2001 Pixel <pixel@mandrakesoft.com> 2.7-9mdk
  - auto-adjust the number of inodes
* Sat Mar 17 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.7-8mdk
  - use fix for insmod-busybox-dietlibc
* Fri Mar 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.7-7mdk
  - use my own smaller code rather than sash+insmod.static for ix86
* Mon Mar 05 2001 Pixel <pixel@mandrakesoft.com> 2.7-6mdk
  - compute the size really needed for initrd
* Sun Mar 04 2001 Pixel <pixel@mandrakesoft.com> 2.7-5mdk
  - fix always making an initrd (ifneeded broken)
* Thu Mar 01 2001 Pixel <pixel@mandrakesoft.com> 2.7-4mdk
  - fix last patch
* Tue Feb 27 2001 Pixel <pixel@mandrakesoft.com> 2.7-3mdk
  - enable-use-of-gziped-modules.patch
* Sun Feb 11 2001 Pixel <pixel@mandrakesoft.com> 2.7-2mdk
  - add require mktemp >= 1.5-9mdk (for option -d)
* Thu Dec 21 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.7-1mdk
  - new and shiny source.
* Tue Nov 28 2000 Pixel <pixel@mandrakesoft.com> 2.6-2mdk
  - fix typo patch. Still need a new mktemp that handles -d
* Sat Nov 25 2000 Pixel <pixel@mandrakesoft.com> 2.6-1mdk
  - new version
  - patch for case of no scsi needed and scsi_mod is in module
* Wed Aug 23 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.5-2mdk
  - bug fix
* Mon Aug 21 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.5-1mdk
  - update for hackkernel (new modules layout)
  - remove exclusiveos:linux (rms'll be happy)
  - make it noarch
* Fri Jul 28 2000 Pixel <pixel@mandrakesoft.com> 2.4.3-3mdk
  - modified the mdk patch: don't do "insmod the.o || insmod -f the.o" because
  sash doesn't handle it :(
* Wed Jul 19 2000 Pixel <pixel@mandrakesoft.com> 2.4.3-2mdk
  - BM
* Sun Jun 25 2000 Pixel <pixel@mandrakesoft.com> 2.4.3-1mdk
  - merge with redhat (mainly modules.conf by default)
* Thu Jun 01 2000 Bill Nottingham <notting@redhat.com>
  - build on ia64
  - bump up initrd size on ia64
  - modules.confiscation, /usr/man -> /usr/share/man
* Thu May 25 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.3.2-16mdk
  - Thanks my god initrd work on alpha !!!.
* Tue May 09 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-15mdk
  - add possibility to modules to ignore via env var IGNOREMODS
* Wed May 03 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-14mdk
  - patch for skipping usb-storage
* Tue Apr 18 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-13mdk
  - add handling of non-ext2 root filesytems (again :()
* Mon Apr 17 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-12mdk
  - insmod -f instead of insmod
* Sat Mar 25 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-11mdk
  - new group
* Sun Mar 19 2000 John Buswell <johnb@mandrakesoft.com> 2.3.2-10mdk
  - Added ppc and k7 arch
  - Fixed bzipping of man pages
* Mon Mar 13 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-9mdk
  - do not require ash.static but sash
  - add requires sash >= 3.4
* Mon Mar 13 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-8mdk
  - add loopback handling
* Thu Jan 06 2000 Pixel <pixel@mandrakesoft.com>
  - fix *buggy* grep scsi_hostadapter on conf.modules
* Mon Jan 03 2000 Pixel <pixel@mandrakesoft.com>
  - fix to skip ide-scsi.o (overkill :)
* Tue Dec 28 1999 Pixel <pixel@mandrakesoft.com>
  - fix to skip ppa.o and imm.o
  - fix a typo
* Tue Oct 19 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  - 2.3.2.
* Tue Apr 13 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  - Upgrade to 2.0.
* Sat Apr 10 1999 Bernhard Rosenkraenzer <bero@linux-mandrake.com>
  - Mandrake adaptions
  - bzip2 man/info pages
  - add de locale
* Thu Feb 25 1999 Matt Wilson <msw@redhat.com>
  - updated description
* Mon Jan 11 1999 Matt Wilson <msw@redhat.com>
  - Ignore the absence of scsi modules, include them if they are there, but
    don't complain if they are not.
  - changed --no-scsi-modules to --omit-scsi-modules (as it should have been)
* Thu Nov 05 1998 Jeff Johnson <jbj@redhat.com>
  - import from ultrapenguin 1.1.
* Tue Oct 20 1998 Jakub Jelinek <jj@ultra.linux.cz>
  - fix for combined sparc/sparc64 insmod, also pluto module is really
    fc4:soc:pluto and we don't look at deps, so special case it.
* Sat Aug 29 1998 Erik Troan <ewt@redhat.com>
  - replaced --needs-scsi-mods (which is now the default) with
    --omit-scsi-mods
* Fri Aug 07 1998 Jeff Johnson <jbj@redhat.com>
  - correct obscure regex/shell interaction (hardwires tabs on line 232)
* Mon Jan 12 1998 Erik Troan <ewt@redhat.com>
  - added 'make archive' rule to Makefile
  - rewrote install procedure for more robust version handling
  - be smarter about grabbing options from /etc/conf.modules
* Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
  - made it use /bin/ash.static
* Wed Apr 16 1997 Erik Troan <ewt@redhat.com>
  - Only use '-s' to install binaries if /usr/bin/strip is present.
  - Use an image size of 2500 if binaries can't be stripped (1500 otherwise)
  - Don't use "mount -o loop" anymore -- losetup the proper devices manually
  - Requires losetup, e2fsprogs
* Wed Mar 12 1997 Michael K. Johnson <johnsonm@redhat.com>
  - Fixed a bug in parsing options.
  - Changed to use a build tree, then copy the finished tree into the
    image after it is built.
  - Added patches derived from ones written by Christian Hechelmann which
    add an option to put the kernel version number at the end of the module
    name and use install -s to strip binaries on the fly.

Files

/sbin/insmod-DIET
/sbin/mkinitrd
/sbin/nash
/usr/share/man/man8/mkinitrd.8.bz2
/usr/share/man/man8/nash.8.bz2


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 10 00:37:07 2018