Opennet Firmware
|
Verwaltung der Opennet-Module für verschiedene Funktionen/Rollen. Mehr ...
Funktionen | |
is_on_module_installed_and_enabled (module) | |
Pruefe ob ein Modul sowohl installiert, als auch aktiv ist. Mehr ... | |
enable_on_module (module) | |
Aktiviere ein Opennet-Modul. Mehr ... | |
disable_on_module (module) | |
Deaktiviere ein Opennet-Modul. Mehr ... | |
get_on_modules () | |
Liefere die Namen aller bekannten Opennet-Module zeilenweise getrennt zurück. Mehr ... | |
was_on_module_installed_before () | |
Prüfe ob ein Modul "früher" (vor der letzten manuellen Änderung durch den Benutzer) installiert war. Mehr ... | |
install_from_opennet_repository (packages) | |
Installiere ein Paket aus den Opennet-Repositories. Mehr ... | |
Verwaltung der Opennet-Module für verschiedene Funktionen/Rollen.
disable_on_module | ( | module | ) |
Deaktiviere ein Opennet-Modul.
module | Eins der Opennet-Pakete (siehe 'get_on_modules'). |
Definiert in Zeile 17 der Datei modules.sh.
enable_on_module | ( | module | ) |
Aktiviere ein Opennet-Modul.
module | Eins der Opennet-Pakete (siehe 'get_on_modules'). |
Definiert in Zeile 13 der Datei modules.sh.
get_on_modules | ( | ) |
Liefere die Namen aller bekannten Opennet-Module zeilenweise getrennt zurück.
Die Liste kann in der Datei ON_CORE_DEFAULTS_FILE angepasst werden.
Definiert in Zeile 21 der Datei modules.sh.
install_from_opennet_repository | ( | packages | ) |
Installiere ein Paket aus den Opennet-Repositories.
packages | Ein oder mehrere zu installierende Software-Pakete |
Für die Installation von Opennet-relevanten Paketen wird eine separate opkg.conf-Datei verwendet. Alle nicht-opennet-relevanten Pakete sollten - wie gewohnt - aus den openwrt-Repositories heraus installiert werden, da deren Paket-Liste umfassender ist. Die opkg.conf wird im tmpfs erzeugt, falls sie noch nicht vorhanden ist. Eventuelle manuelle Nachkorrekturen bleiben also bis zum nächsten Reboot erhalten.
Definiert in Zeile 35 der Datei modules.sh.
is_on_module_installed_and_enabled | ( | module | ) |
Pruefe ob ein Modul sowohl installiert, als auch aktiv ist.
module | Eins der Opennet-Pakete (siehe 'get_on_modules'). |
Die Aktivierung eines Modules wird anhand der uci-Einstellung "${module}.settings.enabled" geprueft. Der Standardwert ist "false" (ausgeschaltet).
Definiert in Zeile 9 der Datei modules.sh.
was_on_module_installed_before | ( | ) |
Prüfe ob ein Modul "früher" (vor der letzten manuellen Änderung durch den Benutzer) installiert war.
Diese Prüfung ist hilfreich für die Auswahl von nachträglich zu installierenden Paketen.
Definiert in Zeile 25 der Datei modules.sh.