commit 161d6a19b1d3ab8de4f255f3613669e88b3591d0
Author: Jacek Konieczny <[email protected]>
Date: Thu Nov 1 17:19:46 2012 +0100
post/preun/postun scripts for clvmd added
lvm2.spec | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
---
diff --git a/lvm2.spec b/lvm2.spec
index 05e94b7..5cb16d7 100644
--- a/lvm2.spec
+++ b/lvm2.spec
@@ -429,6 +429,24 @@ fi
%triggerpostun -n device-mapper -- device-mapper < 2.02.94-1
%systemd_trigger dm-event.socket
+%post clvmd
+/sbin/chkconfig --add clvmd
+# no service restart - it breaks current locks!
+export NORESTART=1
+%systemd_post clvmd.service
+# re-exec instead
+/usr/sbin/clvmd -S 2>/dev/null || :
+
+%preun clvmd
+%systemd_preun clvmd.service
+
+%postun clvmd
+if [ "$1" = "0" ]; then
+ %service clvmd stop
+ /sbin/chkconfig --del clvmd
+fi
+%systemd_reload
+
%files
%defattr(644,root,root,755)
%doc README WHATS_NEW doc/*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lvm2.git/commitdiff/161d6a19b1d3ab8de4f255f3613669e88b3591d0
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit