3# Versuche in den ersten Minuten der Gerätelaufzeit im Minutentakt eine Installation 
    4# fehlender Module (nach einem Upgrade) auszuführen. 
    5# Dies ermöglicht die interaktionsfreie Aktualisierung eines AP. 
    7# shellcheck source=opennet/packages/on-core/files/usr/lib/opennet/on-helper.sh 
    8. 
"${IPKG_INSTROOT:-}/usr/lib/opennet/on-helper.sh" 
   12# keine fehlenden Pakete? Beenden ohne erneutes Scheduling. 
   13[ -z 
"$missing" ] && exit 0
 
   15    msg_info "Installing missing modules: $missing" 
   16    # shellcheck disable=SC2086 
   20# Prüfung, ob wir die Nachinstallation beenden können? 
   21# Sind weniger mehr als fünfzehn Minuten seit dem Booten vergangen? Dann wünschen wir eine erneut Ausführung. 
   22# Falls die Pakete installiert wurden, wird die Verkettung beim nächsten Mal aufgelöst. 
   23[ 
"$(get_uptime_minutes)" -lt 15 ] && echo 
"$0" | schedule_task
 
msg_info(message)
Informationen und Fehlermeldungen ins syslog schreiben.
 
get_missing_modules()
Ermittle diejenigen Module, die vor dem letzten Upgrade installiert waren.
 
redirect_to_opkg_opennet_logfile()
Führe die gegebene Aktion aus und lenke ihre Ausgabe in die opennet-opkg-Logdatei um.
 
install_from_opennet_repository(packages)
Installiere ein Paket aus den Opennet-Repositories.
 
has_opennet_dns()
Prüfe, ob *.on-Domains aufgelöst werden.