Hello community, here is the log from the commit of package mkinitrd.1942 for openSUSE:12.2:Update checked in at 2013-08-21 14:45:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/mkinitrd.1942 (Old) and /work/SRC/openSUSE:12.2:Update/.mkinitrd.1942.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkinitrd.1942" Changes: -------- New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:12.2:Update/.mkinitrd.1942.new/mkinitrd.changes 2013-08-21 14:45:08.000000000 +0200 @@ -0,0 +1,3710 @@ +------------------------------------------------------------------- +Fri Feb 1 17:46:57 UTC 2013 - [email protected] + +- purge-kernels.service.patch: Fix boolean typo that is assume local + time as default in warpclock as we check for UTC in /etc/adjtime (related + to bnc#779145) + +------------------------------------------------------------------- +Mon Dec 17 16:07:27 UTC 2012 - [email protected] + +- Fix typo in purge-kernels.service (bnc#792925). + +------------------------------------------------------------------- +Mon Jul 30 23:12:39 UTC 2012 - [email protected] + +- Version 2.7.1. + +------------------------------------------------------------------- +Mon Jul 30 21:48:12 UTC 2012 - [email protected] + +- Added hid-generic to boot-usb.sh so keyboards are usable in initrd + (bnc#773559). + +------------------------------------------------------------------- +Thu Jul 26 07:47:57 UTC 2012 - [email protected] + +- Add purge-kernels.service to the filelist. + +------------------------------------------------------------------- +Wed Jul 25 20:08:03 UTC 2012 - [email protected] + +- Add purge-kernels.service + +------------------------------------------------------------------- +Thu Jul 19 11:58:40 UTC 2012 - [email protected] + +- Do not copy firmware files of all kernel packages installed + (bnc#769627). + +------------------------------------------------------------------- +Thu Jul 19 09:08:26 UTC 2012 - [email protected] + +- boot-devfunctions.sh: Call vgchange with --partial --sysinit + (bnc#731317). + +------------------------------------------------------------------- +Wed Jul 18 14:23:18 UTC 2012 - [email protected] + +- Add xhci-hcd to the initrd (bnc#755113). + +------------------------------------------------------------------- +Wed Jul 4 14:43:05 UTC 2012 - [email protected] + +- Fix boot clock scriptlet by testing /etc/adjtime before + /etc/sysconfig/clock to make sure that warpclock is executed + if CMOS clock is in local time + +------------------------------------------------------------------- +Tue Jun 12 15:28:45 UTC 2012 - [email protected] + +- mount /usr without chrooting into root fs first, /usr carries + important binaries by now (bnc#752796) + +------------------------------------------------------------------- +Tue May 29 07:38:50 UTC 2012 - [email protected] + +- Fix clock scriptlet by adding `then' + +------------------------------------------------------------------- +Wed May 23 12:48:47 UTC 2012 - [email protected] + +- Make warpclock working with upstream systemd HW clock management + +------------------------------------------------------------------- +Fri May 11 11:04:06 UTC 2012 - [email protected] + +- setup-network.sh: Fix handling of bridge interfaces (bnc#759623) + +------------------------------------------------------------------- +Fri May 4 13:57:48 UTC 2012 - [email protected] + +- Recreate the initrd for all installed kernels after updating + the mkinitrd package (bnc#755924). + +------------------------------------------------------------------- +Thu May 3 11:59:35 UTC 2012 - [email protected] + +- Avoid accidental tilde expansion when parsing parameters + (bnc#760364). + +------------------------------------------------------------------- +Mon Apr 30 19:39:01 UTC 2012 - [email protected] + +- Add Logitech Unifying devices to initrd (bnc#741451). + +------------------------------------------------------------------- +Mon Apr 30 13:06:38 UTC 2012 - [email protected] + +- support cp, mount, umount, and dmesg in usr tree + +------------------------------------------------------------------- +Tue Apr 17 22:58:25 UTC 2012 - [email protected] + +- Change firmware search path to /usr/lib/firmware -- udev as of 182 + doesn't look in /lib/firmware (bnc#757655). + +------------------------------------------------------------------- +Wed Mar 28 20:35:35 UTC 2012 - [email protected] + +- add patches mkinitrd_cpbin_follow_link.patch and + mkinitrd_simplify_netsetup.patch; pull requests 6 & 7 in gitorious + - setup-prepare: cp_bin() needs to follow links + - setup-network: move loop independent operation outside the loop + +------------------------------------------------------------------- +Thu Mar 22 10:29:58 UTC 2012 - [email protected] + +- boot-udev: add blkid dependency + +------------------------------------------------------------------- +Tue Mar 20 13:19:12 UTC 2012 - [email protected] + +- boot-udev: Trigger add action for subsystems (bnc#750668). + +------------------------------------------------------------------- +Thu Mar 15 15:12:25 UTC 2012 - [email protected] + +- setup-network: Print warnings to stderr. + +------------------------------------------------------------------- +Wed Mar 14 13:32:58 UTC 2012 - [email protected] + +- Copy ifcfg settings regardless of nettype value (bnc#724775). + +------------------------------------------------------------------- +Thu Feb 23 15:31:57 UTC 2012 - [email protected] + +- support binaries in /usr tree. + +------------------------------------------------------------------- +Wed Feb 15 14:58:47 UTC 2012 - [email protected] + +- Simplify calling of get_kernel_version. + +------------------------------------------------------------------- +Wed Feb 15 13:55:39 UTC 2012 - [email protected] + +- Add support for ARM uImages. + +------------------------------------------------------------------- +Thu Feb 9 10:57:19 UTC 2012 - [email protected] + +- Install /boot/vmlinux for self compiled kernels in the + installkernel script (bnc#739822). + +------------------------------------------------------------------- +Wed Feb 1 16:14:25 UTC 2012 - [email protected] + +- Include PV drivers even if running on emulated hardware, to + be able to boot when the virtualization setup changes (bnc#710035). + +------------------------------------------------------------------- +Wed Feb 1 10:50:46 UTC 2012 - [email protected] + +- Add support for xz compressed initrd and use it on PPC + (bnc#742328). + +------------------------------------------------------------------- +Fri Jan 20 16:18:20 UTC 2012 - [email protected] + +- Load all scsi_dh_* modules early during boot (bnc#727428). + +------------------------------------------------------------------- +Fri Jan 6 12:53:47 UTC 2012 - [email protected] + +- setup-network: Properly install awk. + +------------------------------------------------------------------- +Tue Jan 3 14:24:46 UTC 2012 - [email protected] + +- Fix ibft for virtio devices (bnc#735058). + +------------------------------------------------------------------- +Tue Jan 3 14:20:54 UTC 2012 - [email protected] + +- boot-ibft: Do not hardcode eth* device names (bnc#728631, + bnc#735058#c1). + +------------------------------------------------------------------- +Thu Dec 8 10:56:45 UTC 2011 - [email protected] + +- license update: GPL-2.0+ + Use SPDX format (http://www.spdx.org/licenses) + +------------------------------------------------------------------- +Wed Dec 7 21:14:12 UTC 2011 - [email protected] + ++++ 3513 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.2:Update/.mkinitrd.1942.new/mkinitrd.changes New: ---- mkinitrd-2.7.1.patch mkinitrd.changes mkinitrd.spec mkinitrd.tar.bz2 purge-kernels.service.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkinitrd.spec ++++++ # # spec file for package mkinitrd # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: mkinitrd #!BuildIgnore: module-init-tools e2fsprogs udev reiserfs fop BuildRequires: asciidoc BuildRequires: libxslt %if 0%{?suse_version} >= 1210 BuildRequires: systemd %{?systemd_requires} %endif Requires: coreutils Requires: cpio Requires: file Requires: grep Requires: gzip Requires: modutils Requires: perl-Bootloader Requires: sed Requires: udev Requires: util-linux Requires: xz %if 0%{?suse_version} > 1120 Requires: sbin_init Requires: sysvinit-tools %else Requires: sysvinit %endif Version: 2.7.1 Release: 0 Conflicts: udev < 118 Requires: dhcpcd PreReq: %fillup_prereq Summary: Creates an Initial RAM Disk Image for Preloading Modules License: GPL-2.0+ Group: System/Base BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: mkinitrd.tar.bz2 Patch0: mkinitrd-2.7.1.patch Patch1: purge-kernels.service.patch # Note: the whole package is maintained in this git repository, please # don't change it in the build service without sending the author a # pull request or patch first. Otherwise, you risk that your changes will be # silently overwritten by the next submission. Url: http://gitorious.org/opensuse/mkinitrd %description 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 <[email protected]> Susanne Oberhauser <[email protected]> Bernhard Kaindl <[email protected]> Andreas Gruenbacher <[email protected]> Hannes Reinecke <[email protected]> Alexander Graf <[email protected]> %prep %setup %patch0 %patch1 -p1 %build %__cc $RPM_OPT_FLAGS -Wall -Os -o lib/mkinitrd/bin/run-init src/run-init.c %__cc $RPM_OPT_FLAGS -Wall -Os -o lib/mkinitrd/bin/warpclock src/warpclock.c make -C man sed -i "s/@BUILD_DAY@/`env LC_ALL=C date -ud yesterday '+%Y%m%d'`/" sbin/mkinitrd echo "Checking scripts:" if ! bash -n sbin/mkinitrd; then exit 1 fi for script in scripts/*.sh; do if ! bash -n $script; then exit 1; break; fi done %install mkdir -p $RPM_BUILD_ROOT/usr/share/mkinitrd mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/dev mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/scripts mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/setup mkdir -p $RPM_BUILD_ROOT/lib/mkinitrd/boot mkdir -p $RPM_BUILD_ROOT/etc/init.d mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp -a scripts/*.sh $RPM_BUILD_ROOT/lib/mkinitrd/scripts/ cp -a lib/mkinitrd/bin $RPM_BUILD_ROOT/lib/mkinitrd/bin make -C sbin DESTDIR=$RPM_BUILD_ROOT install chmod -R 755 $RPM_BUILD_ROOT/lib/mkinitrd install -D -m 644 man/mkinitrd.5 $RPM_BUILD_ROOT/%{_mandir}/man5/mkinitrd.5 install -D -m 644 man/mkinitrd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/mkinitrd.8 install -D -m 644 man/lsinitrd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/lsinitrd.8 mkdir -p $RPM_BUILD_ROOT/etc/rpm cat > $RPM_BUILD_ROOT/etc/rpm/macros.mkinitrd <<EOF # # Update links for mkinitrd scripts # %install_mkinitrd /usr/bin/perl /sbin/mkinitrd_setup EOF install -m 755 etc/boot.loadmodules $RPM_BUILD_ROOT/etc/init.d/ install -m 755 etc/purge-kernels.init $RPM_BUILD_ROOT/etc/init.d/purge-kernels install -m 644 etc/sysconfig.kernel-mkinitrd $RPM_BUILD_ROOT/var/adm/fillup-templates/ %if 0%{?suse_version} >= 1210 mkdir -p $RPM_BUILD_ROOT/%{_unitdir}/ install -m 644 etc/purge-kernels.service $RPM_BUILD_ROOT/%{_unitdir}/ %endif %pre %if 0%{?suse_version} >= 1210 %service_add_pre purge-kernels.service %endif %preun %if 0%{?suse_version} >= 1210 %service_del_preun purge-kernels.service %endif %post %{fillup_only -an kernel} %{insserv_force_if_yast /etc/init.d/boot.loadmodules} %{fillup_and_insserv -f -Y purge-kernels} %if 0%{?suse_version} >= 1210 %service_add_post purge-kernels.service %endif %postun %insserv_cleanup %if 0%{?suse_version} >= 1210 %service_del_postun purge-kernels.service %endif %posttrans /sbin/mkinitrd_setup /sbin/mkinitrd %files %defattr(-,root,root) %dir /etc/rpm %dir /usr/share/mkinitrd %dir /lib/mkinitrd %dir /lib/mkinitrd/dev %dir /lib/mkinitrd/bin %dir /lib/mkinitrd/scripts %dir /lib/mkinitrd/boot %dir /lib/mkinitrd/setup %config /etc/rpm/macros.mkinitrd /etc/init.d/boot.loadmodules /etc/init.d/purge-kernels %_unitdir/purge-kernels.service /lib/mkinitrd/scripts/*.sh /lib/mkinitrd/bin/* /bin/lsinitrd /sbin/mkinitrd /sbin/mkinitrd_setup /sbin/module_upgrade /sbin/installkernel /sbin/purge-kernels /var/adm/fillup-templates/sysconfig.kernel-%name %doc %{_mandir}/man5/mkinitrd.5.gz %doc %{_mandir}/man8/mkinitrd.8.gz %doc %{_mandir}/man8/lsinitrd.8.gz %changelog ++++++ mkinitrd-2.7.1.patch ++++++ --- src/warpclock.c +++ src/warpclock.c 2013-02-08 13:14:04.277444771 +0000 @@ -81,7 +81,7 @@ int main() struct timezone zone; time_t now, delta, gmtoff; struct stat st; - int universal = 1; + int universal = 0; int count, adj; err = "warpclock: /etc/localtime"; ++++++ purge-kernels.service.patch ++++++ Index: mkinitrd-2.7.1/etc/purge-kernels.service =================================================================== --- mkinitrd-2.7.1.orig/etc/purge-kernels.service +++ mkinitrd-2.7.1/etc/purge-kernels.service @@ -1,11 +1,11 @@ [Unit] Description=Purge old kernels After=local_fs.target -ConditionPathExists=/boot/do_pure_kernels +ConditionPathExists=/boot/do_purge_kernels [Service] Type=oneshot -ExecStartPre=/bin/rm -f /boot/do_pure_kernels +ExecStartPre=/bin/rm -f /boot/do_purge_kernels ExecStart=/sbin/purge-kernels [Install] -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
