sidux.com
Menu

News

Give back
Last 3 Contributions
30-06-2009 50.00
20-06-2009 30.00
16-06-2009 100.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:


Posted by : slh on Dec 23, 2008 - 03:20 AM Release Notes
Release Notes

Nach der Korrektur von Problemen in Verbindung mit mehreren optischen Laufwerken in der ersten Preview und einer Reihe von infrastrukturellen Änderungen, haben wir nun die Ehre sidux 2008-04 "Πόντος", in den folgenden Varianten anzukündigen:

  • KDE-lite, amd64, en/ de, ≈460 MB.
  • KDE-lite, i686, en/ de, ≈455 MB.
  • KDE-full, amd64+i686, en/ de (da, el, es, fr, hr, it, ja, nl, pt, pt_BR, ro, ru durch liveapt) ≈2 GB.
  • XFCE, amd64, en/ de, ≈400 MB.
  • XFCE, i686, en/ de, ≈395 MB.

sidux ist eine umfassende, Debian sid basierte Live-CD mit besonderem Augenmerk auf Festplatteninstallationen, einem sauberen Upgradepfad innerhalb sids und zusätzlichem Hard- und Softwaresupport. Das ISO basiert vollständig auf Debian sid, angereichert und stabilisiert mit sidux-eigenen Paketen und Skripten.


Release Notes für Πόντος

"Πόντος" konzentriert sich auf die Integration der durch Kernel 2.6.27 bedingten Änderungen, die durch insserv hervorgerufene Optimierung der Initsequenz und im Besonderen auf den Installer.

Während Kernel 2.6.27 die Hardwareunterstützung für neuere Geräte, wie zum Beispiel Intel IPW5xxx und Atheros AR9xxx 802.11 draft-n wlan Chipsätze, verbessert und stabilisiert, wird auch die Anzahl der zuvor innerhalb des Kernelimages abgelegten binären Firmwareblobs reduziert. Eine kurze Auflistung ist unter non-free Quellen und Treiber zu finden.

Beginnend mit "Πόντος" verwendet sidux "insserv", um die während des Bootens benötigten sysv-Initskripte zu ordnen und optimieren, dies beschleunigt nicht nur die Bootzeiten, sondern erlaubt ein einfacheres De-/Aktivieren einzelner Initskripte mit Hilfe der üblichen Tools.

Ein weiterer Aspekt für dieses Release ist auch die Überholung und Optimierung des Installers, die Auswahl neuer Internetzugriffstools für PPP, im speziellen GPRS/ UMTS Verbindungen, aber auch eine verbesserte Unterstützung für kvm und andere infrastrukturelle Änderungen. Desweiteren wurde eine große Anzahl von Funktionalitätserweiterungen und Fehlerkorrekturen dem gesamten Paketspektrum, und im Besonderen sidux-eigenen Paketen, zuteil.

Unser besonderer Dank gilt dem sidux art Team und im Besonderen allen Mirrorhostern für ihre Bemühungen um sidux.

Minimale Systemanforderungen:

  • amd64:
    • AMD64
      Intel Core2
      neuere 64 bit fähige AMD Sempron and Intel Pentium 4 CPUs (achtet auf das "lm"-Flag in /proc/cpuinfo oder nutzt infobash -v3).
    • ≥256 MB RAM, ≥ 512 MB RAM für liveapt.
    • VGA Grafikkarte mit mindestens 640x480 Pixel Auflösung.
    • optisches Laufwerk oder USB Medien.
    • ≥3 GB Festplattenspeicher, ≥10 GB empfohlen.
  • i686:
    • Intel Pentium pro/ Pentium II
      AMD K7 Athlon (nicht K5/ K6)
      VIA C3-2 (Nehemiah, nicht C3 Samuel oder Ezra)/ C7
      jede x86-64/ EM64T fähige CPU oder neuer; der vollständige i686 Befehlssatz ist erforderlich.
    • ≥192 MB RAM, ≥ 512 MB RAM für liveapt.
    • VGA Grafikkarte mit mindestens 640x480 Pixel Auflösung.
    • optisches Laufwerk oder USB Medien.
    • ≥3 GB Festplattenspeicher, ≥10 GB empfohlen.

Jetzt zu den interessanten Themen, was steht nun auf dem Plan:

  • Debian sid, Stand 2008-12-22.
  • kernel 2.6.27.10 (smp, hard preemption).
  • X.org 7.3.
  • KDE 3.5.10 (en + de).
  • neues, SVG-basiertes, Art Theme des sidux art Teams.
  • offline manual für en + de direkt auf der CD, online Handbücher für weitere Sprachen auf: http://manual.sidux.com/ und verfügbar via apt; ein großes Dankeschön geht wieder einmal an das Dokumentations- und Übersetzerteam!
    Bitte beachtet, daß das Offline-Handbuch nur durch die Live-CD oder im installierten System zu erreichen ist.
  • viele Änderungen im und am Handbuch.
  • Unterstützung für Intel P4x, G4x und Q4x Chipsätze.
  • iwlwifi Unterstützung (3945 and 4965 chipsets).
  • iwlagn Unterstptzung für den IEEE 802.11 a/b/g/n Teil der Intel Wireless WiFi Link 5xxxAGN Familie.
  • ath5k Support für 54/ "108" MBit/s Atheros wlan Karten (AR2425, AR5210, AR5211, AR5212, AR5213 und AR5414).
  • ath9k Support für 802.11 draft-n Atheros wlan Karten (AR5418+AR5133, AR5416+AR5133, AR5416+AR2133, AR9160, AR9280 und AR9281).
  • b43/ b43legacy Support für Broadcom wlan Karten.
  • rt2x00 Support für RaLink Karten.
  • Support für RealTek RTL8101, RTL8102(E), RTL8168B, RTL8168C und RTL8168CP PCIe Ethernetkarten.
  • Support für RealTek RTL8180L und RTL8185 PCI/ cardbus wlan Karten.
  • Support für RealTek RTL8187 und RTL8187B USB wlan Karten.
  • Support für ADMtek ADM8211 PCI/ cardbus wlan Karten.
  • Unterstützung für IPWireless 3G UMTS PCMCIA Karten.
  • Unterstützung für HSDPA Broadband Wireless Data (Globe Trotter) Karten.
  • e1000e Support für Intel 82801I, 82566DM-2, 82562GT-2, 82562G-2 and 82562V-2 Gigabit Ethernet Karten (ICH9).
  • gspca2 Support für viele Webcams.
  • Support für Logitech Quickcam Orbit, Logitech Quickcam Pro für Notebooks, Logitech Quickcam Pro 5000, Asus Eee PC webcams (linux-uvc).
  • Unterstützung für das Elantech multitouch Touchpad.
  • diverse neue WMI Treiber für verschiedene Notebooks und Netbooks.
  • fw-detect für Hardware, die non-free Pakete braucht.
  • memtest86+
  • OpenJDK 6 in der kde-full Version.
  • Verwendung von "insserv" zur Reorganisation der Bootsequenz auf Basis der LSB-Informationen.
  • Validierung und Unterstützung von Sonderzeichen durch den Installer.
  • Unterstützung für kvm (Kernel-based Virtual Machine) in kde-full; kvm benötigt Hardwarevirtualisierungssupport (AMD pacifica virtualisation extensions "svm" oder Intel IVT (vanderpool) virtualization extensions "vmx")
  • WPA roaming Unterstützung für Ceni.
  • Wechsel auf console-setup fur CLI keymaps.
  • Lokalisierungskorrekturen für Schweiz und Kanada.
  • vfat Dateisysteme werden von KDE nun als iso-8859-1 gemountet.
  • bevorzuge "radeon" vor "radeonhd" bei der Grafikerkennung.
  • Plug'n'Play kompatible Drucker werden nun von hal-cups-utils eingerichtet.
  • weitergehende Absicherung von $HOME per Default.
  • Kompatibilitätskorrekturen für Systeme mit mehreren optischen Laufwerken.

Lokalisierung:

Ein Feature seit sidux 2008-03 "Ουρέα" ist die Möglichkeit auch alle anderen Sprachen neben Deutsch oder Englisch im grub Menü (F4) der kde-full Variante auszuwählen und hierdurch die Lokalisierungen für Desktop und viele Applikationen während des Bootvorgangs zu installieren. Dies ermöglicht die gewählten Lokalisierungen auch nach der Installation beizubehalten sowie ausschließlich die benötigten Sprachen für das gegebene System zu installieren. Die Menge des benötigten Arbeitsspeichers hängt von der gewählten Sprache ab; ist nicht genug freier Speicher verfügbar, kann sidux die Installation des gewählten Sprachpaketes verweigern und stattdessen in englischer Sprache, aber den gewählten Localeeinstellungen (Währung, Datum–/ Zeitformat, Tastaturlayout), mit der Bootsequenz fortfahren. 512 MB Arbeitsspeicher oder mehr sind vermutlich ausreichend für alle unterstützten Sprachen, welche derzeit aus den folgenden bestehen:

  • Dänisch
  • Englisch (GB)
  • Französisch
  • Griechisch
  • Italienisch
  • Japanisch
  • Kroatisch
  • Niederländisch
  • Polnisch
  • Portugiesisch (BR und PT)
  • Rumänisch
  • Russisch
  • Spanisch
  • die Sprachauswahl hängt von der Verfügbarkeit von Übersetzungen des sidux-manuals ab, engagieren Sie sich um Ihre Sprache hinzuzufügen.

Hinweise für Hardware, die non-free Pakete braucht:

sidux enthält nur dfsg freie Software, deshalb ist es sinnvoll, contrib/ non-free in die /etc/apt/sources.list.d/debian.list aufzunehmen und Internetzugang sicherzustellen.

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
# The /etc/apt/sources.list.d/ directory provides a way to add sources.list
# entries in separate files that end with sources.list file.

# unstable
deb http://ftp.de.debian.org/debian unstable main contrib non-free
# deb-src http://ftp.de.debian.org/debian unstable main contrib non-free

# testing
# deb http://ftp.de.debian.org/debian testing main contrib non-free
# deb-src http://ftp.de.debian.org/debian testing main contrib non-free

# experimental
# deb http://ftp.de.debian.org/debian experimental main contrib non-free
# deb-src http://ftp.de.debian.org/debian experimental main contrib non-free

und /etc/apt/sources.list.d/sidux.list:

# sidux e.V., Germany
deb http://sidux.com/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free
#deb-src http://sidux.com/debian/ sid main contrib non-free fix.main fix.contrib fix.non-free

Die benötigte Firmware kann entweder der unten folgenden Auflistung entnommen oder mit dem neu entwickelten Skript fw-detect (paketiert in configure-networkcard) bestimmt werden.

Wir versuchen, Pakete für legal vertreibbare Firmware in unseren non-free Repositories zur Verfügung zu stellen, aber nicht alle Anbieter erlauben dies.

Hinweise für Upgrader:

sidux bemüht sich sehr um einen nahtlosen Upgradepfad für Debian- und sidux-eigene Pakete, dennoch verbleiben einige Dinge die manueller Nacharbeit bedürfen.

sidux security advisory/ weitergehende Absicherung von $HOME

Bei der Überholung des sidux Installers wurde ein potentielles local privilege escalation Problem entdeckt, welches eine Kopie der Konfigurationsdateien des Installers auf dem Zielsystem zurückläßt. Diese Konfigurationsdatei beinhaltet auch die salted MD5 Paßworthashes für root und den ersten Benutzeraccount (UID 1000) und verbleibt für lokale Benutzer lesbar. Während dies keine Paßwörter direkt preisgibt, können diese Informationen für einen Brute-Force-Angriff verwendet werden.

Betroffene Releases:

  • 2007-01 Χάος
  • 2007-02 Τάρταρς
  • 2007-03/ 2007-03.1 Γάια
  • 2007-04/ 2007-04.5 Έρως
  • 2008-01 Νυξ
  • 2008-02 Έρεβος
  • 2008-03 Ουρέα

Korrektur:

find /root /home -maxdepth 2 -type f -name '.sidconf*' -delete

Insbesondere für Multiuser-Systeme wird empfohlen, die Paßwörter für root und den ersten Benutzer (UID 1000) zu ändern, dies kann mittels "passwd" als root/ user erreicht werden. Der Hintergrund für dieses Problem wurde identifiziert und sidux 2008-04 "Πόντος" ist nicht betroffen.

Debian erstellt Home-Verzeichnisse mit 0751 Zugriffsberechtigungen, sidux weicht von dieser Standardeinstellung ab und erzwingt 0700 für neue Installationen.

sed -i 's/^DIR_MODE=.*/DIR_MODE=0700/' /etc/adduser.conf
dpkg-reconfigure adduser
("systemweit lesbare Home-Verzeichnisse" ablehnen)

ALSA OSS Kompatibilitätslayer

Beginnend mit alsa-driver 1.0.17.dfsg-3, werden die OSS Kompatibilitätsmodule nicht mehr automatisch geladen. Obwohl dies auf modernen Linuxsystemen keine Probleme bereiten sollte, benötigen einige kommerzielle oder legacy Anwendungen unter Umständen weiterhin noch OSS Unterstützung. Da ALSAs in-kernel Emulation für OSS eher eingeschränkt ist (keine Unterstützung für Software-basierte Mixer, weswegen nur eine Anwendung gleichzeitig auf /dev/dsp zugreifen kann), sollten ALSA kompatible Anwendungen bevorzugt werden, aber sofern OSS Kompatibilität erforderlich ist, gibt es zwei Alternativen:

  • aoss Wrapper
    /usr/bin/aoss ist Bestandteil des alsa-oss Paketes und kann als Wrapper für legacy Anwendungen dienen und in deren OSS Aufrufe eingreifen, um die OSS ABI transparent auf ALSA umzusetzen; dies erhält normalerweise alle Vorteile von ALSA.
  • in-kernel ALSA Emulation
    Dies ermöglicht eine bessere Binärkompatibilität (emulierte /dev/dsp, /dev/audio und /dev/mixer Devicenodes sind verfügbar), allerdings ohne Software basierte Mixer, weswegen nur eine Soundanwendung gleichzeitig aktiv sein kann.

Bei den meisten betroffenen Anwendungen ist sinnvoller, diese über "aoss <program>" zu starten, so daß die Vorteile eines Softwaremixers und damit gleichzeitigen Zugriff auf die Soundhardware bestehen bleiben, aber es gibt dennoch seltene Fälle in denen ein Rückgriff auf den in-kernel OSS Kompatibilitätslayer erforderlich ist. Dieser kann, sofern erforderlich, über das Laden der snd-pcm-oss, snd-mixer-oss und snd-seq-midi Module aktiviert werden.

for i in snd-pcm-oss snd-mixer-oss snd-seq-midi; do
	grep -q "^${i}" /etc/modules  || echo "${i}" >> /etc/modules
	grep -q "^${i}" /proc/modules || modprobe "${i}"
done

Broadcom b43 wlan

Kernel >2.6.25 benötigen Firmwareversionen ≥4.150.10.5 (interne Revision "410.2160 (2007-05-26 15:32:10)") der Broadcom Firmware, während ältere (bis zu Kernel 2.6.24) auf die Version 4.80.53.0 (interne Revision "351.126 (2006-07-29 05:54:02)") angewiesen sind, welche von älteren b43-fwcutter Versionen installiert wurde. b43-fwcutter kann existierende Firmwareimages nicht automatisch updaten, für das Update ist infolgedessen manuelle Intervention erforderlich.

dpkg --purge b43-fwcutter
rm -rf /lib/firmware/b43 /lib/firmware/b43legacy
apt-get update
apt-get install b43-fwcutter

console-setup

Die Konsolenkeymaps werden nun über "console-setup" eingerichtet.

apt-get install console-setup
dpkg-reconfigure console-setup

gspca2

Kernel 2.6.27 bringt den neuen v4l2 basierten gspca2 Treiber mit, welcher den alten v4l1 basierten externen gspca Treiber ersetzt, welcher für eine große Anzahl verschiedender Webcams Verwendung findet. Leider verwenden die meisten Userspaceprogramme derzeit noch nicht die neue v4l2 API für zuvor von gspca betriebenen Webcams, weswegen diese zwischenzeitlich mittels "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <program>" gestartet werden müssen.

# apt-get update
# apt-get install libv4l-0
$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <program>

insserv

Warnung: Dieses Paket sollte nur mit Vorsicht verwendet werden, da nicht korrekte oder fehlende LSB Abhängigkeiten in bestehenden Initskripten zu einem nicht bootfähigen System führen können. Die Installation von insserv auf einem existierenden System erfordert möglicherweise manuelle Änderungen und wird nicht empfohlen. /usr/share/doc/insserv/README.Debian sollte vor einem Installationsversuch von insserv gelesen werden.

Obsolete Pakete

Im Rahmen der Weiterentwicklung von sidux wurden einige Pakete durch bessere Alternativen ersetzt oder überflüssig.

  • capi-isdnconf, obsolet.
  • configure-xawtv, obsolet.
  • gprsconnect, wurde durch umtsmon ersetzt.
  • ipw2100-firmware, wurde durch firmware-ipw2x00 ersetzt.
  • ipw2200-firmware, wurde durch firmware-ipw2x00 ersetzt.
  • modemlink, wurde durch umtsmon und wvdial ersetzt.
  • ppp-scripts, wurde durch umtsmon ersetzt.

Das folgende Kommando ist in der Lage Pakete zu finden, die nicht länger in einem aktiven apt Repository verfügbar sind. In Bezug auf manuell installierte Pakete ist jedoch Vorsicht geboten. apt-show-versions ist ein eigenständiges Paket und ist nicht unbedingt vorinstalliert.

$ apt-show-versions | awk '/No available version in archive/{print $1}'

Disclaimer:

Dies ist experimentelle Software. Benutzung geschieht auf eigenes Risiko. Das sidux Projekt, seine Entwickler und Teammitglieder (alle vertreten durch den sidux e.V.) können unter keinen Umständen haftbar gemacht werden für Schäden an Hard- oder Software, Datenverlust oder anderen, direkten oder indirekten Schäden entstanden durch die Benutzung dieser Software. Sollten Sie mit diesen Formulierungen und Bedingungen nicht einverstanden sein, so ist es Ihnen nicht erlaubt, diese Software weiter zu benutzen oder zu verteilen.

Download URLs, bitte gebt den Servern etwas Zeit zum synchronisieren:

Europa

Nordamerika

Asia

Afrika

Australien

Unser Dank gilt allen Mirrorbetreibern für ihre Bemühungen um sidux.

Wie kann man mitwirken?

Sich bei sidux zu engagieren ist einfach: Besucht uns im Forum oder besser im IRC (irc.oftc.net, port 6667, channel #sidux) und diskutiert Eure Patches/ Vorschläge oder Erweiterungen.

Wir diskutieren gerne jegliche dfsg-freie Patches und Beiträge, insbesondere im Bereich alternativer Window Manager (Gnome, Xfce), mobile Netzwerke (GPRS/ UMTS, Bluetooth, aber auch ISDN, PPP, PPPoE) oder generelle Tasks wie Übersetzungen/ Lokalisationen und Ähnliches.

Roadmap:

Wir bitten um Verständnis darum, daß die folgende Roadmap eine ungenaue Schätzung unseres Releaseplans darstellt, beeinflußt vom Status von Upstream Debian sid, wichtigen Systemkomponenten wie X.Org, KDE, dem Linux-Kernel und unseren eigenen Entwicklungen, und daß sie Änderungen unterliegen kann.

  • sidux 2009-01 "Ουρανός" — 1. Quartal 2009
  • sidux 2009-02 "Αιθήρ" — 2. Quartal 2009
  • sidux 2009-03 "Μώμος" — 3. Quartal 2009
  • sidux 2009-04 "Μόρος" — 4. Quartal 2009

Besonderer Dank geht an das gesamte sidux Team.

Entwickler:

Joaquim Boura (x-un-i)
Michael Deelwater (ModestUser)
Bernard Gray (cleary)
Aedan Kelly (etorix)
Stefan Lippers-Hollmann (slh)
Kel Modderman (kelmo)
Horst Tritremmel (hjt)
Niall Walsh (bfree)
Andreas Weber (webera)
Fabian Wuertz (xadras)

Dokumentation und Handbuch:

Jose Tadeu Barros (ceti)
Alpha Mohamed Diakite (alphad)
Stefan R. Eissens (eislon)
Roland Engert (RoEn)
Gregory Gretri (grigris)
HarzG
Richard Holt (Richard)
Markus Huber (hubi)
Philippe Masson (LjanA)
Markus Müller (moto)
Mutsumu Nomura (muchan)
Gabriel Palade (ladepa)
Nicolas Poniros (edhunter)
Dinko Sabo (cobra)
speedygeo
Trevor Walkley (bluewater)
zenren
zerby
zonker
zulu9

Graphik und Design:

David Creedy (klaymen)
Bernard Gray (cleary)
Daniel-S-P

Support:

Alessio Giustini (alessiog75)
Chris Hildebrandt (slam)
Ralph Hokanson Jr. (piper)
Latino
Gerald Prock (raider700)
Ferdi Thommes (devil)
Florian Schneider (hathe)
Torsten Wohlfarth (towo|)
sidux e.V.

Unser Dank geht an die Hetzner Online AG für das Sponsoring von sidux.com.

Im Namen des sidux Teams:
        Stefan Lippers-Hollmann (slh)

 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2009 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio