Hans Klausmann: Apache und Perl CGI's in allen user Verzeichnissen?

Hallo,

kann man Apache dazu bewegen Perl CGI's in allen user Verzeichnisse auszufueren?
Ltd Apache FAQ soll das klappen:
AddHandler cgi-script .cgi       (habe ich im conf.http)
und  ExecCGI  habe ich auch unter Options...

die Scripts laufen ok wenn ich ein ScriptAlias setze, aber genau das moechte ich nicht,
denn ich muss dann für jeden user diese Aliases pflegen....

Hat jemand einen Tip? Ist uebrigens Suse 6.2

Hans K

  1. kann man Apache dazu bewegen Perl CGI's in allen user Verzeichnisse auszufueren?

    Ja.

    Ltd Apache FAQ soll das klappen:
    AddHandler cgi-script .cgi       (habe ich im conf.http)
    und  ExecCGI  habe ich auch unter Options...

    Genau. Jetzt sind CGI-Skripte, die auch wirklich *.cgi heißen, überall als solche erkennbar.

    die Scripts laufen ok wenn ich ein ScriptAlias setze, aber genau das moechte ich nicht,

    Und was passiert sonst? Meine Kristallkugel ist gerade in der Reinigung ... ;-)

    denn ich muss dann für jeden user diese Aliases pflegen....

    Ist das so schlimm? Haben die Benutzer keine Benutzerkennung, die man ihnen einrichten muß etc.? Eventuell kann man alle diese Jobs mit einem gemeinsamen Skript erledigen.
    ("include user_cgi.conf" in der httpd.conf, und per Skript dann am Ende dieser Datei eine Zeile anfügen etc. - wir wollen ja nicht in unserer kostbaren Hauptkonfiguration herumschreiben ...)

    Hat jemand einen Tip? Ist uebrigens Suse 6.2

    Das nützt gar nichts - wenn schon, dann die Apache-Version (aber an der liegt es bestimmt nicht).