1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/scripts
Thomas Lamprecht a781b1c178 dmeventd: ensure systemd service gets stopped on shutdown
Add these for dmeventd systemd unit (dm-event.service):

  Before: shutdown.target
  Conflicts: shutdown.target

This will cause the dmeventd to be properly stopped at shutdown (after
all the dmeventd clients unregistered their devices from monitoring)
with dm-event.service's stop action (there's no direct action defined
for the "stop" so systemd sends SIGTERM instead).

Before, we let dmeventd to get killed only as part of the very last
SIGTERM/SIGKILL for all the remaining processes late in the shutdown
sequence so we may have missed some logs if dmeventd encountered an
error during its shutdown (logging facilities are already off at this
late time in shutdown sequence).

Ref: https://www.redhat.com/archives/lvm-devel/2017-October/msg00000.html
2017-10-05 13:01:55 +02:00
..
lvm2create_initrd doc: change fsf address 2016-01-21 12:11:37 +01:00
.gitignore scripts: add systemd unit files to .gitignore 2016-12-10 17:58:10 +00:00
blk_availability_init_red_hat.in blk-availability: use blkdeactivate -r wait in blk-availability systemd service/initscript 2017-09-21 17:10:15 +02:00
blk_availability_systemd_red_hat.service.in blk-availability: use blkdeactivate -r wait in blk-availability systemd service/initscript 2017-09-21 17:10:15 +02:00
blkdeactivate.sh.in blkdeactivate: cleanup 2017-09-22 11:10:57 +02:00
clvmd_fix_conf.sh clvmd_fix_conf.sh: double quote 2017-06-29 22:23:16 +02:00
clvmd_init_red_hat.in scripts: clvmd: replace awk functionality with LVM's selection 2015-01-09 16:41:07 +01:00
cmirrord_init_red_hat.in initscripts: add pidfile reference in chkconfig header for clvmd and cmirrord 2013-06-07 14:07:56 +02:00
com.redhat.lvmdbus1.conf lvmdbus: Add new daemon. 2016-02-17 23:53:35 +00:00
com.redhat.lvmdbus1.service.in dbus: fix the systemd service providing the DBus service 2016-02-26 10:20:08 +01:00
dm_event_systemd_red_hat.service.in dmeventd: ensure systemd service gets stopped on shutdown 2017-10-05 13:01:55 +02:00
dm_event_systemd_red_hat.socket.in systemd: use RemoveOnStop for dm-event.socket and lvm2-lvmetad.socket 2014-06-13 15:45:25 +02:00
fsadm.sh fsadm: add --help 2017-10-05 10:23:20 +02:00
gdbinit doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2_activation_generator_systemd_red_hat.c systemd: fix extra space in unit generated by lvm2-activation-generator 2016-09-26 09:54:19 +02:00
lvm2_cluster_activation_red_hat.sh.in lvm2_cluster_activation_red_hat.sh: double quote 2017-06-29 22:23:16 +02:00
lvm2_cluster_activation_systemd_red_hat.service.in systemd: do not use default dependencies for clvmd/cmirrord units 2014-02-14 14:37:19 +01:00
lvm2_clvmd_systemd_red_hat.service.in systemd: use {local,remote}-fs-pre.target instead of {local,remote}-fs.target 2015-09-23 13:30:51 +02:00
lvm2_cmirrord_systemd_red_hat.service.in systemd: use {local,remote}-fs-pre.target instead of {local,remote}-fs.target 2015-09-23 13:30:51 +02:00
lvm2_lvmdbusd_systemd_red_hat.service.in lvmdbusd: Remove --udev in service file 2016-03-21 17:28:51 -05:00
lvm2_lvmetad_init_red_hat.in doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2_lvmetad_systemd_red_hat.service.in systemd: cleanup for lvmetad systemd unit 2014-02-10 16:20:45 +01:00
lvm2_lvmetad_systemd_red_hat.socket.in systemd: use RemoveOnStop for dm-event.socket and lvm2-lvmetad.socket 2014-06-13 15:45:25 +02:00
lvm2_lvmlockd_systemd_red_hat.service.in Add lvmlockd 2015-07-02 15:42:26 -05:00
lvm2_lvmlocking_systemd_red_hat.service.in Add lvmlockd 2015-07-02 15:42:26 -05:00
lvm2_lvmpolld_init_red_hat.in doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2_lvmpolld_systemd_red_hat.service.in lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
lvm2_lvmpolld_systemd_red_hat.socket.in lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
lvm2_monitoring_init_red_hat.in doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2_monitoring_init_rhel4 doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2_monitoring_systemd_red_hat.service.in systemd: use {local,remote}-fs-pre.target instead of {local,remote}-fs.target 2015-09-23 13:30:51 +02:00
lvm2_pvscan_systemd_red_hat@.service.in systemd: disable service start rate limiting for lvm2-pvscan@.service 2016-09-27 10:48:01 +02:00
lvm2_tmpfiles_red_hat.conf.in Use 'd' instead of 'D' in tmpfiles configuration to not overwrite any existing directory. 2012-02-23 14:24:30 +00:00
lvmconf_lockingtype2.sh lvmconf_lockingtype2: double quote 2017-06-29 22:23:16 +02:00
lvmconf.sh tests: scripts double quote 2017-07-10 14:23:53 +02:00
lvmdump.sh.in tests: scripts double quote 2017-07-10 14:23:53 +02:00
Makefile.in makefiles: script executable missed dynamic 2017-08-01 18:32:16 +02:00
relpath.awk doc: change fsf address 2016-01-21 12:11:37 +01:00
vg_convert change two files in different directories 2006-06-06 17:44:11 +00:00
vgimportclone.sh tests: scripts double quote 2017-07-10 14:23:53 +02:00
VolumeGroup.ocf Add OCF support 2010-11-05 16:18:38 +00:00