Logrotate: configurare la rotazione automatica dei log: differenze tra le versioni

Riga 17: Riga 17:
== Funzionamento ==
== Funzionamento ==
Il funzionamento, di per sè, è molto semplice: ad intervalli regolari viene lanciato il programma logrotate, che si occupa di effettuare le rotazioni dei file di log in base alle impostazioni presenti nei file di configurazione.
Il funzionamento, di per sè, è molto semplice: ad intervalli regolari viene lanciato il programma logrotate, che si occupa di effettuare le rotazioni dei file di log in base alle impostazioni presenti nei file di configurazione.
Il file di configurazione principale è /etc/logrotate.conf che detta le impostazioni globali per il funzionamento del programma attraverso il solito schema "direttiva valore", nello stesso file possono essere inserite delle impostazioni specifiche per ogni file di log che si voglia gestire secondo lo schema sotto riportato:
<pre>
PATH_DEL_FILE {
direttiva_1 valore_1
direttiva_2 valore_2
.....
direttiva_n valore_n
}
</pre>
Una direttiva importantissima, presente nella sezione delle impostazioni globali di logrotate.conf è include, questa direttiva può essere seguita da un file o da una directory (solitamente /etc/logrotate.d/), nel primo caso viene "incluso" il file di configurazione passato come valore, nel secondo tutti i file di configurazione presenti nella directory. I file indicati in tale direttiva rispecchiano lo schema di cui sopra.
Per capire meglio il funzionamento (e di cosa è capace questo software) prendiamo in considerazione alcuni file di configurazione, andando a vedere le direttive e a cosa servono:


Per capire meglio il funzionamento (e di cosa è capace questo software) prendiamo in considerazione alcuni file di configurazione:
Per capire meglio il funzionamento (e di cosa è capace questo software) prendiamo in considerazione alcuni file di configurazione:
Riga 61: Riga 76:
         create 640 root adm
         create 640 root adm
}</pre>
}</pre>
== Definizione di una rotazione personalizzata ==
== Definizione di una rotazione personalizzata ==


== Elenco Opzioni ==
== Elenco Opzioni ==
7

contributi