Page 1 of 1

suexec nimmt falsche gid

Posted: 2004-05-19 13:04
by as-n
Hallo,

folgendes sagt suexec -V

Code: Select all

 -D DOC_ROOT="/home/www"
 -D GID_MIN=8
 -D HTTPD_USER="wwwrun"
 -D LOG_EXEC="/var/log/httpd/suexec.log"
 -D SAFE_PATH="/bin:/usr/bin"
 -D UID_MIN=630
 -D USERDIR_SUFFIX="html"
und das steht in den logs, wenn ich ein cgi ausführen will

Code: Select all

[2004-05-19 13:00:31]: error: target uid/gid (647/101) mismatch with directory (647/8) or program (647/8)
Warum will er in den logs eine gid über 100, obwohl ich das doch auf 8 gesetzt habe?

Re: suexec nimmt falsche gid

Posted: 2004-05-19 13:53
by antondollmaier
suexecuser / user+Group-angabe in der httpd.conf mit gid von programm und verzeichnis abprüfen ...


die beiden werte unterscheiden sihc, das is das einzige, was das log sagt .. ;)


mfg,
Anton

Re: suexec nimmt falsche gid

Posted: 2004-05-19 14:00
by as-n
Sorry, ich weiß nicht so richtig was du genau willst, was soll ich überprüfen?

Re: suexec nimmt falsche gid

Posted: 2004-05-19 14:35
by schl

Re: suexec nimmt falsche gid

Posted: 2004-05-19 14:41
by as-n
Vergessen zu erwähnen, ich habe hier noch den 1.3er Apachen.

Ich kann mich aber mittlerweile schwach erinnern, dass ich letztens suexec gepatched hatte, aber ich weiß nicht mehr genau wie.

Ich habe jetzt das hier gefunden und probiere es mal aus:

http://groups.google.de/groups?ie=UTF-8 ... &lr=&hl=de

Re: suexec nimmt falsche gid

Posted: 2004-05-19 15:33
by antondollmaier
in deiner httpd.conf (oder ner anderen config) steht sowas:

User blabla
Group blabla2


so ...

dein log sagt jetzt einfach, dass dein cgi-skript eben NICHT blabla:blabla2 gehört ... sondern irgendjemanden anders ...


daher will ers nicht laufen lassen ...


und das sollst überprüfen, wems gehören soll, und wems tatsächlich gehört ...


mfg,
Anton

Re: suexec nimmt falsche gid

Posted: 2004-05-19 15:46
by as-n
Ahhh, Ohhh, Ohhhjjjeee... :?


Sorry, ich bin heute etwas schwer vom Begriff, liegt am warmen Wetter und an Morgen ;-), genau das war der Fehler, danke dir.

Ciao
AS-N