mogbo
Banned
Bevor du nicht die komplette Kommandozeile postest, die fehlschlägt (das war der Hinweis auf die Debug-Ausgabe), kann dir hier niemand helfen. Glaskugeln sind nunmal Mangelware.
Rob
Ausführung
Code:
....
{
$random = $ls_out[rand($anzahl)];
system("echo \"$random\" > /tmp/vpn_connection");
system("chmod 660 /tmp/vpn_connection");
my $cmd_1 = "doas sh -c 'openvpn --config $path/$random;chown root:wheel /tmp/vpn_connection'";
warn "$cmd_1\n";
system("$cmd_1");
}
...
Ausgabe vom Debug
Code:
doas sh -c 'openvpn --config /etc/openvpn/stadt.ovpn
;chown root:wheel /tmp/vpn_connection'
doas (user@example.com) password:
sh: syntax error: `;' unexpected
Wenn ich die Ausgabe vom Debug ausführe kommts aufs gleiche raus (klar wegen des Semicolons). Sorry seh grade wie doof es war die Ausgabe vom Debug nicht direkt zu posten, hätte sicherlich Zeit gespart.