Ideen http://de.wikipedia.org/wiki/File_Alteration_Monitor
Ich habe ein Template für VirtualHost angefertigt, das mithilfe von Perl die Apache-Konfiguration von einer Datenbank erstellt.
Das Ding funktioniert wie gewünscht und ich wäre auch schon zufrieden.
Nun, wenn jemand einen neuen VirtualHost anlegt, muss er nicht nur in die Datenbank die Daten eintragen, sondern auch ein apache2ctl reload ausführen.
Hat jemand eine Idee, wie ich dieses reload automatisiere, so daß der Eintrag in der Datenbank reicht, um den VirtualHost in Betrieb zu haben?
Ich hatte schon die Idee gehabt, zwei Felder "last_changed" und "last_worked"
wurde doch im filesystem schon implementiert
du kannst auch minutlich ein cron laufen lassen das prüft ob die dat in der letzten minute geändert wurde wenn ja reload apache
oder was mit inotify
habe folgense "beispiel" gefunde kannst wohl für deine Sache anpassen
#!/bin/sh while inotifywait -e modify /var/log/messages; do if tail -n1 /var/log/messages | grep httpd; then kdialog --msgbox "Apache needs love!" fi done Andreas