| Rozvrh | Príkaz | Popis | Stav | Akcie |
|---|---|---|---|---|
0 5 * * * |
/usr/local/bin/custom-backup.sh >> /var/log/arciveo-cron.log 2>&1 |
Nightly backup to remote storage | ||
*/15 * * * * |
/usr/local/bin/healthcheck.sh |
Ping external uptime monitor |
| Príkaz | |
|---|---|
30 1 * * * /usr/local/bin/clamav-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 2 * * * /usr/bin/aide --config /etc/aide/aide.conf --check > /var/log/aide/aide.log 2>&1 |
|
@reboot chmod 755 /var/lib/aide |
|
0 3 * * * /usr/local/bin/lynis-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 4 * * * /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
@reboot sleep 60 && /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
30 4 * * * /usr/local/bin/debsums-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 6 * * * /usr/local/bin/logwatch_daily.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 8 * * * /usr/local/bin/daily-report-all.sh >> /var/log/arciveo-cron.log 2>&1 |
|
*/30 * * * * /usr/local/bin/smart-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 * * * * /usr/bin/apt-get update -qq >/dev/null 2>&1 |
|
*/5 * * * * /usr/local/bin/collect-metrics-all.sh >> /var/log/arciveo-cron.log 2>&1 |
Cron o sebe nič nehovorí. Neoznámi, že úloha zlyhala, neukáže, kedy naposledy prebehla, a syntaktická chyba v piatich poliach plánu nemá kde vyjsť najavo. Formálne posiela poštu miestnemu používateľovi, lenže na serveri, kde odchádzajúca pošta nikdy nebola nastavená, si tú správu nikto neprečíta. Úloha môže byť pokazená mesiace a prezradia ju až následky.
Táto stránka ukazuje úlohy pridané cez panel: plán, príkaz, popis a stav, s možnosťou úlohu zapnúť, vypnúť alebo zmazať bez otvárania terminálu. Pod nimi je ako samostatný zoznam zvyšok root crontabu, teda riadky, ktoré tam skôr vložili vy alebo nainštalovaný balík. Tie sú len na čítanie: panel zámerne neupravuje to, čo sám nenapísal.
Tri veci tu stoja za kontrolu. Úloha, ktorej výstup ide do /dev/null 2>&1, mlčí rovnako, keď funguje, aj keď je pokazená. Príkaz zapísaný holým menom namiesto plnej cesty sa správa inak než vo vašom shelli, pretože cron má vlastnú a chudobnú PATH. A samotný plán: úloha raz vypnutá kvôli ladeniu obyčajne vypnutá zostane. Po každom podozrení na prienik si cron takisto zaslúži prečítať, pretože uchytiť sa cez plánovač je jednoduchšie než cez štartovaciu jednotku a taký riadok vyzerá úplne všedne.