summarylogtreecommitdiffstats
path: root/systemd-removed-services.sh
diff options
context:
space:
mode:
Diffstat (limited to 'systemd-removed-services.sh')
-rw-r--r--systemd-removed-services.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/systemd-removed-services.sh b/systemd-removed-services.sh
index 8b137891791f..58ce73517ef3 100644
--- a/systemd-removed-services.sh
+++ b/systemd-removed-services.sh
@@ -1 +1,11 @@
+#!/bin/bash
+echo
+cat | while read -r f; do
+ service="${f##*/}"
+ if [ "${f/*\/system\/*/system}" = 'system' ] && systemctl --quiet is-enabled "$service" 2> /dev/null; then
+ echo " ► systemctl disable $service"
+ elif [ "${f/*\/user\/*/user}" = 'user' ] && systemctl --quiet --global is-enabled "$service" 2> /dev/null; then
+ echo " ► systemctl disable --global $service"
+ fi
+done