From e400b58da6cfaf8b1e025a806454adab7dc4f6d1 Mon Sep 17 00:00:00 2001 From: Avinash Pandey Date: Fri, 22 Sep 2023 02:34:36 +0530 Subject: [PATCH] added Pre and Post scripts in service files --- systemd/system/miracle-sink.service | 1 + systemd/system/miracle-wifid.service | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/systemd/system/miracle-sink.service b/systemd/system/miracle-sink.service index ffc6d2a..dabb122 100644 --- a/systemd/system/miracle-sink.service +++ b/systemd/system/miracle-sink.service @@ -6,6 +6,7 @@ Requires=miracle-wifid.service [Service] Type=simple ExecStart=/usr/bin/miracle-sinkctl -- set-friendly-name VingMiracle +ExecStopPost=-/usr/bin/systemctl stop miracle-wifid.service Restart=always User=root diff --git a/systemd/system/miracle-wifid.service b/systemd/system/miracle-wifid.service index 455c830..13d75eb 100644 --- a/systemd/system/miracle-wifid.service +++ b/systemd/system/miracle-wifid.service @@ -5,11 +5,11 @@ After=dbus.socket [Service] Type=simple -ExecStartPre=/usr/bin/systemctl stop ap.service -ExecStartPre=/usr/bin/systemctl stop NetworkManager.service +ExecStartPre=-/usr/bin/systemctl stop ap.service +ExecStartPre=-/usr/bin/systemctl stop NetworkManager.service ExecStart=/usr/bin/miracle-wifid -ExecStopPost=/usr/bin/systemctl start NetworkManager.service -ExecStopPost=/usr/bin/systemctl start ap.service +ExecStopPost=-/usr/bin/systemctl start NetworkManager.service +ExecStopPost=-/usr/bin/systemctl start ap.service Restart=always User=root