######################################## # system monitoring ######################################## pacman -S monit mkdir /etc/monit.d nano -w /etc/monitrc include /etc/monit.d/* set httpd port 2812 and use address 0.0.0.0 # only accept connection from localhost (drop if you use M/Monit) allow admin:monit # require user 'admin' with password 'monit' set mailserver robomail.nusku.biz port 587 username "piframe@robomail.nusku.biz" password "r8QA6AEFaqtCdDjfvzY3gvsX" using tls cat > /etc/monit.d/rootfs < 80% then alert EOF cat > /etc/monit.d/tankfs < 80% then alert EOF cat > /etc/monit.d/feh < /etc/lighttpd/lighttpd-munin.conf < "/munin/" ) \$HTTP["url"] =~ "/munin-cgi/munin-cgi-graph" { alias.url += ( "/munin-cgi/munin-cgi-graph" => "/usr/share/munin/cgi/munin-cgi-graph" ) cgi.assign = ( "" => "" ) } #alias.url += ( "/munin/static" => "/etc/munin/static" ) alias.url += ( "/munin" => "/usr/share/munin/www" ) mimetype.assign = ( ".html" => "text/html", ".txt" => "text/plain", ".css" => "text/css", ".js" => "application/x-javascript", ".jpg" => "image/jpeg", ".jpeg" => "image/jpeg", ".gif" => "image/gif", ".png" => "image/png", "" => "application/octet-stream" ) EOF cat > /etc/systemd/system/lighttpd-munin.service < /etc/systemd/system/filebrowser-pictures.service < /etc/systemd/system/screen-on.timer < /etc/systemd/system/screen-on.service < /etc/systemd/system/screen-off.timer < /etc/systemd/system/screen-off.service <