Nástroje používateľa

Nástoje správy stránok


dev:omega:install:logrotate

Toto je staršia verzia dokumentu!


logrotate

/data/www/gpn.medic.sk/htdocs/log/*.log {
 
    # Version 2 [29.09.2016]
    # Source: http://wiki.systemomega.com/dev/omega/install/logrotate
 
 
    daily
 
    notifempty
    missingok
 
    #nodateext
    dateext
    dateformat -#%Y%m%d-%s
 
    rotate 30
 
    nocopytruncate
    nocreate
 
 
    compress
    compresscmd /bin/gzip
    compressext .gz
    compressoptions -9
 
 
    olddir old
 
    su root root
 
 
    lastaction
        dir=/data/www/gpn.medic.sk/htdocs/log
 
        # find ${dir}/old/*.gz -type f -mmin +43200 -print > ${dir}/old/01-$(date +"%Y%m%d").txt
        # find ${dir}/old/*.gz -type f -name "*last*" -print > ${dir}/old/02-$(date +"%Y%m%d").txt
 
 
        # Odstránime staré logy.
        find ${dir}/old/*.gz -type f -mmin +43200 -delete
 
        # Odstránime logy, ktoré obsahujú "last" v názve.
        find ${dir}/old/*.gz -type f -name "*last*" -delete
 
        # Označíme súbor pre neskoršiu kontrolu funkčnosti logrotate.
        touch ${dir}/old/logrotate.info
 
    endscript
}
dev/omega/install/logrotate.1475142904.txt.gz · Posledná úprava: 2016/09/29 11:55 od Roman Sališ