summaryrefslogtreecommitdiff
path: root/scripts/lvm2_monitoring_systemd_red_hat.service.in
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2011-07-28 12:54:28 +0000
committerPeter Rajnoha <prajnoha@redhat.com>2011-07-28 12:54:28 +0000
commit5071d9eceb9fedba9d943604098ccc8bf585fa82 (patch)
treefe97564e14150eb055ac4ec41e12ce5b0edace3b /scripts/lvm2_monitoring_systemd_red_hat.service.in
parent1d9c083fcca6456016acba76ed8e512955872b06 (diff)
downloadlvm2-5071d9eceb9fedba9d943604098ccc8bf585fa82.tar.gz
Add systemd unit files for dmeventd.
Diffstat (limited to 'scripts/lvm2_monitoring_systemd_red_hat.service.in')
-rw-r--r--scripts/lvm2_monitoring_systemd_red_hat.service.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/scripts/lvm2_monitoring_systemd_red_hat.service.in b/scripts/lvm2_monitoring_systemd_red_hat.service.in
new file mode 100644
index 000000000..47154169f
--- /dev/null
+++ b/scripts/lvm2_monitoring_systemd_red_hat.service.in
@@ -0,0 +1,17 @@
+[Unit]
+Description=Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
+Requires=dm-event.socket
+After=fedora-storage-init.service fedora-storage-init-late.service
+Before=local-fs.target
+DefaultDependencies=no
+Conflicts=shutdown.target
+
+[Service]
+Type=oneshot
+ExecStart=@sbindir@/lvm vgchange --monitor y
+ExecStop=@sbindir@/lvm vgchange --monitor n
+RemainAfterExit=yes
+
+[Install]
+WantedBy=sysinit.target
+Also=dm-event.socket