diff --git a/systemd-presets-common-SUSE.changes b/systemd-presets-common-SUSE.changes index a3d52cf..74d75d7 100644 --- a/systemd-presets-common-SUSE.changes +++ b/systemd-presets-common-SUSE.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu May 27 15:40:48 UTC 2021 - Antonio Larrosa + +- When installing the systemd-presets-common-SUSE package for the + first time in a new system, it might happen that some services + are installed before systemd so the %systemd_pre/post macros + would not work. This is handled by enabling all preset services + in this package's %posttrans section but it wasn't enabling + user services, just system services. Now it enables also the + user services installed before this package, thus fixing + boo#1186561 + ------------------------------------------------------------------- Wed Apr 7 09:38:24 UTC 2021 - Michal Suchanek diff --git a/systemd-presets-common-SUSE.spec b/systemd-presets-common-SUSE.spec index 03d2c90..01a7a14 100644 --- a/systemd-presets-common-SUSE.spec +++ b/systemd-presets-common-SUSE.spec @@ -87,6 +87,7 @@ if [ -f /run/rpm-%{name}-preset-all ]; then # Don't disable services, since this would disable the # complete network stack. systemctl preset-all --preset-mode=enable-only + systemctl preset-all --preset-mode=enable-only --global fi rm -f /run/rpm-%{name}-preset-all