Opennet Firmware
|
gehe zum Quellcode dieser Datei
Funktionen | |
msg_debug (message) | |
Debug-Meldungen ins syslog schreiben. Mehr ... | |
msg_info (message) | |
Informationen und Fehlermeldungen ins syslog schreiben. Mehr ... | |
msg_error (message) | |
Die Fehlermeldungen werden in die Standard-Fehlerausgabe und ins syslog geschrieben. Mehr ... | |
append_to_custom_log (log_name, event) | |
Hänge eine neue Nachricht an ein spezfisches Protokoll an. Mehr ... | |
get_custom_log_filename (log_name) | |
Liefere den Inhalt eines spezifischen Logs (z.B. das OpenVPN-Verbindungsprotokoll) zurück. Mehr ... | |
get_custom_log_content (log_name) | |
Liefere den Inhalt eines spezifischen Logs (z.B. das OpenVPN-Verbindungsprotokoll) zurück. Mehr ... | |
update_file_if_changed (target_filename) | |
Aktualisiere eine Datei, falls sich ihr Inhalt geändert haben sollte. Mehr ... | |
update_dns_servers () | |
Übertrage die Liste der als DNS-Dienst announcierten Server in die dnsmasq-Konfiguration. Mehr ... | |
update_ntp_servers () | |
Übertrage die Liste der als NTP-Dienst announcierten Server in die sysntpd-Konfiguration. Mehr ... | |
add_banner_event (event, timestamp) | |
Füge ein Ereignis zum dauerhaften Ereignisprotokoll (/etc/banner) hinzu. Mehr ... | |
clean_restart_log () | |
Alle Log-Einträge aus der banner-Datei entfernen. Mehr ... | |
_get_file_dict_value (key) | |
Auslesen eines Werts aus einem Schlüssel/Wert-Eingabestrom. Mehr ... | |
Variablen | |
local | key ="$1" |
shift | |
while read key | value { grep "^$key[[:space:]]" "$@" 2>/dev/null || true |
do echo n | $value |
done | |