Eu estou tentando reiniciar o openvpn no meu namespace usando monit.
O comando que eu uso da linha de comando funciona bem:
ip netns exec vpn openvpn --daemon --config /etc/openvpn/vpn.conf
Mas quando eu tento usá-lo em monit ele diz:
/etc/monit.d/monitrc:3: o programa não existe: 'ip'
Como faço para chamar o comando IP ou onde ele é encontrado para o caminho?
/usr/sbin/ip
Respostas:
Você precisa fornecer o caminho completo para
ip
. Para encontrar o caminho, usewhich ip
.Às vezes o
type
comando é uma boa alternativa parawhich
então você pode tentar isso também.type
diria seip
foi aliado para outra coisa, por exemplo.fonte