Hello community, here is the log from the commit of package mkinitrd checked in at Thu May 17 11:45:16 CEST 2007. -------- --- mkinitrd/mkinitrd.changes 2007-03-30 15:17:54.000000000 +0200 +++ /mounts/work_src_done/STABLE/mkinitrd/mkinitrd.changes 2007-05-11 17:32:03.714965000 +0200 @@ -1,0 +2,17 @@ +Fri May 11 14:37:48 CEST 2007 - agraf@suse.de + +- Modularize mkinitrd (FATE #302106) +- Partly rewrite to create a slick and clean structure + (FATE #302106) +- Include storage device layering detection to resolve device + dependencies (FATE #302106) +- Uses persistent device names internally (FATE #302106) +- Add LUKS support (FATE #301182) +- Add USB support (incl. HID) +- Add Firewire support +- Netconsole support (#162494) +- Add support for a "monster"-initrd which includes all features + available +- Add verbose output switch + +------------------------------------------------------------------- Old: ---- hotplug.sh installkernel ipconfig.sh mkinitrd mkinitrd.8 module_upgrade run-init.c New: ---- mkinitrd.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkinitrd.spec ++++++ --- /var/tmp/diff_new_pack.U13327/_old 2007-05-17 11:45:03.000000000 +0200 +++ /var/tmp/diff_new_pack.U13327/_new 2007-05-17 11:45:03.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package mkinitrd (Version 1.2) +# spec file for package mkinitrd (Version 2.0) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,19 +15,13 @@ Group: System/Base Provides: aaa_base:/sbin/mk_initrd #!BuildIgnore: module-init-tools e2fsprogs udev pciutils reiserfs -Requires: coreutils modutils util-linux grep e2fsprogs gzip sed gawk cpio udev pciutils sysvinit reiserfs file +Requires: coreutils modutils util-linux grep gzip sed gawk cpio udev pciutils sysvinit file Autoreqprov: on -Version: 1.2 -Release: 162 +Version: 2.0 +Release: 1 Summary: Creates an Initial RAM Disk Image for Preloading Modules BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: mkinitrd -Source1: installkernel -Source3: mkinitrd.8 -Source4: hotplug.sh -Source5: ipconfig.sh -Source10: run-init.c -Source20: module_upgrade +Source0: mkinitrd.tgz %description Mkinitrd creates file system images for use as initial RAM disk @@ -55,7 +49,7 @@ Hannes Reinecke <hare@suse.de> %prep -cp %{S:10} . +%setup %build gcc $RPM_OPT_FLAGS -Wall -Os -o run-init run-init.c @@ -63,16 +57,19 @@ %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/dev +cp -a lib $RPM_BUILD_ROOT/ +chmod -R 755 $RPM_BUILD_ROOT/lib/mkinitrd +#chown -R root:root $RPM_BUILD_ROOT/lib/mkinitrd install -D -m 755 run-init $RPM_BUILD_ROOT/lib/mkinitrd/bin/run-init -install -D -m 755 %{S:0} $RPM_BUILD_ROOT/sbin/mkinitrd +install -D -m 755 mkinitrd $RPM_BUILD_ROOT/sbin/mkinitrd sed -i "s/@BUILD_DAY@/`env LC_ALL=C date -ud yesterday '+%Y%m%d'`/" $RPM_BUILD_ROOT/sbin/mkinitrd #diff -u %{S:0} $RPM_BUILD_ROOT/sbin/mkinitrd || : -install -D -m 755 %{S:1} $RPM_BUILD_ROOT/sbin/installkernel -install -D -m 755 %{S:20} $RPM_BUILD_ROOT/sbin/module_upgrade -install -D -m 755 %{S:4} $RPM_BUILD_ROOT/usr/share/mkinitrd/hotplug.sh -install -D -m 755 %{S:5} $RPM_BUILD_ROOT/lib/mkinitrd/bin/ipconfig.sh +install -D -m 755 installkernel $RPM_BUILD_ROOT/sbin/installkernel +install -D -m 755 module_upgrade $RPM_BUILD_ROOT/sbin/module_upgrade +install -D -m 755 hotplug.sh $RPM_BUILD_ROOT/usr/share/mkinitrd/hotplug.sh +install -D -m 755 ipconfig.sh $RPM_BUILD_ROOT/lib/mkinitrd/bin/ipconfig.sh ln -s mkinitrd $RPM_BUILD_ROOT/sbin/mk_initrd -install -D -m 644 %{S:3} $RPM_BUILD_ROOT/%{_mandir}/man8/mkinitrd.8 +install -D -m 644 mkinitrd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/mkinitrd.8 %files %defattr(-,root,root) @@ -80,6 +77,11 @@ %dir /lib/mkinitrd %dir /lib/mkinitrd/dev %dir /lib/mkinitrd/bin +%dir /lib/mkinitrd/boot +%dir /lib/mkinitrd/setup +/lib/mkinitrd/linuxrc +/lib/mkinitrd/boot/* +/lib/mkinitrd/setup/* /lib/mkinitrd/bin/run-init %config /lib/mkinitrd/bin/ipconfig.sh %config /sbin/mkinitrd @@ -90,6 +92,20 @@ %doc %{_mandir}/man8/mkinitrd.8.gz %changelog +* Fri May 11 2007 - agraf@suse.de +- Modularize mkinitrd (FATE #302106) +- Partly rewrite to create a slick and clean structure + (FATE #302106) +- Include storage device layering detection to resolve device + dependencies (FATE #302106) +- Uses persistent device names internally (FATE #302106) +- Add LUKS support (FATE #301182) +- Add USB support (incl. HID) +- Add Firewire support +- Netconsole support (#162494) +- Add support for a "monster"-initrd which includes all features + available +- Add verbose output switch * Fri Mar 23 2007 - hare@suse.de - Create module path if it doesn't exist (#255816) - Do not parse options for filesystem modules (#246524) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de