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.
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.
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.
Par défaut : CPMVRMLOG_VERBOSE='yes'
Avec la variable CPMVRMLOG_VERBOSE vous activez ou désactivez les
messages supplémentaires.
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.
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.
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.
Par défaut : CPMVRMLOG_N='1'
Avec la variable CPMVRMLOG_N vous spécifiez le nombre d'actions
à activer.
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.
Avec la variable CPMVRMLOG_x_SOURCE vous indiquez le chemin complet,
y compris le nom du fichier ou du répertoire source.
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.
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 ';'.
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, ...).
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'.
Page d'accueil de l'auteur : http://www.lan4me.de/
Les newsgroups de fli4l et leurs règles : http://www.fli4l.de/hilfe/newsgruppen/