“So zwischendurch” tob ich mich derzeit etwas auf einer bisher ungenutzten, ehemals ziemlich “nackigen” Sun-Fire V240 mit Solaris 10 aus. Das interne Bibliotheks-Blog und die Web-Kalender
sollen geplant umziehen.

Das Arbeiten auf der Shell einer Out-of-the-Box-Solaris10-Installation macht keinen Spaß. Zum Glück gibt’s jede Menge vermisste GNU- und andere Freie Software, dankenswerterweise auf
Sunfreeware.com vorbildlich organisiert angeboten. Der Apache mit PHP und MySQL sollten installiert werden, was eine ganze Menge an abhängigen Paketen hinterher zog. Und für angenehmes Arbeiten brauche ich einfach sudo, vim, coreutils, top & Co, und um Software aus den Sourcen zu bauen, den gcc & make. (Klick auf das Bildchen links. Beim vim lobe ich nicht nur die Syntax-Unterstützung, sondern auch die bessere Unterstützung unterschiedlicher Terminals und damit Bedienbarkeit.)

Das Binärpaket des Apachen war leider ohne LDAP-Unterstützung gebaut, also galt es Hand anzulegen und Selberbauen. Ich habe ‘ne Weile gebraucht, bis es klappte. Nicht nur waren zunächst
apr und apr-util neu zubauen, nein, diese mussten auch – wie ich erst Stunden später merkte – mit der Direktive
--with-ldap erstellt werden. Den Apache selber habe ich dann mit der länglichen, aus der ~/.bash_history gefischten Befehlsfolge (Klick auf das Bildchen rechts) gebaut.

So, nun läuft zwar die Benutzer-Authentifizierung via LDAP. Danach sind MySQL und die Anwendungen dran. Bin gespannt, ob mit MySQL und PHP und Serendipity alles etwas schneller voran gehen wird.
Kommentare