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 - wer...@suse.de
+
+- 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 - mma...@suse.cz
+
+- Fix typo in purge-kernels.service (bnc#792925).
+
+-------------------------------------------------------------------
+Mon Jul 30 23:12:39 UTC 2012 - je...@suse.com
+
+- Version 2.7.1.
+
+-------------------------------------------------------------------
+Mon Jul 30 21:48:12 UTC 2012 - je...@suse.com
+
+- Added hid-generic to boot-usb.sh so keyboards are usable in initrd
+  (bnc#773559).
+
+-------------------------------------------------------------------
+Thu Jul 26 07:47:57 UTC 2012 - mma...@suse.cz
+
+- Add purge-kernels.service to the filelist.
+
+-------------------------------------------------------------------
+Wed Jul 25 20:08:03 UTC 2012 - mvysko...@suse.cz
+
+- Add purge-kernels.service
+
+-------------------------------------------------------------------
+Thu Jul 19 11:58:40 UTC 2012 - mma...@suse.cz
+
+- Do not copy firmware files of all kernel packages installed
+  (bnc#769627).
+
+-------------------------------------------------------------------
+Thu Jul 19 09:08:26 UTC 2012 - dmzh...@suse.com
+
+- boot-devfunctions.sh: Call vgchange with --partial --sysinit
+  (bnc#731317).
+
+-------------------------------------------------------------------
+Wed Jul 18 14:23:18 UTC 2012 - mma...@suse.cz
+
+- Add xhci-hcd to the initrd (bnc#755113).
+
+-------------------------------------------------------------------
+Wed Jul  4 14:43:05 UTC 2012 - wer...@suse.de
+
+- 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 - co...@suse.com
+
+- mount /usr without chrooting into root fs first, /usr carries
+  important binaries by now (bnc#752796)
+
+-------------------------------------------------------------------
+Tue May 29 07:38:50 UTC 2012 - wer...@suse.de
+
+- Fix clock scriptlet by adding `then'
+
+-------------------------------------------------------------------
+Wed May 23 12:48:47 UTC 2012 - wer...@suse.de
+
+- Make warpclock working with upstream systemd HW clock management
+
+-------------------------------------------------------------------
+Fri May 11 11:04:06 UTC 2012 - mma...@suse.cz
+
+- setup-network.sh: Fix handling of bridge interfaces (bnc#759623)
+
+-------------------------------------------------------------------
+Fri May  4 13:57:48 UTC 2012 - mma...@suse.cz
+
+- Recreate the initrd for all installed kernels after updating
+  the mkinitrd package (bnc#755924).
+
+-------------------------------------------------------------------
+Thu May  3 11:59:35 UTC 2012 - mma...@suse.cz
+
+- Avoid accidental tilde expansion when parsing parameters
+  (bnc#760364).
+
+-------------------------------------------------------------------
+Mon Apr 30 19:39:01 UTC 2012 - je...@suse.com
+
+- Add Logitech Unifying devices to initrd (bnc#741451).
+
+-------------------------------------------------------------------
+Mon Apr 30 13:06:38 UTC 2012 - rschweik...@suse.com
+
+- support cp, mount, umount, and dmesg in usr tree
+
+-------------------------------------------------------------------
+Tue Apr 17 22:58:25 UTC 2012 - je...@suse.com
+
+- 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 - rschweik...@suse.com
+
+- 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 - seife+...@b1-systems.com
+
+- boot-udev: add blkid dependency
+
+-------------------------------------------------------------------
+Tue Mar 20 13:19:12 UTC 2012 - mma...@suse.cz
+
+- boot-udev: Trigger add action for subsystems (bnc#750668).
+
+-------------------------------------------------------------------
+Thu Mar 15 15:12:25 UTC 2012 - mma...@suse.cz
+
+- setup-network: Print warnings to stderr.
+
+-------------------------------------------------------------------
+Wed Mar 14 13:32:58 UTC 2012 - ru...@raaftech.nl
+
+- Copy ifcfg settings regardless of nettype value (bnc#724775).
+
+-------------------------------------------------------------------
+Thu Feb 23 15:31:57 UTC 2012 - rjsch...@suse.com
+
+- support binaries in /usr tree.
+
+-------------------------------------------------------------------
+Wed Feb 15 14:58:47 UTC 2012 - mma...@suse.cz
+
+- Simplify calling of get_kernel_version.
+
+-------------------------------------------------------------------
+Wed Feb 15 13:55:39 UTC 2012 - m...@suse.de
+
+- Add support for ARM uImages.
+
+-------------------------------------------------------------------
+Thu Feb  9 10:57:19 UTC 2012 - lchiqui...@suse.com
+
+- Install /boot/vmlinux for self compiled kernels in the
+  installkernel script (bnc#739822).
+
+-------------------------------------------------------------------
+Wed Feb  1 16:14:25 UTC 2012 - oher...@suse.de
+
+- 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 - mma...@suse.cz
+
+- Add support for xz compressed initrd and use it on PPC
+  (bnc#742328).
+
+-------------------------------------------------------------------
+Fri Jan 20 16:18:20 UTC 2012 - mma...@suse.cz
+
+- Load all scsi_dh_* modules early during boot (bnc#727428).
+
+-------------------------------------------------------------------
+Fri Jan  6 12:53:47 UTC 2012 - mma...@suse.cz
+
+- setup-network: Properly install awk.
+
+-------------------------------------------------------------------
+Tue Jan  3 14:24:46 UTC 2012 - mma...@suse.cz
+
+- Fix ibft for virtio devices (bnc#735058).
+
+-------------------------------------------------------------------
+Tue Jan  3 14:20:54 UTC 2012 - mma...@suse.cz
+
+- boot-ibft: Do not hardcode eth* device names (bnc#728631,
+  bnc#735058#c1).
+
+-------------------------------------------------------------------
+Thu Dec  8 10:56:45 UTC 2011 - cfarr...@suse.com
+
+- license update: GPL-2.0+
+  Use SPDX format (http://www.spdx.org/licenses)
+
+-------------------------------------------------------------------
+Wed Dec  7 21:14:12 UTC 2011 - mma...@suse.cz
+
++++ 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 <wfe...@suse.de>
    Susanne Oberhauser <f...@suse.de>
    Bernhard Kaindl <b...@suse.de>
    Andreas Gruenbacher <agr...@suse.de>
    Hannes Reinecke <h...@suse.de>
    Alexander Graf <ag...@suse.de>

%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: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to