fuck systemd
This commit is contained in:
13
dort.sh
13
dort.sh
@@ -217,10 +217,19 @@ apply_profiles() {
|
|||||||
systemctl disable --user "${systemd_user_disable[@]}"
|
systemctl disable --user "${systemd_user_disable[@]}"
|
||||||
fi
|
fi
|
||||||
if ((${#systemd_wants[@]} != 0)); then
|
if ((${#systemd_wants[@]} != 0)); then
|
||||||
sudo systemctl add-wants "${systemd_wants[@]}"
|
for unit in "${systemd_wants[@]}"; do
|
||||||
|
read -r -a unit_split <<<"$unit"
|
||||||
|
sudo systemctl add-wants "${unit_split[0]}" "${unit_split[1]}"
|
||||||
|
unset unit_split
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
if ((${#systemd_user_wants[@]} != 0)); then
|
if ((${#systemd_user_wants[@]} != 0)); then
|
||||||
systemctl add-wants --user "${systemd_user_wants[@]}"
|
for unit in "${systemd_user_wants[@]}"; do
|
||||||
|
read -r -a unit_split <<<"$unit"
|
||||||
|
systemctl add-wants --user "${unit_split[0]}" "${unit_split[1]}"
|
||||||
|
unset unit_split
|
||||||
|
done
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for run_cmd in "${run_lines[@]}"; do
|
for run_cmd in "${run_lines[@]}"; do
|
||||||
|
|||||||
Reference in New Issue
Block a user