Legg til logrotate-eksempel i 2019-11-21_crontab
This commit is contained in:
parent
8bb0b7d57b
commit
d6d2d815e3
@ -12,4 +12,18 @@ Du trenger å spesifisere `DOMAIN` og `DUCKDNS_TOKEN` (enten i scriptet eller vi
|
||||
|
||||
For at det skal fungere i `crontab` med envvar, må du sette det foran script-kommandoen.
|
||||
Her er et eksempel som kjører fem minutter over hver time (13:05, 14:05, 15:05 osv.) og hvor alle "echo" blir skrevet til en loggfil `/home/alex/logs/duckdns.log`:
|
||||
`5 * * * * DUCKDNS_TOKEN="abc123-def456-ghi789-jkl000" /bin/bash /home/alex/scripts/2019-11-21_crontab/update-duckdns.sh >> /home/alex/logs/duckdns.log`
|
||||
`5 * * * * DUCKDNS_TOKEN="abc123-def456-ghi789-jkl000" /bin/bash /home/alex/scripts/2019-11-21_crontab/update-duckdns.sh >> /home/alex/logs/duckdns.log`
|
||||
|
||||
For swagpoints har jeg også laget en logrotate-config for å "rotere" gamle loggfiler. Denne er relevant for alle logs som ligger i `/home/alex/logs`, ikke bare den som tilhører dette scriptet:
|
||||
|
||||
```
|
||||
/home/alex/logs/*.log {
|
||||
daily
|
||||
missingok
|
||||
rotate 7
|
||||
compress
|
||||
delaycompress
|
||||
notifempty
|
||||
create 0640 alex alex
|
||||
}
|
||||
```
|
Loading…
Reference in New Issue
Block a user