Sous-sections

1.1 OPT_CPMVRMLOG - Copier/Déplacer/Supprimer les fichiers LOG

Avec le paquetage OPT_CPMVRMLOG vous étendez les fonctions de fli4l, par exemple pour copier, pour déplacer, pour supprimer ou sauvegarder les fichiers LOG (ou journal).

Disclaimer: L'auteur ne garantie pas la fonctionnalité et n'ai pas non plus responsable de tous les dommages que peut occasionner le paquetage OPT_CPMVRMLOG. Y compris la perte de données, découlant d'une mauvaise utilisation de l'OPT_CPMVRMLOG.


1.1.1 Configuration de l'OPT_CPMVRMLOG

La configuration se fait, comme pour tous les opt fli4l, en adaptant le fichier Chemin/fli4l-3.10.3/<config>/cpmvrmlog.txt selon vos besoins.

OPT_CPMVRMLOG

Par défaut : OPT_CPMVRMLOG='no'

La valeur 'no' dans cette variable désactive complètement le paquetage OPT_CPMVRMLOG. Il n'y aura aucun changement sur le support de boot de l'archive rootfs.img n'y dans l'archive opt.img de fli4l. Pour finir OPT_CPMVRMLOG n'écrase aucune partie de l'installation fli4l.
Pour activer la variable OPT_CPMVRMLOG dans OPT_CPMVRMLOG vous devez placer la valeur 'yes'. Si le paquetage OPT_EASYCRON est installé mais n'ai pas actif un message d'avertissement sera affiché lors de la construction de fli4l, en utilisant le programme mkfli4l.sh, ou mkfli4l.bat.

CPMVRMLOG_VERBOSE

Par défaut : CPMVRMLOG_VERBOSE='yes'

Avec la variable CPMVRMLOG_VERBOSE vous activez ou désactivez les messages supplémentaires.

CPMVRMLOG_COMPRESS

Par défaut : CPMVRMLOG_COMPRESS='yes'

Avec la variable CPMVRMLOG_COMPRESS vous activez ou désactivez la compression des fichiers qui seront copiés ou déplacés. Ce paramètre est ignoré lorsqu'une opérations de sauvegarde est effectuée.

CPMVRMLOG_DEVRAM_CHECK

Par défaut : CPMVRMLOG_DEVRAM_CHECK='yes'

Avec la variable CPMVRMLOG_DEVRAM_CHECK vous activez ou désactivez un examen réguliè de l'espace libre dans le disque RAM du rootfs.

CPMVRMLOG_DEVRAM_FREE

Par défaut : CPMVRMLOG_DEVRAM_FREE='250'

Avec la variable CPMVRMLOG_DEVRAM_FREE vous définissez la valeur minimum dans le disque RAM de bloc libre. Si la valeur tombe en dessous de la valeur indiquée, le 'déplacement' ou la 'suppression' des données seront effectuées.

CPMVRMLOG_N

Par défaut : CPMVRMLOG_N='1'

Avec la variable CPMVRMLOG_N vous spécifiez le nombre d'actions à activer.

CPMVRMLOG_x_ACTION

Avec la variable CPMVRMLOG_x_ACTION vous indiquez les actions à effectuer, copier (copy) supprimer (delete), déplacer (move), ou sauvegarder (backup). Après l'action 'backup' les fichiers (copiés) pourront être restaurés au redémarrage du système. les variables CPMVRMLOG_COMPRESS et CPMVRMLOG_MAXCOUNT sont ignorées pendant un backup.

CPMVRMLOG_x_SOURCE

Avec la variable CPMVRMLOG_x_SOURCE vous indiquez le chemin complet, y compris le nom du fichier ou du répertoire source.

CPMVRMLOG_x_DESTINATION

Avec la variable CPMVRMLOG_x_DESTINATION vous indiquez le chemin de destination, uniquement (pour 'copy', 'move' et 'backup'). Si dans la variable CPMVRMLOG_x_SOURCE vous avez indiqué un nom de répertoire, ce répertoire devrat être spécifié ici pour pouvoir copier ou déplacer les données dans ce répertoire.

CPMVRMLOG_x_CUSTOM

Avec la variable CPMVRMLOG_x_CUSTOM vous indiquez une commande supplémentaire après l'exécution d'une action. Par exemple, il est absolument nécessaire d'effectuer 'killall -HUP syslogd' après 'delete' ou 'move', c'est pour dire au démon syslogd de créer un nouveau fichier log (ou journal). Il est possible d'ajouter plus d'une commande, il faut pour cela séparer les commandes avec un point virgule ';'.

CPMVRMLOG_x_MAXCOUNT

Avec la variable CPMVRMLOG_x_MAXCOUNT vous indiquez le nombre maximum de fichiers à archiver. Cette valeur est ignoré si la variable CPMVRMLOG_x_ACTION est paramétré sur 'backup' ou 'delete'. Si cette variable a une valeur supérieure à 0, un suffixe numérique sera ajouté aux fichiers ou aux dossiers en cours de traitement. Le suffixe des copies existantes sera incrémentée, si (la valeur dans CPMVRMLOG_x_MAXCOUNT est atteinte) la plus ancienne version sera supprimée.
Lors de la copie ou du déplacement d'un dossiers, le suffixe sera ajouté au niveau supérieur du dossier de l'arborescence.
Si vous indiquez la valeur '-1' dans la variable CPMVRMLOG_x_MAXCOUNT, les fichiers copiés ou déplacé seront horodater dans le format yyyy-mm-dd-hh:mm. Cette configuration est particulièrement adaptée pour des sauvegardes illimitées et régulières du fichier log. Dans ce cas, l'administrateur est responsable de la surveillance de l'espace utile sur le support de stockage (disque dur, carte mémoire, ...).

CPMVRMLOG_x_CRONTIME

Avec la variable CPMVRMLOG_x_CRONTIME vous pouvez indiquer une syntaxe CRON (voir le paquetage EASYCRON) pour effectuer une action dans un intervalle temps. Cette variable peut rester vide si vous utilisez l'action 'backup'.

1.1.2 Littérature

Page d'accueil de l'auteur : http://www.lan4me.de/

Les newsgroups de fli4l et leurs règles : http://www.fli4l.de/hilfe/newsgruppen/

© 2001-2015 L'équipe fli4l - 26 juillet 2015