Mi sono imbattuto nello stesso problema, fortunatamente ho trovato una soluzione.
Ecco le cose che ho verificato:
- autorizzazione della cartella
- autorizzazione di openvpn ad accedere allo script
- lo script deve elencare il percorso completo di tutti i comandi utilizzati (es.
grep
dovrebbe essere/bin/grep
; puoi trovare il percorso completo digitandowhich
davanti al tuo comando) - usa
script-security 2 system
invece
Giusto per chiarire:ho dimenticato il "! " (punto esclamativo). Questo spiega tutto.
#!/bin/bash