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.
grepdovrebbe essere/bin/grep; puoi trovare il percorso completo digitandowhichdavanti al tuo comando) - usa
script-security 2 systeminvece
Giusto per chiarire:ho dimenticato il "! " (punto esclamativo). Questo spiega tutto.
#!/bin/bash