From d282a28a0487c0dcb1ee29a8ef39a1c9d21ae33b Mon Sep 17 00:00:00 2001 From: Yurii Kolesnykov Date: Wed, 21 Jun 2017 17:47:16 +0300 Subject: meson --- systemd.install | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'systemd.install') diff --git a/systemd.install b/systemd.install index f799c88..fedc747 100644 --- a/systemd.install +++ b/systemd.install @@ -45,6 +45,14 @@ _232_8_changes() { fi } +_233_75_3_changes() { + # upstream installs services to /etc, which we remove + # to keep bus activation we re-enable systemd-resolved + if systemctl is-enabled -q systemd-resolved.service; then + systemctl reenable systemd-resolved.service 2>/dev/null + fi +} + post_install() { systemd-machine-id-setup @@ -78,11 +86,12 @@ post_upgrade() { 219-4 230-1 232-8 + 233.75-3 ) for v in "${upgrades[@]}"; do if [[ $(vercmp "$v" "$2") -eq 1 ]]; then - "_${v//-/_}_changes" + "_${v//[.-]/_}_changes" fi done } -- cgit v1.2.3-70-g09d2