Release-Notes fli4l - Version 2.1.13 Fli4l-Team Einleitung ########## Wie, so kurz nach der 2.1.12 schon wieder ein Release, da kann sich ja nicht viel geändert haben? Stimmt, die Version 2.1.13 kommt nur mit wenigen neuen Fähigkeiten daher. In ihr sind im Wesentichen die seit der 2.1.12 bekannten Fehler behoben. Warum dann ein neuer Release, ein Patch hätte doch auch gereicht? Ja, aber wir möchten in absehbarer Zeit endlich eine neue offizielle Version (stable version) von fli4l veröffentlichen. Die 2.1.13 wird nahezu identisch zur neuen stabilen Version sein. Also bitte fleißig testen, das ist die letzte Chance vor deren Veröffentlichung Fehler zu finden. :Hinweis für freie Entwickler: Aufgrund der Kernel-Aktualisierung auf Version 2.4.32 müssen Kernelmodule neu übersetzt werden. Die Änderung an der uClibC hingegen hat keine Auswirkung auf die Lauffähigkeit der Programme. Es sind keine weiteren Änderungen am Kern oder der Libc bis zur Release der stabilen Version geplant. Änderungen ########## Base-Paket ========== * Der im DNS-Server integrierte DHCP-Server bietet nun auch die Möglichkeit, statische IP-Adressen über den Hostnamen zu zuweisen (Experimentel). * Beim Windows-Build wurden Texte von einigen Dialogen angepasst. * Der imond hat einen optionalen Parameter für das Kommando adjust-time bekommen. Wird adjust-time 1 aufgerufen, setzt imond die Systemzeit nicht neu sondern passt nur den Einwahl-Zeitstempel an (siehe auch chrony). * Fehler im OPT_Y2K behoben. * Beim Windows Build wurden zwei Fehler korrigiert, die beim Erzeugen der fli4l-Archive auf Netzlaufwerken bzw. in Pfaden mit Leerzeichen zu Problemen geführt haben. Aufgrund dieser Fehler kamen Dateien nicht mit den in opt/.txt festgelegten Rechten, sondern nur mit den Standardrechten 0555 auf fli4l an. Das führte z.B. dazu, dass bei Verwendung des Paketes samba_lpd per Samba übergebene Dateien nicht mit dem lpr verarbeitet werden konnten, da dieser nur ungenügende Rechte besaß. Bei der Benutzung von ssh-Keys beim scp-Datentransver kam es aufgrund eines falschen Variablennamens zu einem Fehler; dies wurde ebenfalls korrigiert. * Durch einen Fehler beim Aufsetzen der Paket-Filter-Regeln für die DMZ waren Dienste in der DMZ nicht mehr erreichbar. * Ein Fehler beim Anlegen der Datei /etc/hosts wurde behoben. chrony ====== * Chrony läuft nun auch mit Rechner zusammen, deren BIOS den Y2K Fehler aufweisen bzw. deren RTC Implementierung fehlerhaft ist. Dazu muß in der 'config/base.txt' 'OPT_Y2K' aktiviert werden. * Chrony korrigiert nun bei der ersten Einwahl auch die Zeit im imond, sodass die Onlinezeit wieder richtig berechnet wird (z.B. WRAP Systeme ohne RTC Batterie haben das Problem, dass sie erst nach der Einwahl die Systemzeit korrigieren können). Status: experimentell, funktioniert nur in Verbindung mit IMOND_PORT='5000' dsl === * DSL-Circuits ohne Kennwort möglich. (Immer noch Status experimentell) dyndns ====== * httpd Benutzerverwaltung für die Log-Ausgabe aktiviert hd ==== * Die Beschränkung auf 2GB Partitionen wurde entfernt. httpd ===== * Es wurden Bugs behoben und ein paar interne Änderungen (Variablennamen) durchgeführt. isdn ==== * Aufgrund einer nicht initialisierten Variable wurde eine Fehlermeldung ausgegeben; ein weiteres Fehlverhalten gab es nicht. openvpn ======= * Update auf OpenVPN 2.0.5 * Paketfilter-Setup an fli4l-Standard angeglichen und aufgeräumt qos === * Die Angabe der Bitrate erfolgt jetzt in den korrekten Einheiten Kibit/s und Mibit/s anstatt wie bisher kbit und mbit. Wenn alte Konfigurationen übernommen werden, sind die Einheiten entsprechend anzupassen. time ==== * siehe chrony! src === * Anpassung an neuen Kernel und Libc-Konfiguration (malloc(0) ist jetzt wieder GLibc kompatibel) sshd ==== * Bugfix beim automatischen Konvertieren von public keys tools ===== * Neu: 'iftop' - Anzeige der Bandbreitenbelegung des Netzwerkinterfaces wlan ==== * Update von hostapd und wpa_supplicant auf Version 0.4.7 Anpassung an Linux Version 2.4.32 ================================= In den anderen Paketen wurde lediglich ein Upgrade auf 2.4.32 vorgenommen. Das betrifft: * kernel-modules-extra * xen-kernel * advanced_networking * lcd * lpdrsv * pcmcia * ppp * proxy * serial * usb