hallo.
ich habe schon öfter hier in dem forum herumgestöbert und hilfreiche sachen gefunden und da ich mit meinem problem"chen" nicht weiterkomme, hoffe ich, dass mir hier weitergeholfen werden kann.
das problem im einzelnen:
ich versuche mich derzeit mit perl/cgi unter webmin eigene module zu entwickeln, bin aber in perl noch nicht so wirklich bewandert.
leider finde ich im web auch wenig tutorials zum entwickeln von modulen unter webmin und das handbuch zu webmin, was zwar >800 seiten stark ist, hilft mir leider auch wenig weiter.
(vlt. weiss jemand ja an dieser stelle eine gute tutorialseite dazu).
also.....
ich möchte gerne mit einem selbst erstellten modul diverse server starten, stoppen, restarten etc. können.
ich weiss, dass geht auch prima mit selbst erstellten commands, was ich auch schon hinbekommen habe, aber ich bräuchte letztendlich doch das ganze in modulform.
starten, stoppen etc klappt auch schon, allerdings hätte ich gerne die rückgabewerte, die man normalerweise von der shell erhällt auch in webmin angezeigt (quasi wie bei den selbsterstellten commands).
ist bestimmt recht einfach, allerdings komme ich nicht drauf
hier mal mein beispielcode für das starten eines servers:
mit "return" und danach "print" in der "main" komme ich auch nicht weiter...
weiss jemand abhilfe?
das wäre klasse...
vielen dank im voraus,
Doc
ich habe schon öfter hier in dem forum herumgestöbert und hilfreiche sachen gefunden und da ich mit meinem problem"chen" nicht weiterkomme, hoffe ich, dass mir hier weitergeholfen werden kann.
das problem im einzelnen:
ich versuche mich derzeit mit perl/cgi unter webmin eigene module zu entwickeln, bin aber in perl noch nicht so wirklich bewandert.
leider finde ich im web auch wenig tutorials zum entwickeln von modulen unter webmin und das handbuch zu webmin, was zwar >800 seiten stark ist, hilft mir leider auch wenig weiter.
(vlt. weiss jemand ja an dieser stelle eine gute tutorialseite dazu).
also.....
ich möchte gerne mit einem selbst erstellten modul diverse server starten, stoppen, restarten etc. können.
ich weiss, dass geht auch prima mit selbst erstellten commands, was ich auch schon hinbekommen habe, aber ich bräuchte letztendlich doch das ganze in modulform.
starten, stoppen etc klappt auch schon, allerdings hätte ich gerne die rückgabewerte, die man normalerweise von der shell erhällt auch in webmin angezeigt (quasi wie bei den selbsterstellten commands).
ist bestimmt recht einfach, allerdings komme ich nicht drauf
hier mal mein beispielcode für das starten eines servers:
Code:
#Funktion zum Starten von Apache2
sub start_apache2
{
$cmd = system("/etc/init.d/apache2 start");
print $cmd;
}
mit "return" und danach "print" in der "main" komme ich auch nicht weiter...
weiss jemand abhilfe?
das wäre klasse...
vielen dank im voraus,
Doc