summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThadeu Lima de Souza Cascardo <cascardo@debian.org>2019-09-18 00:54:38 +0000
committerThadeu Lima de Souza Cascardo <cascardo@debian.org>2019-09-18 00:55:16 +0000
commit11ff5de665b2ed80cc025cc8806efc9319fc59d4 (patch)
treeb833e92f7542ebebb73948e6478407e860ff6d34
parent3c6675bfb4bc00c181d24699436b8f6b30b31ce6 (diff)
Use kdump-config reload after cpu or memory hotplug.
The solution used to allow multiple reloads during a hotplug event ended up not working because udev won't execute two commands under a shell. So, using a single command that reloads and do not interact with systemd should work here. As an extra, this adds support for other init systems. Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@debian.org>
-rw-r--r--debian/50-kdump-tools.rules10
1 files changed, 5 insertions, 5 deletions
diff --git a/debian/50-kdump-tools.rules b/debian/50-kdump-tools.rules
index a522aa0..e90f151 100644
--- a/debian/50-kdump-tools.rules
+++ b/debian/50-kdump-tools.rules
@@ -1,5 +1,5 @@
-SUBSYSTEM=="memory", ACTION=="online", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service"
-SUBSYSTEM=="memory", ACTION=="offline", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service"
-SUBSYSTEM=="cpu", ACTION=="add", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service"
-SUBSYSTEM=="cpu", ACTION=="remove", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service"
-SUBSYSTEM=="cpu", ACTION=="online", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service"
+SUBSYSTEM=="memory", ACTION=="online", PROGRAM="/usr/sbin/kdump-config reload"
+SUBSYSTEM=="memory", ACTION=="offline", PROGRAM="/usr/sbin/kdump-config reload"
+SUBSYSTEM=="cpu", ACTION=="add", PROGRAM="/usr/sbin/kdump-config reload"
+SUBSYSTEM=="cpu", ACTION=="remove", PROGRAM="/usr/sbin/kdump-config reload"
+SUBSYSTEM=="cpu", ACTION=="online", PROGRAM="/usr/sbin/kdump-config reload"