Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > c158275543a9d9210ab3a1d88ac734e5 > files > 4

mkinitrd-4.1.12-9mdk.src.rpm

%define name mkinitrd
%define version 4.1.12
%define release 9mdk

%define use_dietlibc 0
%ifarch %{ix86} x86_64 ppc
%define use_dietlibc 1
%endif

Name: %{name}
Summary: Creates an initial ramdisk image for preloading modules
Version: %{version}
Release: %{release}
License: GPL
URL: http://www.redhat.com/
Group: System/Kernel and hardware
Source: ftp://ftp.redhat.com/mkinitrd-%{version}.tar.bz2
Source1: mkinitrd-insmod-3.5.24.tar.bz2
Patch0: mkinitrd-%{version}-mdk.patch.bz2
Conflicts: udev <= 0.51-1mdk

Requires: mktemp >= 1.5-9mdk e2fsprogs /bin/sh coreutils grep mount gzip tar findutils >= 4.1.7-3mdk gawk
BuildRequires: /usr/bin/perl
%if %{use_dietlibc}
BuildRequires: dietlibc-devel >= 0.24-2mdk
%else
BuildRequires: glibc-static-devel
Requires: /sbin/insmod.static
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
#mkinitrd can work without those, but lesser versions are broken
Conflicts: lvm1 < 1.0.8-2mdk
Conflicts: lvm2 < 2.00.08-3mdk
Conflicts: mdadm < 1.4.0-2mdk
Conflicts: bootloader-utils < 1.8-1mdk, bootsplash < 2.1.7-1mdk

%description
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.

%prep
%setup -q -a 1
%patch0 -p1 -b .mdk

%build
%if %{use_dietlibc}
make DIET=1
%else
make
%endif

%install
rm -rf $RPM_BUILD_ROOT
make BUILDROOT=$RPM_BUILD_ROOT mandir=%{_mandir} install
%if %{use_dietlibc}
cp insmod/insmod $RPM_BUILD_ROOT/sbin/insmod-DIET
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
/sbin/*
%{_mandir}/*/*

%changelog
* Sun Mar 20 2005 Luca Berra <bluca@vodka.it> 4.1.12-9mdk 
- fold p1 (iteraid) into p0
- fix boot from usb drive (#14144)
- support dmraid as a root device (lvm over dmraid is not yet supported)
- preliminary support for evms as a root device (needs testing)

* Mon Mar 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-8mdk
- patch 0: some system needs quite large /dev (#14092)

* Mon Feb 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-7mdk
- patch 0: make all boot messages use the same case

* Mon Feb 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-6mdk
- do not increase basesystem size (Stefan van der Eijk)

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-5mdk
- patch 0: support udev-051

* Fri Jan 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-4mdk
- patch 0: use a larger tmpfs for /dev like done in udev package (udev-048+)

* Thu Jan 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.12-3mdk
- patch 1: it821x relaced both it8212 and iteraid

* Thu Nov  4 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 4.1.12-2mdk
- manually fix IT8212 -> iteraid

* Sun Sep 26 2004 Luca Berra <bluca@vodka.it> 4.1.12-1mdk 
- merge bits from rh 4.1.12
- workaround case where you have more than one different scsi controllers,
  and root fs is not on the first.
- detect non-scsi disk drivers (DAC960, cpqarray, cciss, ...)
- manpage fixes

* Sun Sep 19 2004 Luca Berra <bluca@vodka.it> 4.1.9-4mdk 
- copy udev.conf again, or udev will not work
- also copy permission file so devices will have correct mode
- merge p1 into p0

* Wed Sep 15 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 4.1.9-3mdk
- patch1: load ieee1394 controller driver(s) and use 5s delay for sbp2

* Wed Sep  8 2004 Frederic Lepied <flepied@mandrakesoft.com> 4.1.9-2mdk
- don't copy udev.conf to avoid having devices in 600 mode by default

* Mon Sep 06 2004 Luca Berra <bluca@vodka.it> 4.1.9-1mdk 
- big merge from redhat's 4.1.9
  initramfs support (NOT TESTED)
  use new mount magic instead of pivot_root (NOT TESTED)
  nash update
- udev support, without breaking devfs
- use klibc version of udev tools if available
- remove handledevfs function (kernel does it anyway)
- manpage update
- load usbhid module if we have an usb keyboard and no ps2 keyboards

* Fri Sep  3 2004 Frederic Lepied <flepied@mandrakesoft.com> 3.5.24-4mdk
- remove modprobe loop not needed anymore

* Thu Sep  2 2004 Frederic Lepied <flepied@mandrakesoft.com> 3.5.24-3mdk
- fixed typo in scsi driver function
- added a fallback for scsi drivers that aren't populating /proc/scsi
correctly
- modprobe loop

* Sat Aug 28 2004 Luca Berra <bluca@vodka.it> 3.5.24-2mdk 
- rework driver detection
  look deeper for stacked md arrays
  chose only needed scsi controllers
  remove most usb-storage related kludges
- use stat instead of ls to find major numbers
- check for modular initrdfs and choke
- remove the --omit-lvm-modules option
- other small cleanups

* Sat Aug 28 2004 Luca Berra <bluca@vodka.it> 3.5.24-1mdk 
- merge bits from redhat 3.5.24
  fix usb-storage detection with 2.6
  add support for RAID6
  quiet mode for nash
- internal insmod command, use external insmod only for 2.4 kernels
- remove mkinitrd-helper, keep only insmod-busybox
- rework erwan patch, use character classes instead of bare tabs in regexp.
- use of dietlibc is chosen by the spec file.
- update manpages with code changes
- other minor fixes

* Tue Aug 24 2004 Erwan Velu <erwan@mandrakesoft.com> 3.5.18-19mdk
- Patch 5 : A wrong ident in moduledep() brakes the modules 
dependencies on the 2.4 kernel series when you own more 
than 3 dependencies ! It sounds silly but that's real ! 

* Thu Aug 19 2004 Olivier Blin <blino@mandrake.org> 3.5.18-18mdk
- add INITRDDSDT321DSDT321 after the dsdt file for 2.6 kernels

* Sat Aug 14 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.5.18-17mdk
- fix patch4 for 2.4 usb hcd module names in /etc/modprobe.conf

* Fri Aug 13 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.5.18-16mdk
- patch 4: load usb interface drivers for usb-storage

* Fri Jul 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-15mdk
- fix broken boot-from-USB that pixel gratuitously broken in -14mdk (#10471)
- patch 3: rediff since pixel inserted patch prior w/o bothering checking other
  patches

* Mon Jun 28 2004 Pixel <pixel@mandrakesoft.com> 3.5.18-14mdk
- mkinitrd doesn't add splash by itself anymore
- conflicts with old bootloader-utils and bootsplash

* Tue Jun 08 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-13mdk
- patch 2: load scsi_mod too for 2.4.x kernels

* Tue Jun  8 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-12mdk
- patch 2: add support for boot from USB for 2.4.x kernels

* Fri May 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-11mdk
- merge patch 5 into patch 0 (simplify patch)

* Fri May 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-10mdk
- patch 0: do not gratuitously drop root=LABEL=foobar support
- patch 5:fix root=LABEL=foobar support
- require a fixed dietlibc in order to have working root=LABEL=foobar

* Fri Apr 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-9mdk
- drop patch 4 (merged into simplified patch 0)

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.5.18-8mdk
- patch 4: enable to boot with root on usb

* Sat Apr  3 2004 Luca Berra <bluca@vodka.it> 3.5.18-7mdk
- Fix for broken sprintf in dietlibc
- Fixed nplanel's changelog

* Tue Mar 23 2004 Frederic Lepied <flepied@mandrakesoft.com> 3.5.18-6mdk
- make the source declaration rpmbuildupdate compatible
- added --force-usb option
- source /etc/sysconfig/mkinitrd to be able to set permanent options

* Thu Feb 12 2004 Planel Nicolas <nplanel@mandrakesoft.com> 3.5.18-4mdk
- added --tmpdir

* Wed Feb  4 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 3.5.18-3mdk
- Andrey Borzenkov's patch for modular ide

* Sat Jan 31 2004 Stefan van der Eijk <stefan@eijk.nu> 3.5.18-2mdk
- fix building without diet (alpha, sparc*, bug 7200)

* Sat Jan 24 2004 Luca Berra <bluca@vodka.it> 3.5.18-1mdk 
- updated to 3.5.18 from fedora core
- translate some modules names when creating a 2.6 initrd on 2.4
- allow partial activation of root vg with lvm2

* Wed Jan 21 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 3.5.15.1-1mdk
- use excellent work from Luca Berra <bluca@vodka.it>
  - updated to 3.5.15.1 from fedora core
  - rediff all changes
  - fix parsing of modules.dep for 2.6 kernels (Guillaume Cottenceau)
  - do not create root device for lvm system since a bug was fixed in lvm1
- merge in fix of released 3.4.43-13mdk
  - fix broken behaviour using --splash=foo and --dsdt=bar, thx Michael
    Reinsch (#6849)

* Thu Dec 04 2003 Luca Berra <bluca@vodka.it> 3.4.43-10.99.1mdk
- fixed creation of lvm2 initrd when current kernel is lvm1 (Brian J. Murrell)

* Thu Nov 20 2003 Luca Berra <bluca@vodka.it> 3.4.43-10.99mdk
- added support for modular ide (Svetoslav Slavtchev)
- added support for minix initrd
- added support for romfs initrd
- added support for cramfs initrd (Oliver Blin)
- support lvm1 and lvm2 static build
- handle lvm.conf for lvm2 specific configuration
- added lvm2 and mdadm support
- only include md if i need it to mount root
- misc fixes
- now uses modules options
- first stab at reducing the number of forks

* Mon Nov 17 2003 Warly <warly@mandrakesoft.com> 3.4.43-10mdk
- add initrd name as param to detect-resolution

* Sat Sep 13 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-9mdk
- fix error messages when creating initrd for root-on-lvm in devfs mode

* Mon Aug 25 2003 Nicolas Planel <nplanel@mandrakesoft.com> 3.4.43-8mdk
- add dsdt option in mdkize patch, now you can use your own 
  tweaked/fixed dsdt acpi table. (default file /boot/dsdt.aml)

* Mon Aug 11 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-7mdk
- mkinitrd -h moves, suggested by houpla:
         (ex: mkinitrd /boot/initrd-2.4.21-6mdk 2.4.21-6mdk)
  ->
         (ex: mkinitrd /boot/initrd-2.4.21-6mdk.img 2.4.21-6mdk)

* Fri Aug  1 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-6mdk
- support 2.5 thx to Andrey Borzenkov <arvidjaar@mail.ru>:
  - check for kernel version. It is needed to enable build under different
    kernel (where modprobe -c cannot be used). Use either /etc/modules.conf
    or /etc/modprobe.conf
  - parse module-init-tools "install ... /sbin/modprobe ..."; it is not
    foolproof but should do as long as modprobe.conf is kept consistent
  - add insmod-25-DIET directly based on insmod from module-init-tools;
    install it as insmod on non-dietlibc archs if version >= 2.5

* Tue Jul  8 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-5mdk
- ignore modules before processing dependencies, to not end up with
  loading usbcore when probeall contains usb-storage (#4160)

* Wed Apr 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.4.43-4mdk
- use system dietlibc, insmod busybox 0.60.5 on x86-64 too

* Tue Apr 15 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-3mdk
- add some buildrequires
- don't build unneeded grubby

* Thu Apr 10 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-2mdk
- fix broken error handling when "mount -o loop" fails (via side-effect,
  this lead to breaking mkinitrd generation during install)

* Thu Apr  3 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.4.43-1mdk
- merge RH version
- add automatic modules deps handling (#3614 and so many more..)
- this makes two good reasons to plank the children

* 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  6 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  8 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  1 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  8 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6-26mdk
- Add themes support to splash.

* Thu Feb  7 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-25mdk
- change splash patch (chmou)

* Wed Feb  6 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  5 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  9 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  9 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  7 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  7 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.1.6-2mdk
- honours quiet mode (again) (needed to fix a RH bug, ouch)

* Wed Sep  5 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  3 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  6 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  5 2001 Pixel <pixel@mandrakesoft.com> 2.7-6mdk
- compute the size really needed for initrd

* Sun Mar  4 2001 Pixel <pixel@mandrakesoft.com> 2.7-5mdk
- fix always making an initrd (ifneeded broken)

* Thu Mar  1 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  1 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  9 2000 Pixel <pixel@mandrakesoft.com> 2.3.2-15mdk
- add possibility to modules to ignore via env var IGNOREMODS

* Wed May  3 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  6 2000 Pixel <pixel@mandrakesoft.com>
- fix *buggy* grep scsi_hostadapter on conf.modules

* Mon Jan  3 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  5 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  7 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.