Size: a a a

Zabbix Russian Community

2020 October 12

AK

Alexander Khatsayuk in Zabbix Russian Community
Evgeny A
Указываю в Userparameter абсолютный путь и работает:
UserParameter=test.key,/usr/bin/sudo /usr/bin/progname ...
Path для юзера кривая
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
Path для юзера кривая
что значит кривая в вашем понимании?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Не содержит нужных путей. В частности /usr/bin
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
Не содержит нужных путей. В частности /usr/bin
несогласен, PATH точно содержит путь до бинарника как sudo так и progname
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Evgeny A
несогласен, PATH точно содержит путь до бинарника как sudo так и progname
Докажи
источник

EA

Evgeny A in Zabbix Russian Community
когда я переключаюсь на пользователя zabbix я с легкостью выполняют то что указано в userparameter
источник

EA

Evgeny A in Zabbix Russian Community
к тому же я прямо глазами вижу вывод
echo $PATH

даже туда добавлял
PATH=$PATH:/my/custom/path
export PATH

затем релоады и т.п. и все равно такой результат
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Evgeny A
к тому же я прямо глазами вижу вывод
echo $PATH

даже туда добавлял
PATH=$PATH:/my/custom/path
export PATH

затем релоады и т.п. и все равно такой результат
Сделай UserParameter с echo $PATH
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
Сделай UserParameter с echo $PATH
А вот так правда нет моего кастомного пути
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
Сделай UserParameter с echo $PATH
Как же тогда передать кастомный путь имея /home/nonexistent ?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Evgeny A
Как же тогда передать кастомный путь имея /home/nonexistent ?
ну можно в юните systemd настроить окружение
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
ну можно в юните systemd настроить окружение
Спасибо, что нибудь придумаю, у меня просто фря
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Evgeny A
Спасибо, что нибудь придумаю, у меня просто фря
К такому меня жизнь не готовила)
источник

EA

Evgeny A in Zabbix Russian Community
Alexander Khatsayuk
К такому меня жизнь не готовила)
:) ну, явно стоит начать с /etc/profile, а там как дело пойдет
источник

A

Alexander in Zabbix Russian Community
Evgeny A
Указываю в Userparameter абсолютный путь и работает:
UserParameter=test.key,/usr/bin/sudo /usr/bin/progname ...
на FreeBSD вроде sudo должна быть в /usr/local/bin/sudo, если из пакетов или портов ставится
источник

A

Alexander in Zabbix Russian Community
я б посмотрел в сторону создания домашней директории. ее по идее у zabbix нет. как и .profile итд
источник

A

Alexander in Zabbix Russian Community
покажи вывод whereis sudo
источник

EA

Evgeny A in Zabbix Russian Community
Alexander
на FreeBSD вроде sudo должна быть в /usr/local/bin/sudo, если из пакетов или портов ставится
Разобрался, спасибо. Non login users имеют дефолтный PATH в /etc/rc и расширяется он уже в /usr/local/etc/rc.d/zabbix_agentd путем расширения в нем PATH:/my/path
источник

A

Alexander in Zabbix Russian Community
почему sudo в неправильном месте?
источник

A

Alexander in Zabbix Russian Community
руками собрана?
источник