[PATCH] lighttpd Konfigurationsfrontend

Der patch -3 hat einen kleinen Fehler: er kompiliert SSL nicht mehr rein, da ich einen Typo gemacht habe - bis ich einen neuen Patch fertig stelle, bitte in make/lighttpd/lighttpd.mk folgendes ersetzen:

s/FREETZ_PACKAGE_LIGTTPD_WITH_SSL/FREETZ_PACKAGE_LIGHTTPD_WITH_SSL/

Ciao
Stephan
 
patch -4

Änderungen:

- SSL compile fixed
- Chroot kann konfiguriert werden

Ciao
Stephan
 

Anhänge

  • lighttpd-freetz-1.4.20-4.patch.bz2
    11.1 KB · Aufrufe: 15
Hi.
Sieht schon sehr gut aus. Aber für PCRE-Support brauchen wir die passende Lib. Soll ich den Support ausschalten oder magst du auch noch ein Makefile für die PCRE posten?

MfG Oliver
 
Ich mache die Änderungen gleich bei mir (pcre abschalten, man kann ja später pcre noch hinzufügen). Bitte gib mir aber noch einen kleinen Moment Zeit - mod_cgi und microperl wollen noch nicht so recht. Ich habe schon 2 Fehler (%ENV in microperl erlauben und setgrp() in lighttpd abschalten) gefixt, es scheint aber noch ein Problem zu geben. Wenn ich dies gefixt habe, sende ich dann (hoffentlich) den Patch, der in die Distro soll.

Ciao
Stephan
 
patch -5

Hier ein aktualisierter Patch:

- PCRE deaktiviert
- server.groupname wird nicht benutzt, damit CGIs laufen (keine Ahnung, warum dies so sein muss)

Ciao
Stephan
 

Anhänge

  • lighttpd-freetz-1.4.20-5.patch.bz2
    11 KB · Aufrufe: 10
Moin.
Ich kann in deinem Patch die Datei "lighttpd_ca.def" nicht finden?

MfG Oliver
 
Huch, svn diff make/ hatte die nicht mit aufgenommen?!? Erst wenn ich ein svn add dieser Datei gemacht habe, ging es.

Aktualisierter Patch anbei
 

Anhänge

  • lighttpd-freetz-1.4.20-6.patch.bz2
    11.2 KB · Aufrufe: 5
Bitte testen.

MfG Oliver
 
Hi,

sollte die *.so nicht auch gestrippt werden? Spart vielleicht paar Bytes.

Beste Grüße,
Whoopie
 
@mehle:
Könntest du die verschiedenen Versionen deines Patches im erstne post dieses Threads anhängen. So muß man nicht den ganzen Thread durchkämmen ob sich irgendwo noch eine neue Version versteckt.
 
lighttpd_ca.def scheint noch Probleme zu machen. Wenn ich auf die Webseite gehe, sehe ich folgendes, aber kein Textfeld:

CA Zertifikat (lighttpd)
CA Zertifikat für lighttpd. Bitte fügen Sie das CA Zertifikat in PEM Format hier ein, falls Ihr lighttpd Zertifikat signiert wurde. Ansonsten lassen Sie diese Box leer.
Server bitte neu starten nach erfolgter konfiguration.
Konfiguration in der aktuellen Sicherheitsstufe nicht verfügbar!

Fehler: Unbekannter Typ 'text '

Habt ihr Ideen, was dies sein könnte?

Ansonsten sieht alles gut aus.

Ciao
Stephan
 
Mist. DOS Line Feeds. ;-)

MfG Oliver
 
ok, änderst du dies im SVN? Dann kann ich es nochmal testen

Ciao
Stephan
 
Probier doch bitte bevor ich es änder. Vielleicht liegt es nicht daran. (dos2unix)

MfG Oliver
 
wie du gesagt hast, DOS CRs in lighttpd_ca.def waren die Ursache

BTW: vi: set ff=unix

Ciao
Stephan
 
bitte noch angehängten Patch einspielen - ist gegen trunk erstellt worden.

Es ersetzt "<" und ">" gegen die HTML codes.

Danke
Stephan
 

Anhänge

  • lighttpd-freetz-1.4.20-7.patch.bz2
    1.4 KB · Aufrufe: 11
Welche Patches muss man denn nun alles in den neuesten Trunk einspielen ?
 
Aufgrund dessen, daß der -7 nur 1,4KB hat, würde ich auf den -6 und den -7 tippen
 
im trunk ist derzeit der -6 patch - voll funktionsfähig

der -7 patch ist zusätzlich zum derzeitigen Trunk - er ist minimal und hat nur ein UI-fixup (4 spitze Klammern werden in der UI bei Beschreibungen nicht angezeigt). Der Patch ist nur "Schönheitssache".

Ciao
Stephan
 
Hab einen 403 Forbidden beim Aufruf der Phpinfo.php im htdocs !? :shock:
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,158
Beiträge
2,247,073
Mitglieder
373,677
Neuestes Mitglied
MK34
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.