Release-Notes fli4l - Version 3.3.0 fli4l-Team Vorwort ####### In der neuen Entwicklerversion von fli4l wurden Bugs beseitigt, Aktualisierungen der verwendeten Programme durchgeführt und auch einige neue Features hinzugefügt. Der Kernel 2.4.32 wird nicht mehr bereitgestellt. Details dazu in der folgende Liste der Änderungen in den einzelnen Paketen. fli4l-Team Detailierte Beschreibung der Änderungen ### base === Features / Changes ~~~ * Aktualisierungen von Programmen * syslinux v3.72 * dnsmasq v2.41 * sysklogd v1.5 * iptables v1.4.1.1 * busybox v1.11.1 + patches * AutoIt v3.2.10.0 * lzma.exe v4.57 * Die Archive verfügen nun über md5-Summen, die Teil der rc.cfg sind. Andere Pakete nutzen diese md5-Summen, um die Integrität der Installation zu prüfen. * Die Konfiguration von Hosts, DNS und DHCP ist in ein neues Paket gewandert * ein Übertragen der Variablen aus base.txt in die Konfigdatei dns_dhcp.txt reicht, es gab keine großen Variablenumbenennungen * DNSDHCP-Prefix wird geteilt, DNS-Variablen haben lediglich den DNS-Prefix, das gleiche gilt analog für DHCP * IP-Variablen bekommen ein '4'-Postfix, um IPv4-Adressen zu kennzeichnen * Paketfilter * PF_ORIG_CONFIG wurde entfernt, die Auswahl wird nun durch PF_NEW_CONFIG getroffen ('no' bedeutet Verwendung der alten Konfiguration) * Der Log-Level kann jetzt konfiguriert werden (PF_LOG_LEVEL, PACKETFILTER_LOG_LEVEL) * Bei Verwendung eines Log-Prefixes wird dieser nun durch ein Leerzeichen vom Rest des Log-Eintrage getrennt * OpenVPN-Device können nun in die DMZ intriert werden (devices anderer Opts auch, wenn die Autoren diese via dmz_green_dev zur Liste der grünen Devices hinzufügen) * Die DMZ-Konfiguration wird jetzt auf Gültigkeit geprüft. Gültigkeit heißt hier, daß es genau ein oranges Device gibt. * Pakete können jetzt via MARK-target markiert werden; mark: kann dann später zur Auswahl dieser Pakete verwendet werden * if: akzeptiert nun keine physischen Devices außer lo mehr, alle anderen Devices müssen als Referenz auf IP_NET_x_DEV angegeben werden * DEBUG_LOG wurde entfernt. Die Bootsequenz wird nun standardmäßig komplett protokolliert und kann hinterher auf der Konsole oder im Webinterface betrachtet werden. Dieses Feature ist abschaltbar via LOG_BOOT_SEQ. * Netzwerkkonfiguration * IP_NET_x_DEV kann jetzt 'dhcp' als Wert annehmen, die IP wird dann mittels dhcp client ermittelt (immernoch separat im dhcp_client-Paket zu konfigurieren) * IP_NET_x_DEV kann nicht mehr leer bleiben; der einzige Anwendungsfall des Setzens einer Mac-Adresse für den dhcp_client ist weiterhin möglich, nur daß statt einer leeren Variable dort dhcp steht. * DEBUG_MODULES hinzugefügt; gestattet das Debuggen von Module-Lade-Sequenzen Bugfixes ~~~~~~~~ * Das Anlegen des syslog-target-Verzeichnisses wurde korrigiert. * Paketfilter * Portfw-Setup korrigiert * Bei einem Mix von statischen und dynamischen Portforwardings schoben sich die dynamischen Portforwardings bei einer Einwahl vor die statischen. War eine bestimmte Reihenfolge zwingend erforderlich, führte das zu Problemen. Nun werden verschiedene Tabellen für statische und statische/dynamische Regeln verwendet, so dass diese Problem nicht mehr auftritt * Templates korrigiert * wurden Templates mit insert eingefügt (in Scripten), wurde die Reihenfolge der Templateregeln umgedreht. Dies wurde korrigiert. Übersetzung ~~~~~~~~~~~~ * der Windows-Build liegt nun in Spanisch vor chrony ====== Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier dns_dhcp ======== Features / Changes ~~~~~~~~~~~~~~~~~~ * Neues Paket Dieses Paket enthält alle Informationen über DNS- und DHCP-Server, sowie DHCP-Relay und ersetzt Teile des Base Pakets und das dhcp_advanced-Paket dhcp_client === Features / Changes ~~~ * Update auf dhcpcd 4.0.2 * DHCP_CLIENT_IGNORE_DEF_GW hinzugefügt * DHCP_CLIENT_INTERFACES werden als Referenz auf IP_NET_x_DEV angegeben * Das Paket benutzt nun die normalen ip-up/ip-down Mechanism, keine eigene Implementation. * ip-up/ip_down werden immer ausgeführt - die meisten ip-up/ip-down-Scripte prüfen jedoch, ob ein Interface mit einer default-Route aktiv wird und reagieren nur dann. Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier dsl === Features / Changes ~~~~~~~~~~~~~~~~~~ * "Timeout never" für FritzDSL (bereits vorhanden in 3.2.2, enthält dort jedoch einen Fehler) easycron ======== Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier hd == Features / Changes ~~~~~~~~~~~~~~~~~~ * Update auf syslinux 7.72 * Update auf hdparm 8.6 * hdinstall.sh wurde überarbeitet * es werden nun die möglichen Partitionen aufgelistet, hängt die Partitionen aus wenn möglich und bricht ab, falls jemand versucht, auf eine gemountete Partition zu installieren, die nicht automatisch freigegeben werden kann * versucht abweichende Partitionierungen einiger Compact-Flashkarten zu korrigieren, bevor die eigentliche Installation erfolgt. Sonst kam es zu Situationen, in denen die Karte nur zu einem Bruchteil genutzt wurde. * hdinstall.sh kann ein laufendes System repartitionieren, ohne ein remote-Update zu verlangen (Die Dateien werden temporär gesichert, das System repartitioniert und dann die Dateien wieder zurückkopiert) httpd ===== Features / Changes ~~~~~~~~~~~~~~~~~~ * Extra Spalte für Arp-Tabelle in status-cgi * NG ist nun der default-skin, der vorherige steht nun als fixed im Paket httpd_skins zur Verfügung * HTTPD_LISTENIP hinzugefügt, um den httpd an eine IP zu binden. Dadurch wird der verwendete Port auf anderen Interfaces frei und es können dort andere Dienste lauschen. Diese Eigenschaft ist nicht als Sicherheits-Feature gedacht. Der httpd ist immer noch aus allen Netzen unter dieser einen IP erreichbar. Will man das verhindern, muß man zusätzlich über den Paketfilter Einschränkungen durchsetzen. Bugfixes ~~~~~~~~ * GUI: '[' und ']' können nun in Telefonbucheinträgen für calls.cgi genutzt werden Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier isdn ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Neuer Treiber für * HFC USB basierte Adapter (type 82) * ST5481 und HFC-4S/4S basierte Adapter (type 81 und 83) * Formula-n enter:now PCI (type 41) Bugfixes ~~~~~~~~ * Dokumentation der Typen korrigiert * Typ 39 ist nun Type 84 (alle HiSax Untertypen liegen zwischen 80 und 100) * Typ 39 ist nun HFC 2BDS0 SP/PCMCIA lcd === Bugfixes ~~~~~~~~ * a_type=2 entfällt, Funktionalität wurde in a_type=0 integriert Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier lpdsrv ====== Changes lpdsrv Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier proxy ===== Features / Changes ~~~~~~~~~~~~~~~~~~ * Updates von Programmen * tor 0.1.2.19 * libevent 1.4.4-stable * transproxy wurde hinzugefügt Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier qos === Features / Changes ~~~~~~~~~~~~~~~~~~ * Anpassungen an iptables 1.4.1.1 sshd ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Updates * sftp-server v5.1p1 * dropbear 0.51 (behebt ein Problem mit fehlschlagendem scp) "Wait until a process exits before the server closes a connection, so that an exit code can be sent. This fixes problems with exit codes not being returned, which could cause scp to fail." Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier tools ===== Features / Changes ~~~~~~~~~~~~~~~~~~ * Updates von Programmen * e3 editor 2.7.1 * traceroute6 20071127 * top 3.2.7 * less 418 * setserial to 44.1 * wget 1.11.4 * strace 4.5.18 * Einfache Hardware-Erkennung hinzugefügt - erkennt im Rechner verfügbare Hardware und listet dazu gehörende Treiber auf * wget mit ssl Unterstützung Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier vpn === Features / Changes ~~~~~~~~~~~~~~~~~~ * Openvpn-Tunnel können nun Teil des grünen DMZ Netzwerks werden * Verbesserte Behandlung der default-Routen * Neuer Experten-Modus wlan ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Updates von Programmen * hostapd 0.6. * wpa_supplicant 0.6.3, mit aktivierter Unterstützung der Steuerung über ein spezielles Interface * wireless tools version 29 * rrdtool Graphen hinzugefügt für Link-Informationen wie Raten, Signal-Stärke, Rauschabstände. src === Features / Changes ~~~~~~~~~~~~~~~~~~ * Aktualisierung der Makefiles für aktualisierte Pakete Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier dyndns ============================================================ Features / Changes ~~~~~~~~~~~~~~~~~~ * Neue Provider * INBERLIN (see https://wiki.in-berlin.de/Userdoc/Fli4l) * DYNDNSFREE * DNSOMATIC, a service of OpenDNS * DNSRV entfernt, da es nur ein Duplikat von HOSTEASY war * Sprachunterstützung hinzugefügt * manueller Update via Webinterface möglich Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier kernel_26 ========= Features / Changes ~~~~~~~~~~~~~~~~~~ * kernel 2.6.16.62 * soekris-lcd Unterstützung hinzugefügt kernel_26_2 =========== Features / Changes ~~~~~~~~~~~~~~~~~~ * 2.6.23.17 * apm und acpi Support hinzugefügt * mittels gcc 4.1 übersetzt (gefordert von madwifi) imonc_windows ============= Features / Changes ~~~~~~~~~~~~~~~~~~ * Update auf Version 3.0.3 Übersetzung ~~~~~~~~~~~~ * die französische Dokumentation wurde hinzugefügt, übersetzt durch Bernard Charrier nicht veränderte Pakete ################## advanced_networking =================== pcmcia ====== ppp === usb === kernel_26_xen ============= imonc_unix ==========