[EMAIL PROTECTED] - Digest Saturday, July 8 2000 Volume 01 : Number 042
----------------------------------------------------------------------
Date: Sat, 08 Jul 2000 11:51:48 +0200
From: Patrick Glanz <[EMAIL PROTECTED]>
Subject: [PUG] Apache-Problem..
Ich habe ein klitzekleines Problem mit einem Apache-Webserver. Die
generelle Frage ist, wie ich einem User ein cgi-bin-directory zur
Verf�gung stelle. Mit einem virtuellen Host ist�s kein Problem, dass
hab�ich schon gemacht:
Direktive in httpd.conf:
<VirtualHost www.xxxxxxxx.com>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /home/xxx/public_html/
ScriptAlias /cgi-bin/ "/home/xxx/cgi-bin/" <---- Das funktioniert
so wunderbar, der Aufruf von www.xxxxxxxx.com/cgi-bin/ klappt!
ServerName www.xxxxxxxx.com
ErrorLog /var/log/hg-error_log
TransferLog /var/log/hg-access_log
</VirtualHost>
Allerdings: Wie konfiguriere ich�s, da� alle User z. B. in Ihrem
Homedirectory ein cgi-bin-Verzeichnis anlegen k�nnen und da� Skripte
beim Aufruf von www.beispiel.de/~username/cgi-bin/ auch ausgef�hrt
werden, ohne da� der User einen virtuellen Server hat??
Cheers,
Patrick
P.S: Ich wollte jetzt keine Sicherheitstip-Diskussion entfachen, ob man
Usern so etwas erlauben sollte;-)
------------------------------
Date: Sat, 08 Jul 2000 13:58:51 +0200
From: "Ernst May-Jung / JUNGHOF" <[EMAIL PROTECTED]>
Subject: Re: [PUG] Umlautprobleme - > Jetzt Futsch
jetzt sind meine Umlaute futsch!
>> a-Umlaut -> =E4
>> u-Umlaut -> =FC
>> o-Umlaut -> =F6
>> scharfes s -> =DF
Die Mail am 7.7.0 um 6.47 ist dagegen lesbar angekommen.
Gru�
Ernst
WIN 98, Calypso
------------------------------
Date: Sat, 8 Jul 2000 16:12:11 +0200
From: Martin Schmitt <[EMAIL PROTECTED]>
Subject: Re: [PUG] Apache-Problem..
* Patrick Glanz ([EMAIL PROTECTED]) wrote/schrieb:
> Allerdings: Wie konfiguriere ich�s, da� alle User z. B. in Ihrem
> Homedirectory ein cgi-bin-Verzeichnis anlegen k�nnen und da� Skripte
> beim Aufruf von www.beispiel.de/~username/cgi-bin/ auch ausgef�hrt
> werden, ohne da� der User einen virtuellen Server hat??
Garnicht. Du kannst die Option ExecCGI f�r ein Verzeichnis setzen, dann
werden Dateien, die auf ".cgi" enden, automatisch ausgef�hrt statt
angezeigt, auch ohne da� sie in cgi-bin liegen.
> P.S: Ich wollte jetzt keine Sicherheitstip-Diskussion entfachen, ob man
> Usern so etwas erlauben sollte;-)
Das hat mit Diskussion nicht zu tun. Du solltest es wirklich nicht machen.
Wenn Du wirklich /alle/ Ratschl�ge mi�achtest, so wie Du das ja tust, wirst
Du fr�her oder sp�ter der Arsch von Dienst sein.
Der web-us lief 3 Jahre als offenes SMTP-Relay. Ich wei�, wie es ist, der
Arsch vom Dienst zu sein, und aus aller Welt Mails mit den b�sesten
Beschimpfungen zu bekommen. Nicht gut.
Schau mal, ob die aktuellen Apache-Versionen eine Funktionalit�t namens
"suexec" eingebaut haben. Suexec setzt die UID unter der der Server l�uft,
in dem Moment wo ein Script ausgef�hrt wird, auf die UID, der das Script
geh�rt.
Wenn ich gerade mal nicht so genervt w�re, w�rde ich das f�r Dich
nachschauen. Wir waren in MZ auf so einem privaten Automarkt. 10000 Jahre
Knast auf einem Platz versammelt. Das hatte uns vorher keiner erz�hlt. Man
lernt eben nie aus. :-((
- -martin
- --
It's not a bug, it's tradition!
------------------------------
Date: Sat, 8 Jul 2000 16:37:35 +0200
From: Martin Schmitt <[EMAIL PROTECTED]>
Subject: Re: [PUG] Apache-Problem..
* Martin Schmitt ([EMAIL PROTECTED]) wrote/schrieb:
> Wenn ich gerade mal nicht so genervt w�re, w�rde ich das f�r Dich
> nachschauen. Wir waren in MZ auf so einem privaten Automarkt. 10000 Jahre
> Knast auf einem Platz versammelt. Das hatte uns vorher keiner erz�hlt. Man
> lernt eben nie aus. :-((
Upps, das sollte 'ne pers�nliche Mail werden. ;-)
- -martin
- --
...and that is how we know the Earth to be banana-shaped.
------------------------------
Date: Sat, 08 Jul 2000 18:28:17 +0200
From: guennie <[EMAIL PROTECTED]>
Subject: Re: [PUG] Apache-Problem..
Martin Schmitt wrote:
> Schau mal, ob die aktuellen Apache-Versionen eine Funktionalit�t namens
> "suexec" eingebaut haben. Suexec setzt die UID unter der der Server l�uft,
> in dem Moment wo ein Script ausgef�hrt wird, auf die UID, der das Script
> geh�rt.
falls du keine option findest schau mal unter
- --- snip /var/log/apache/error.log ---
[Sat Jul 8 09:43:36 2000] [notice] Apache/1.3.9 (Unix) Debian/GNU PHP/4.0b3
configured -- resuming normal operations
[Sat Jul 8 09:43:36 2000] [notice] suEXEC mechanism enabled (wrapper:
/usr/lib/apache/suexec)
- --- snap /var/log/apache/error.log ---
- -mog
------------------------------
End of [EMAIL PROTECTED] - Digest V1 #42
***********************************
--------------------------------------------------------------------------
Digest von "[EMAIL PROTECTED]" - http://www.pug.org