PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DHCP über Webseite starten



mordur
04.12.06, 09:15
moins,

ich habe auf einer Suse10.1 einen dhcp-Server. Den möchte ich über eine Webseite, d.h. durch ein Perlskript starten und anhalten lassen. Wenn ich also über die Funktion "system" von Perl folgenden Befehl absetze

/etc/init.d/dhcpd start >> test.txt wird der DHCP-Server nicht gestartet und in der test.txt steht folgende Meldung:
Starting DHCP server .../etc/init.d/dhcpd:164: could not copy /etc/dhcpd.conf to chroot jail
Gebe ich den Befehl aber als root auf der Konsole ein funktioniert der STart einwandfrei. Ich vermute mal das der Webserver, der das Skript ausführt irgendwelche Rechte nicht hat. Weiss jemand Rat?

marce
04.12.06, 09:45
ich vermute mal, der Webserver wird nicht unter root laufen? -> sudo

mordur
04.12.06, 14:24
mit sudo geht es leider auch nicht.

marce
05.12.06, 05:54
eine sehr schöne und detailierte Fehlerbeschreibung...

hast Du die sudo-Umgebung denn konfiguriert? Einfach nur "sudo XYZ" ist nämlich nicht...

mordur
14.12.06, 12:27
mit sudo kannte ich mich vorher nicht aus, jetzt hab ichs konfiguriert und es geht. Danke.