Opennet Firmware
 Alle Dateien Funktionen Variablen Gruppen Seiten
mig_connect_quickly
gehe zur Dokumentation dieser Datei
1 #!/bin/sh
2 
3 . "${IPKG_INSTROOT:-}/usr/lib/opennet/on-helper.sh"
4 
5 # alte OpenVPN-Verbindungen loeschen (Überbleibsel eines Reboot-Vorgangs)
7 
8 is_on_module_installed_and_enabled "on-openvpn" || exit 0
10 
11 # löse eine baldige Prüfung der Gateways aus (keine direkte Ausführung, um parallele Prozesse zu vermeiden)
12 echo "on-function update_mig_connection_status" | schedule_task
13 
14 # Führe dieses Skript nach dem Booten kurz hintereinander aus, um einen schnellen Verbindungsaufbau zu ermöglichen
15 local delay
16 for delay in 100 200 300 400 500 600; do
17  run_delayed_in_background "$delay" 'echo "on-function update_mig_connection_status" | schedule_task'
18 done
19 
20 exit 0
has_mig_openvpn_credentials()
Prüft, ob der Nutzer bereits einen Schlüssel und ein Zertifikat angelegt hat.
Definition: on-openvpn.sh:14
cleanup_stale_openvpn_services()
Beräumung liegengebliebener openvpn-Konfigurationen, sowie Deaktivierung funktionsunfähiger Verbindun...
Definition: openvpn.sh:74
done
Definition: core.sh:81
is_on_module_installed_and_enabled(module)
Pruefe ob ein Modul sowohl installiert, als auch aktiv ist.
Definition: modules.sh:9