[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

Antwort per Email an