Ubuntu, suPHP und der suPHP_UserGroup Fehler

| 4 Kommentare | Keine TrackBacks

Als ich eben voller Vorfreude auf einem neuen Server suPHP konfigurieren wollte, musste ich erstaunt feststellen, dass das Ubuntu-Packet in einer Art erstellt wurde, dass die Verwendung des Parameters suPHP_UserGroup folgenden Fehler wirft:

Invalid command 'suPHP_UserGroup', perhaps misspelled or defined by a module not included in the server configuration

Das ist mindestens super ärgerlich, dreht es sich doch bei dieser Option um den eigentlichen Kern und Sinn der Sache. So bekommt ihr es trotzdem sauber ans rennen:

Wir bauen das Packet einfach neu. Erst mal alle alten Packete raus und ins Bastelverzeichnis wechseln

apt-get remove libapache2-mod-suphp suphp-common
cd /usr/src
ein paar wichtige Packete installieren.

apt-get install dpkg-dev fakeroot pkg-config
apt-get install debhelper apache2-prefork-dev libapr1-dev
apt-get install docbook-to-man dpatch
apt-get source libapache2-mod-suphp
Ihr habt jetzt ein neues Verzeichnis mit den Packetquellen, dort hinein wechseln.

cd suphp-VERSION
Den fehlerhaften Configure-Eintrag fixen

nano -w debian/rules
Dort sucht ihr die Zeile

--with-setid-mode=owner
und ersetzt diese durch

--with-setid-mode=paranoid
Jetzt wird das ganze Packet neu gebaut

dpkg-buildpackage -rfakeroot -uc -b

Wenn alles sauber compiliert, liegen unter /usr/src die neuen Ubuntu-Packete, welche ihr installieren könnt.

cd ../
dpkg -i suphp-common_0.6.2-3_amd64.deb
dpkg -i libapache2-mod-suphp_0.6.2-3_amd64.deb
Fertig.

Keine TrackBacks

TrackBack-URL: http://blog.terminal21.de/cgi-bin/mt-tb.cgi/105

4 Kommentare

nice, hat mir sehr geholfen. danke!
musst nur beim builden ein -d angeben

joa, hat mir auch geholfen.

Das Paket muss aber auch noch installiert werden. Dann kommt das Problem vom Vorkommentator nicht:

apt-get install pkg-config

@meinenvorkommentator: Bitte die Fehlermeldungen lesen!!

Danke, hab's schnell gefixt

Danke,
you made my day!

Tested on: ubuntu-8.04 LTS Minimalsystem (64 Bit)

Jetzt kommentieren

Über diese Seite

Diese Seite enthält einen einen einzelnen Eintrag von Stefan vom 22.07.09 15:49.

Im Interview mit Ursula v.d. Leyen ist der vorherige Eintrag in diesem Blog.

Benchmarks ist der nächste Eintrag in diesem Blog.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.