no -e in setuid-scripts?!

Bei meinem Server (Linux 2.4.22 / Fedora Core 1)

laesst sich seit geraumer Zeit
1) der mitinstallierte Apache
2) der Xserver
nicht mehr starten, wobei ich bei den Fehlermeldungen einen Zusammenhang sehe, aber nicht weiss, was ich tun soll.

ad 1):
[root@crystalserver root]# service httpd start
httpd starten: No -e allowed in setuid scripts.
perl_parse: Nicht erlaubter Seek
[FEHLGESCHLAGEN]
---------------------
Bemerkung: der nachinstallierte XAMMP-Apache laesst sich ohne Probleme starten, genauso der Sambaserver.

ad 2):
[root@crystalserver root]# xterm start
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
-----
[root@crystalserver root]#ps -ef
00:00:00 /usr/bin/whiptail --yesno Der X-Server (Ihre grafische Oberfl?¤che) konnte nicht gestartet werden. Wahrscheinlich ist er nicht korrekt eingerichtet.
----------------------

ich hab aber weder da noch dort irgendwas geaendert - also bei Apache nattl schon die httpd.conf und includes, aber beim Xserver - nie!

Hat das vllt mir den Berechtigungen zu tun, welche irgendwer auf den Start-Scripts hat? -e = execute? hm? Ich hab leider keine Ahnung...
zur kann ich mich zwar bequem per rlogin einloggen und arbeiten, aber ich wuerd das Problem doch ganz gerne trotzdem Loesen... bitte helft mir.

liebe gruesse,
chrisi

<!------EDIT, falls jemand auch denselben Bloedsinn macht, was ich aber nicht glaube:
hat sich endlich geklaert... hm ich Vollidiot hatte die Dateirechte von /usr/bin alle eingestampft mit einem dezenten "chown/chgrg/chmod -R /usr" :rolleyes:
War noch in der Zeit als ich vom in-Windoof-darf-jeder-(fast)-alles - Syndrom befallen war ;) Naja, zumindest passiert mir sowas nicht noch mal, das ist die Hauptsache :D
der HTTP-Deamon liess sich nach der richtigen User-Zuordnung wieder normal starten, xtem nicht - aber auch egal, hab einfach in /etc/inittab die Zeile auskommentiert, in der er dann erfolglos versucht, den X-Server zu starten. Mich wundert nur, dass die andern Dienste noch laufen - halt unter einem falschen Usernamen aber naja.... muss eh irgendwann mal neu aufsetzen ;)
---------->
 
Zurück
Oben