From 7a7ee261362d61c730196df299a05347a68f9369 Mon Sep 17 00:00:00 2001 From: Colin Guthrie Date: Sun, 27 Jul 2014 19:53:23 +0100 Subject: Drop hacky workaround for systemd reload on sysv initscript package removal Due to the fact that systemd is reload by chkconfig, it will still think the service exists. A hacky patch was included which rm'ed the sysvinit script and then reloaded systemd again, which worked but caused errors from rpm when removing packages complaining that a file it controlled did not exist (which was correct). It's actually much better to fix this with a filetrigger. We actually already ship a filetrigger that performs appropriate daemon-reloads, but it only matched on native units. Simply changing the regexp to include sysvinit script paths too should fix the problem equally well, but in a much less hacky way. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index cf85649..5d850a5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ + * drop hacky workaround for systemd reload on sysv initscript package removal + as a filetrigger with appropriate matching will suffice fine here * drop systemd migration scripts we never used 2012-09-30 Colin Guthrie 0.24.11 -- cgit v1.2.1