samba4: remove double quotes for renice

The double quote thells the shell that the list returned from `pidof` is a
single argument, therefore, `renice` will cry about a malformed input.
With this commit, `renice` will be applied correctly to all the returned PIDs
from `pidof`.

The output of `renice` for the quoted list is as follows:
`renice: invalid number '6592 6587 6586 6574'`
`renice` does not show and does apply the nice value if the list is unquoted.

Signed-off-by: Oever González <notengobattery@gmail.com>
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry-picked from c45974d0a3)
This commit is contained in:
Oever González 2019-08-31 23:02:04 -06:00 committed by Rosen Penev
parent cd597524d1
commit 8671765883
No known key found for this signature in database
GPG key ID: 36D31CFA845F0E3B

View file

@ -211,9 +211,9 @@ start_service() {
fi
# lower priority using renice (if found)
if [ -x /usr/bin/renice ]; then
[ -x /usr/sbin/samba ] && renice -n 2 "$(pidof samba)"
[ -x /usr/sbin/smbd ] && renice -n 2 "$(pidof smbd)"
[ -x /usr/sbin/nmbd ] && renice -n 2 "$(pidof nmbd)"
[ -x /usr/sbin/winbindd ] && renice -n 2 "$(pidof winbindd)"
[ -x /usr/sbin/samba ] && renice -n 2 $(pidof samba)
[ -x /usr/sbin/smbd ] && renice -n 2 $(pidof smbd)
[ -x /usr/sbin/nmbd ] && renice -n 2 $(pidof nmbd)
[ -x /usr/sbin/winbindd ] && renice -n 2 $(pidof winbindd)
fi
}