Unsere kleine Programmaenderung am mini_httpd von Jef Poskanzer, ermoeglicht es, die Texte des deutschen Gutenberg Projektes (http://www.gutenberg2000.de) auch unter Linux bequem durchzulesen. Dazu wird, wie im schon beiliegenden Windows Programm, ein kleiner Webserver im Hintergrund gestartet, der die Zip-Dateien der CD entpackt und als HTML Seiten weiterleitet.
Benoetigt wird noch das Programm: unzip. Dieses sollte aber wohl bei allen Distributionen dabei sein!
Start:
Variante a, wenn sich unsere Routinen auf der CD befinden!
1. CD einlegen und mounten.
2. In das gemountete CD-Verzeichnis wechseln. Dort muss mini_httpd und startgut.sh sein.
3. Bitte ./startgut.sh in einem Terminalfenster eingeben zum Start.
4. Den Anweisungen folgen.. Einen Webbrowser öffnen und die Adresse: http://localhost:1026 eingeben.
Dann sollte es auch mit dem Nachbarn klappen :-)
Variante b, wenn unsere Routinen (noch) nicht auf CD sind.
1. Entsprechende Dateien herunterladen (nach z.b /tmp) und ggf. entpacken (tar zxvf
Achtung, das Ausfuehren von Programmen von der CD muss erlaubt sein.
Kann oder soll das Ausfuehren von Programmen von CD aus Sicherheitsgruenden nicht erlaubt werden
muss auf variante b ausgewichen werden. Es reicht dann aber aus, die Dateien startgut.sh und
mini_httpd in ein Verzeichnis zu kopieren und dort den o.g. Link zu erzeugen.
Desweiteren: Nutzung auf eigene Gefahr! Wir schließen jedwede Haftung für Schäden oder irgendwas,
Bei Fragen oder Anderem:
Uwe.Redeker@t-online.de
2. CD einlegen und mounten.
3. Ins Verzeichnis des entpackten Archivs wechseln.
4. Dort einen symbolischen Link auf das Verzeichnis GUTENB der gemounteten CD anlegen
z.B. mit ln -s /mnt/cdrom/GUTENB GUTENB
5. Das script mit ./startgut.sh starten.
6. Den Anweisungen folgen, Browser starten...
Das regelt ein Eintrag in der /etc/fstab. Dort darf bei der Zeile für die CD, nicht noexec stehen!
Falls doch, bitte unter root die Datei ändern, so das dort exec steht und neu mounten!
Das Verzeichnis muss mindestens den folgenden Inhalt haben:
lrwxrwxrwx 1 uwe users 25 Okt 7 01:32 GUTENB -> /mnt/cdrom/GUTENB/
-r-xr-xr-x 1 uwe users 97891 Okt 7 01:32 mini_httpd*
-r-xr-xr-x 1 uwe users 3794 Okt 7 01:32 startgut.sh*
welche durch den Gebrauch etc. unserer Routinen/Programme entstehen aus!
Peter.Sieg@gmx.de