Hello community,

here is the log from the commit of package lvm2 for openSUSE:Factory checked in 
at 2013-09-11 14:15:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lvm2 (Old)
 and      /work/SRC/openSUSE:Factory/.lvm2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lvm2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lvm2/lvm2.changes        2013-08-30 
11:55:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lvm2.new/lvm2.changes   2013-09-11 
14:15:37.000000000 +0200
@@ -1,0 +2,14 @@
+Wed Sep 11 10:18:47 CEST 2013 - fcro...@suse.com
+
+- Add lvm-path.patch: fix lvm binary path in systemd generator.
+- Use %_tmpfilesdir macro for tmpfiles directory.
+
+-------------------------------------------------------------------
+Sun Sep  8 22:20:46 UTC 2013 - crrodrig...@opensuse.org
+
+- Set all "run" directories relative to /run not just the "lock"
+  location
+- Install /usr/lib/tmpfiles.d/lvm2.conf as required to ensure
+  such runtime directories are _always_ there.
+
+-------------------------------------------------------------------

New:
----
  lvm-path.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lvm2.spec ++++++
--- /var/tmp/diff_new_pack.Y3TjIh/_old  2013-09-11 14:15:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Y3TjIh/_new  2013-09-11 14:15:39.000000000 +0200
@@ -61,6 +61,7 @@
 Patch20:        support-drbd-filter.diff
 Patch22:        handle_extended_devt.diff
 Patch66:        device-mapper-type_punning.diff
+Patch67:        lvm-path.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # Not a real replacement but we drop evms
@@ -94,6 +95,7 @@
 %patch20 -p1
 %patch22 -p1
 %patch66 -p1
+%patch67 -p1
 
 %build
 #  set path so that thin_check can be found
@@ -108,9 +110,8 @@
        --enable-selinux \
        --with-clvmd=corosync --with-cluster=internal --with-cluster=internal \
   --datarootdir=/usr/share --with-default-locking-dir=/run/lock/lvm \
-       --enable-cmirrord \
-  --with-thin=internal \
-       --enable-lvmetad
+       --enable-cmirrord --with-thin=internal --enable-lvmetad 
--with-default-pid-dir=/run \
+    --with-default-dm-run-dir=/run --with-default-run-dir=/run/lvm 
--with-tmpfilesdir=%{_tmpfilesdir}
 export SUSE_ASNEEDED=0
 make -j1 # symlinks are generated in parallel! %{?_smp_mflags}
 
@@ -119,6 +120,7 @@
 make install_system_dirs DESTDIR=$RPM_BUILD_ROOT
 make install_systemd_units DESTDIR=$RPM_BUILD_ROOT
 make install_systemd_generators DESTDIR=$RPM_BUILD_ROOT
+make install_tmpfiles_configuration DESTDIR=$RPM_BUILD_ROOT
 make -C liblvm install DESTDIR=$RPM_BUILD_ROOT
 install -d -m 755 $RPM_BUILD_ROOT/etc/lvm
 install -d -m 755 $RPM_BUILD_ROOT/etc/lvm/backup
@@ -171,7 +173,6 @@
 #remove device-mapper systemd events
 rm -f $RPM_BUILD_ROOT/%{_unitdir}/dm-event.socket
 rm -f $RPM_BUILD_ROOT/%{_unitdir}/dm-event.service
-
 # install and collect_lvm
 #install -m755 -D %{S:7} $RPM_BUILD_ROOT%{_udevdir}/collect_lvm
 
@@ -205,6 +206,7 @@
 %{_unitdir}/lvm2-monitor.service
 %{_unitdir}/lvm2-lvmetad.socket
 %{_unitdir}/lvm2-lvmetad.service
+%{_tmpfilesdir}/lvm2.conf
 #%{_udevdir}/collect_lvm
 /lib/mkinitrd/scripts/setup-lvm2.sh
 /lib/mkinitrd/scripts/boot-lvm2.sh


++++++ lvm-path.patch ++++++
Index: LVM2.2.02.98/scripts/lvm2_activation_generator_systemd_red_hat.c
===================================================================
--- LVM2.2.02.98.orig/scripts/lvm2_activation_generator_systemd_red_hat.c
+++ LVM2.2.02.98/scripts/lvm2_activation_generator_systemd_red_hat.c
@@ -125,7 +125,7 @@ static int generate_unit(const char *dir
        fputs("Before=local-fs.target shutdown.target\n"
              "Wants=systemd-udev-settle.service\n\n"
              "[Service]\n"
-             "ExecStart=/usr/sbin/lvm vgchange -aay --sysinit\n"
+             "ExecStart=/sbin/lvm vgchange -aay --sysinit\n"
              "Type=oneshot\n", f);
 
        if (fclose(f) < 0) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to