mirror of
https://github.com/systemd/systemd.git
synced 2025-03-31 14:50:15 +03:00
update-helper: add missing loop over user units
Noticed by Luca. shellcheck doens't catch this, and somehow it was missed in review and testing ;(
This commit is contained in:
parent
aedec452b9
commit
a4eba5d8cf
@ -52,8 +52,10 @@ case "$command" in
|
||||
|
||||
users=$(systemctl list-units 'user@*' --legend=no | sed -n -r 's/.*user@([0-9]+).service.*/\1/p')
|
||||
for user in $users; do
|
||||
SYSTEMD_BUS_TIMEOUT={{UPDATE_HELPER_USER_TIMEOUT}} \
|
||||
systemctl --user -M "$user@" set-property "$unit" Markers=+needs-restart &
|
||||
for unit in "$@"; do
|
||||
SYSTEMD_BUS_TIMEOUT={{UPDATE_HELPER_USER_TIMEOUT}} \
|
||||
systemctl --user -M "$user@" set-property "$unit" Markers=+needs-restart &
|
||||
done
|
||||
done
|
||||
wait
|
||||
;;
|
||||
|
Loading…
x
Reference in New Issue
Block a user