Probleme mit Environment Variables

Apache, Lighttpd, nginx, Cherokee
Post Reply
yoda
Posts: 17
Joined: 2003-01-27 09:15
 

Probleme mit Environment Variables

Post by yoda »

Hallo,

Ich brauch innerhalb eines Virtuellen Hosts, eine Environment Variable.

SetEnv SPECIAL_PATH /foo/bin

Diese kann ich auch über http Spezial setzen, nur wird die nicht beachtet.
Ich habe den verdacht, das suexec da einen Strich durch die Rechnung macht. Denn sobald ich den User/Group im vhost auskommentiere klappt es mit der Environment Variable. Ist natürlich nicht im Sine des Erfinders.

Hat jemand eine Idee wie ich das ganze an laufen bekomme?

Gruss, Mario
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: Probleme mit Environment Variables

Post by majortermi »

Du musst den suExec Quelltext ändern, damit die entsprechende Umgebungsvariable mit übergeben wird.
Dabei solltest du allerdings den Hinweis im Quelltext beachten, dass du, wenn du nicht genau weißt, was du tust, lieber die Finger vom Quelltext lässt.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
yoda
Posts: 17
Joined: 2003-01-27 09:15
 

Re: Probleme mit Environment Variables

Post by yoda »

MajorTermi wrote: Dabei solltest du allerdings den Hinweis im Quelltext beachten, dass du, wenn du nicht genau weißt, was du tust, lieber die Finger vom Quelltext lässt.
Oder aber 5 gut zahlenden Kunden sagen, sucht Euch einen anderen Provider! Wenn einer einem nicht sagt wie es richtig gemacht wird.

Folgendes müsste ich setzen dürfen:

SetEnv E_PAYMENT_CONFIG_FILE /foo/bar/conf

Müsste somit in der suexec.c im abschnitt char *safe_env_lst[] =
E_PAYMENT_CONFIG_FILE rein?


Gruss, Mario
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: Probleme mit Environment Variables

Post by sascha »

Oder aber 5 gut zahlenden Kunden sagen, sucht Euch einen anderen Provider! Wenn einer einem nicht sagt wie es richtig gemacht wird.
Das liest sich für mich so als ob du glaubst wir wären der offizielle 1&1 Server Support. Dem ist nicht so!
yoda
Posts: 17
Joined: 2003-01-27 09:15
 

Re: Probleme mit Environment Variables

Post by yoda »

voll nieder geschmettert jetzt bin 8O
Post Reply