commit c13bb39df39e81dbfa08aa72e7f7b9b4c0c0d2db
Author: Jan Palus <[email protected]>
Date:   Mon Apr 1 12:02:14 2019 +0200

    add workaround for long systemd shutdown times; rel 3
    
    see https://github.com/systemd/systemd/issues/11821

 lvm2-systemd_shutdown.patch | 11 +++++++++++
 lvm2.spec                   |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/lvm2.spec b/lvm2.spec
index 4e8ee17..1b55775 100644
--- a/lvm2.spec
+++ b/lvm2.spec
@@ -57,13 +57,14 @@ Summary:    The new version of Logical Volume Manager for 
Linux
 Summary(pl.UTF-8):     Nowa wersja Logical Volume Managera dla Linuksa
 Name:          lvm2
 Version:       2.02.183
-Release:       2
+Release:       3
 License:       GPL v2 and LGPL v2.1
 Group:         Applications/System
 Source0:       ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
 # Source0-md5: ca0c352f82f0878228ce9dff8badc051
 Source2:       clvmd.service
 Source3:       clvmd.sysconfig
+Patch0:                %{name}-systemd_shutdown.patch
 Patch1:                %{name}-diet.patch
 Patch2:                device-mapper-dmsetup-export.patch
 Patch3:                %{name}-pld_init.patch
@@ -389,6 +390,7 @@ potrzeby initrd.
 
 %prep
 %setup -q -n LVM2.%{version}
+%patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
diff --git a/lvm2-systemd_shutdown.patch b/lvm2-systemd_shutdown.patch
new file mode 100644
index 0000000..3b7fe02
--- /dev/null
+++ b/lvm2-systemd_shutdown.patch
@@ -0,0 +1,11 @@
+diff -urN LVM2.2.02.183.orig/scripts/lvm2_lvmetad_systemd_red_hat.service.in 
LVM2.2.02.183/scripts/lvm2_lvmetad_systemd_red_hat.service.in
+--- LVM2.2.02.183.orig/scripts/lvm2_lvmetad_systemd_red_hat.service.in 
2019-04-01 11:51:35.674457454 +0200
++++ LVM2.2.02.183/scripts/lvm2_lvmetad_systemd_red_hat.service.in      
2019-04-01 11:52:14.364195746 +0200
+@@ -5,6 +5,7 @@
+ After=lvm2-lvmetad.socket
+ DefaultDependencies=no
+ Conflicts=shutdown.target
++Before=shutdown.target
+ 
+ [Service]
+ Type=simple
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lvm2.git/commitdiff/c13bb39df39e81dbfa08aa72e7f7b9b4c0c0d2db

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to