DocSearch

Zum Thema Dokumentenindexierung in DokuWiki habe ich heute für meine Schule gebastelt. Hier der technischere Teil der Dokumentation dazu.

Nach der Installation des Plugins DocSearch in DokuWiki den Konverter Apache Tika als JAR Datei nach /opt/tika legen. Den Ordner /opt/tika an www-data rekursiv und mit den Rechten 750 übergeben. Evtl. openjdk JRE nachinstallieren. Die headless Version reicht aus.

Kontrollieren, ob PHP genug RAM erhält. Das memory_limit in /etc/php5/apache2/php.ini sollte über 256MB liegen.

Die /pfad/zu/dokuwiki/lib/plugins/docsearch/conf/converter.php.dist nach converter.php kopieren und anpassen. Meine sieht nun so aus:

Dann einen Testlauf starten und die Fehler einsammeln:

Evtl. sollte das Paket ttf-mscorefonts-installer nachinstalliert werden, um weniger Fontmeldungen um die Ohren gehauen zu bekommen. Ein

behebt noch ein paar Kleinigkeiten in der Fehlerausgabe.

Der Lauf frisst Zeit und Ressourcen. Der cronjob sollte dies berücksichtigen. Mein Eintrag in die /etc/crontab sieht so aus

läuft also nur einmal in der Nacht los.

Was nicht in den Griff zu bekommen sein wird, sind die vielfältigen Windows-only-Fonts, die in vielen Dokumenten verbaut sind. Da wird Tika auch in Zukunft maulen müssen. Das heißt konkret: www-data erhält E-Mails! Es empfiehlt sich deswegen einen Alias für www-data anzulegen und die Mails auf das eigene Konto zu lenken, will man nicht vom Mailserver mit Fehlern zu unzustellbaren E-Mails zugemüllt werden. Oder man lenkt die Ausgabe des Cronjobs nach /dev/null um, erfährt dann aber auch nix über reparable Fehler.

LDAPs von MRBS 1.5 auf LD-Server

Ein auf einem externen Server (z.B. bei Hetzner) gehostetes MRBS kann mit den folgenden Einstellungen per LDAPs gegenüber dem internen SBE-Serverchen mit openLDAP authentifizieren:

Die obigen Einträge beziehen sich auf die Datei config.inc.php im Verzeichnis /pfad/zu/mrbs/web. Debugmeldungen von MRBS (sofern oben einkommentiert) finden sich in der error.log des Apachen. Der Filter stellt hoffentlich sicher, dass nur Lehrer/innen sich anmelden können. Um MRBS zusätzlich gegenüber Einsichtnahmen durch Zweite abzusichern, muss der Login erzwungen werden. Dazu

nach den Includes in alle nur erdenklichen und über Netz erreichbaren PHP Dateien (month.php, day.php, week.php, search.php, report.php usw) setzen.

Die anderen hier im Blog zu findenden Hinweise zur Konfiguration von LDAPs gegen einen SBE Server sollte man sich ebenfalls mal ansehen, wenn es mit den Einträgen oben nicht tun will. Es gibt einige Wände, vor die man laufen kann.

Steine

20160827_105645

Steinzeitliche Gräber gibt es auf der Insel viele und hinter Lancken-Granitz gleich eine Perlenkette davon.

20160827_110230

20160827_111513

20160827_111631

Eines der wenigen gut erhaltenen Gräber, das einen Blick …

20160827_111713

… in den Innenraum erlaubt.

20160827_114153

Ein wenig weiter im Wald: die Ziegensteine. Eine größere Grabanlage mit Bannkreis- und Wächtersteinen.

20160827_114545

Urwald

20160824_105556

Sumpflöcher im ansonsten sehr aufgeräumt wirkenden Buchenwald in Jasmund tragen zum Urwaldeindruck entscheidend bei.

20160824_124955

Nur selten findet man sonst direkt am Weg umgefallene Bäume oder gar kleinere Lichtungen. Der Wald wirkt trotzdem: eine Wüste aus Bäumen, licht, trotzdem kaum Bewuchs auf dem Boden – und erstaunlich still, ist man von den Lichtungen, Tümpeln oder Sumpflöchern ein Stück entfernt.

20160824_125029

Ein wenig Hollywood mit Farbe: der Opferstein hinter der Herthaburg.

Feuerstein

20160823_173526

Der Anmarsch durch den Wald direkt neben der Bahnstrecke Binz-Prora lohnt sich: Der Eindruck, dass das riesige Feld aus Feuersteinen wie ein Fluss durch die Landschaft läuft, wird durch den Kontrast der Landschaften verstärkt.

Koloss

20160822_161412

In Prora übernehmen seit ein paar Jahren die privaten Investoren und verkloppen die umgebauten KdF Zimmer als steuerlich geförderte Anlagemöglichkeit. Nur “Macht Urlaub” erinnert an die Geschichte eines Gebäudes, das zwar für sich genommen hässlich ist, kennt man jedoch die Vorgaben in der Ausschreibung, zumindest im Entwurf keine dumme Lösung des Problems darstellt.

20160822_145835

SORBS sucks

sorbssucks

Die haben echt ein Rad ab bei SORBS. Von einem Tag auf den anderen taucht in deren Datenbank eine meiner IPs auf, die ich seit nunmehr 3 Jahren nutze, weil von dieser im März 2012 SPAM versendet wurde?

Versucht man sich bei SORBS anzumelden, wird es wild. An manchen Tagen schwächeln deren Server so, dass man von einem Loginfeld zum nächsten geführt wird und schlicht keine Meldungen oder Delisting-Einträge anlegen kann. Super Service, Super Server, Super Admins.

Bei der Qualität hab ich SORBS aus allen meinen Datenbanken geworfen.

Buohöhle II

Gestern am frühen Morgen bin ich zwei Stunden im Wald bei Gönningen die Hänge hoch und runter geklettert, hab mir Zecken eingefangen, mich mit Kletten bedeckt, zwei Schrammen geholt und Spinnweben gefrühstückt … nichts: Keine Buohöhle am in der Geotop-Datenbank angegebenen Ort.

Kalkstein hat es dort genug und die Hänge sind aus dem üblichen Materialmix aus Laub, Ästen und Geröll. Einige Senken und Furchen sowie teilweise freistehender Fels weisen auf die auf der Alb üblichen Karstformen hin. Soweit ist alles OK. Aber jetzt brauch ich eine Pause von diesem Loch. Dreckig, verschwitzt und schmerzend ist in Ordnung – wenn Erfolg dazu kommt. Aber so?