Benngun
31-07-2007, 18:09
Hallo ich möchte gerne auf dem Webserver eine Seite haben wo ich nur einen button klicke um dann ein shell script anzustoßen.
Hintergrund ist : ich hab mitlerweile einenen Mailserver am laufen (cyrrus) auf den ich mit einer weboberfläche (roundcube) zugreife. die Mails müßen auch durch einen spamfilter (spamassasin), nur muß dieser noch trainiert werden. Das geschiet über ein Shell script. Das Script kann man zwar auch per Cron laufen lassen, aber ich hätte auch gerne eine möglichkeit das von außerhalb anstoßen zu können.
Eine möglichkeit die mir vorschwebt ist ein php-script das eine Datei auf der Festplatte erzeugt, und ein shellscript dämonartig alle x minuten überprüft ob die Datei geschrieben wurde um dann das lern-script für den spamfilter anzustoßen.
allerdings gefällt mir diese möglichkeit nicht so recht. Da ich dann genau so gut beim cron job bleiben könnte.
gibt es andere Möglichkeiten das zu realisieren ohne irgendwelche Sicherheitslücken aufzutun?
Hintergrund ist : ich hab mitlerweile einenen Mailserver am laufen (cyrrus) auf den ich mit einer weboberfläche (roundcube) zugreife. die Mails müßen auch durch einen spamfilter (spamassasin), nur muß dieser noch trainiert werden. Das geschiet über ein Shell script. Das Script kann man zwar auch per Cron laufen lassen, aber ich hätte auch gerne eine möglichkeit das von außerhalb anstoßen zu können.
Eine möglichkeit die mir vorschwebt ist ein php-script das eine Datei auf der Festplatte erzeugt, und ein shellscript dämonartig alle x minuten überprüft ob die Datei geschrieben wurde um dann das lern-script für den spamfilter anzustoßen.
allerdings gefällt mir diese möglichkeit nicht so recht. Da ich dann genau so gut beim cron job bleiben könnte.
gibt es andere Möglichkeiten das zu realisieren ohne irgendwelche Sicherheitslücken aufzutun?