Как заставить hostapd_cli работать под sudo на debian stretch?

Из man bash :

   If the redirection operator is <<-, then all leading tab characters are
   stripped  from  input  lines  and  the line containing delimiter.  This
   allows here-documents within shell scripts to be indented in a  natural
   fashion.
1
13.03.2018, 06:48
1 ответ

Причина, по которой это не работало должным образом, заключалась в том, что /tmpбыло переназначено systemd на/tmp/systemd-private-67fcab218d3d46bcb5092dd8a6d4789b-nagios-nrpe-server.service-lN2L1e/tmp

Проблема была не в sudo, а в том, что sudo выполнялся как подключаемый модуль, работающий под управлением демона nrpe, который, в свою очередь, был настроен на наличие приватного /tmpпод systemd.

Для разрешения я установил:

systemctl stop nagios-nrpe-server
set PrivateTmp=false in /etc/systemd/system/multi-user.target.wants/nagios-nrpe-server.service
systemctl daemon-reload
systemctl start nagios-nrpe-server
0
28.01.2020, 00:51

Теги

Похожие вопросы