Die calendar Tabellen sollten nach einem KH Update weiterhin vorhanden bleiben, mit Monit lässt sich einiges überwachen und ausführen und kann z.b. erweitert werden geht auch auf ein File z.b. defaults.inc.php nach RC Update
z.B.
Code: Select all
# check for roundcube defaults.inc.php changes
check file rcupdate with path /home/keyhelp/www/roundcube/config/defaults.inc.php
group services
if changed checksum then exec "/bin/bash /root/rcupdatetasks.sh"
Code: Select all
check file libcalendaring with path /home/keyhelp/www/roundcube/plugins/libcalendaring/composer.json
if does not exist then alert
...
Genau, einfach abschliessend ein
Code: Select all
chown -R keyhelp:keyhelp /home/keyhelp/www/roundcube/
in selbigem Script kann dazu auch eine Mailbenachrichtigung integriert werden ...
### edit ###
Die GUI von Monit würde ich nicht aktivieren (Mail Benachrichtigungen reichen) und den Monit Port (2812) nach außen hin dicht machen.