Nativ kompilierter lighttpd für den Zaurus

04 07 2005

Das lighttpd-Paket im IPKG-Feed ist jetzt nativ kompiliert. Bis auf das Modul mod_mysql_vhost steht damit nun die volle Funktionalität von lighttpd für den Zaurus zur Verfügung. Fehler bitte melden.

Natively compiled lighttpd for the Zaurus

The lighttpd package in the IPKG feed is natively compiled now. So except for the module mod_mysql_vhost the full functionality of lighttpd is available for the Zaurus now. Please report errors.

The "laundromat build" list of changes:

* natively compiled package
* modified postinst and prerm script
  (they should be more portable now, however this is still an issue)
* the init script creates the log dir now, if necessary
* raised package version

To do:

* more work on the init script
* maybe we should also have an /etc/default/ dir on the Zaurus?
* report configure/compile time errors upstream

Unstable IPKG-Feed für pdaXrom

03 07 2005

Ich habe einen IPKG-Feed mit instabilen - das heißt, nicht oder nicht genügend ausführlich getesteten - Paketen für pdaXrom 1.1.0rc10 auf dem Sharp Zaurus SL-C860 aufgesetzt. Nutzer von pdaXrom können entweder

src feed1 http://www.schindelka.de/projects/pdaXrom/1.1.0rc10/Zaurus/SL-Cxx0/unstable/feed

(eine Zeile) in die /etc/ipkg.conf eintragen und anschließend ein ipkg update ausführen oder die URL unter "System Tools" -> "Package manager" -> "Settings" -> "Feeds" versenken und danach die Paketlisten mit einem Klick auf den mittleren Knopf mit dem Dreiviertel-Pfeil aktualisieren.

[see English translation below]

"Unstable IPKG-Feed für pdaXrom" vollständig lesen


Webserver lighttpd auf dem Zaurus

03 07 2005

Gute Nachrichten! Der sichere, schnelle und leichtgewichtige Webserver lighttpd läuft auch auf dem Sharp Zaurus SL-C860. Der SL-C860 ist ein eingebettetes ARM-basiertes Intel XScale PXA255 Gerät. Als OS ist auf meinem Zaurus zur Zeit pdaXrom in Gebrauch. Lighty wurde auf einer x86-Machine cross-kompiliert und dann als Itsy-Paket (.ipk) für pdaXrom bereitgestellt. Er sollte auf allen Zaurus der Serie SL-Cxx0 laufen, aber das kann ich mangels Testmöglichkeit nicht garantieren.

Leider sind die Module mod_rewrite, mod_redirect und mod_ssi durch die wegen der Cross-Übersetzung fehlende Einbindung der pcre-library noch nicht verfügbar. Auf das Modul mod_mysql_vhost wurde außerdem bewußt verzichtet, da MySQL-Datenbank basierende virtuelle Hosts auf einem so resourcenbeschränktem Gerät wie dem Zaurus nicht wirklich viel Sinn ergeben.

Zur Zeit gibt es noch einige Probleme bei der nativen Übersetzung der Quellen, aber ich schaue mir das an. Als nächstes wird getestet. Nutzer von pdaXrom sollten bedenken, daß die lighttpd-Logdateien vorgabemäßig in das Verzeichnis /var/log/lighttpd/ geschrieben werden, das sich auf einer der beiden internen Flash-Partitionen (root) befindet. Bei intensiver Nutzung des Webservers sollte man darüber nachdenken, die Logs ins RAM zu verlegen, um einer vorzeitigen Abnutzung des internen Flash-Speichers vorzubeugen.

Die Document Root liegt in /var/www/, und der Server läuft unter der Nutzerkennung nobody. Das Initskript ist als /etc/rc.d/init.d/lighttpd zu finden. Für pdaXrom habe ich einen IPKG-Feed aufgesetzt, über den das lighttpd-Paket bezogen werden kann. Motivation war übrigens die Größes des Apache2-Paketes im pdaXrom-Feed, das um die 2,8 MB benötigt.

[See English translation below]

"Webserver lighttpd auf dem Zaurus" vollständig lesen


Barde nicht singen kann

05 02 2005

Das war wohl nichts. Seit drei Stunden schlage ich mich mit D&D-Regelwerken, dem Charaktergenerator und diversen Fertigkeiten, Sprüchen und Charaktereigenschaften meines Barden herum. Was unter GURPS eine Kleinigkeit gewesen wäre, gerät unter D&D zu einem unübersichtlichen Chaos. Jedenfalls ist eine deutlich höhere Einarbeitungszeit erforderlich. Noch bin ich mir nicht sicher, ob ich das System wirklich mag. Wenigstens lassen sich die Handouts auf dem Sharp Zaurus anzeigen. Wir werden sehen spielen.

Pars pro toto: Sharp Zaurus

08 12 2004

Betrachtet man die verschiedenen Informationsquellen zum Sharp Zaurus, die im Web zu finden sind, begegnet man unweigerlich dem Segen und Fluch der Open Source Software: Diversität. Mehrere Portale, zum Teil fremdsprachig, Dutzende HowTos und Anleitungen, kleinere Websites von Einzelpersonen, Importfirmen und Zusatzteileanbieter tummeln sich in einem bunten Reigen. Entwicklungsprojekte in allen Stadien des Lebens und Ablebens, vom Planungs- über Alpha-, Beta- bis hin zum stabilen Produktivzustand sind zu finden. Dokumentation gibt es in sämtlichen Qualitätsstufen, von aktuell und gut aufbereitet bis hin zu grottenschlecht, fehlerhaft und hoffnungslos veraltet.

"Pars pro toto: Sharp Zaurus" vollständig lesen


Stromversorgung unterwegs

05 11 2004

Wie Golem soeben berichtet, wird demnächst ein neues Akkupack für die mobile Stromversorgung von Kleingeräten erhältlich sein. Abgesehen von dem voraussichtlich hohen Preis hat dieses System zwei Schwächen. Zunächst einmal wird kein Autoladeadapter mitgeliefert. Dies wäre noch zu verschmerzen, da es sie relativ günstig bei verschiedenen Händlern zu kaufen gibt. Dennoch muß man sich erst die Mühe machen, einen passenden Adapter zu suchen. Rechnet man dessen Versandkosten und Preis zum Kaufpreis des Akkupacks hinzu, verteuert sich dieses nicht unerheblich. Zum zweiten benötig man für Geräte, die eine andere Eingangsspannung als 5 V benötigen, entsprechende Step-Up- bzw. Step-Down-Adapter. Bei einem flüchtigen Blick auf die Spezifikation des Herstellers ist nicht erkenntlich, welche dieser Adapter verfügbar sein werden, und selbst dann muß man die für das jeweilige Gerät passenden mit sich führen.

"Stromversorgung unterwegs" vollständig lesen