Хочется совсем странного.
Убунта 18.04.3
Есть systemd unit для пользователя, у которого в exec написана команда с /usr/bin/sudo.
Результата нет:
окт 18 10:40:07 boyko-v systemd[1304]: Starting Restarts systemd-resolved.service as user...
окт 18 10:40:07 boyko-v sudo[4240]: sudo: no tty present and no askpass program specified
окт 18 10:40:07 boyko-v sudo[4240]: pam_unix(sudo:auth): conversation failed
окт 18 10:40:07 boyko-v sudo[4240]: pam_unix(sudo:auth): auth could not identify password for [bvn13]
окт 18 10:40:07 boyko-v systemd[1304]: systemd-resolved-restart.service: Main process exited, code=exited, status=1/FAILURE
окт 18 10:40:07 boyko-v systemd[1304]: systemd-resolved-restart.service: Failed with result 'exit-code'.
окт 18 10:40:07 boyko-v systemd[1304]: Failed to start Restarts systemd-resolved.service as user.
В sudoers-ах запись о разрешении действий для пользователя есть, из консоли все работает без запроса пароля.
Есть какой-нибудь шанс заставить его запустить sudo внутри systemd юнита?