Hallo zusammen,
habe einen openvpn server auf der 7270 per freetz 1.1.2 laufen.
Ich möchte den Start von openvpn in der /mod/etc/rc.openvpn so einstellen, dass beim Starten im Pfad/xy/ die datei openvpn.conf ( ist meine eigens erstellte ) sucht und openvpn im Falle des Findes mit dieser Konfiguration ausführt.
Sollte meine Konfiguration nicht gefunden werden, dann soll das Skript seinen Standardverlauf nehmen.
Hat jmd Hilfe für mich parat? Meine beschränkten Kenntnisse reichen nicht ganz aus.
Auszug aus der rc.openvpn
habe einen openvpn server auf der 7270 per freetz 1.1.2 laufen.
Ich möchte den Start von openvpn in der /mod/etc/rc.openvpn so einstellen, dass beim Starten im Pfad/xy/ die datei openvpn.conf ( ist meine eigens erstellte ) sucht und openvpn im Falle des Findes mit dieser Konfiguration ausführt.
Sollte meine Konfiguration nicht gefunden werden, dann soll das Skript seinen Standardverlauf nehmen.
Hat jmd Hilfe für mich parat? Meine beschränkten Kenntnisse reichen nicht ganz aus.
Auszug aus der rc.openvpn
PHP:
...start() {
if [ ! -e "/tmp/flash/static.key" ]; then
echo "Creating static.key"
openvpn --genkey --secret /tmp/flash/static.key
/usr/bin/modsave flash
fi
if exist /var/media/ftp/uStor01/${DAEMON}/server/${DAEMON}.conf;
then cat /var/media/ftp/uStor01/${DAEMON}/server/${DAEMON}.conf > /mod/etc/${DAEMON}.conf
elif [ -x "/tmp/flash/${DAEMON}_conf" ]; then
/tmp/flash/${DAEMON}_conf /mod/etc/${DAEMON}.conf
else
/mod/etc/default.${DAEMON}/${DAEMON}_conf /mod/etc/${DAEMON}.conf
fi
if [ -r "/tmp/flash/${DAEMON}.extra" ]; then
cat /tmp/flash/${DAEMON}.extra >> /mod/etc/${DAEMON}.conf
fi
echo -n "Starting $DAEMON ... "
$DAEMON --config /mod/etc/${DAEMON}.conf --writepid /var/run/${DAEMON}.pid...
Zuletzt bearbeitet: