Vous n'êtes pas identifié(e).
Seulement ça manque de mise en forme.
il y a peut être une commande qui gère cela ? (les regex ne sont pas ma tasse de thé...)
Hors ligne
Seulement ça manque de mise en forme.
Tu cherches à comparer les sommes de contrôle visuellement? Les premiers caractères de la somme doivent être suffisant pour les différencier.
Pourquoi ne pas comparer via script les anciennes sommes et les nouvelles? Soit un résultat du genre :
Sinon, je suppose que comparer les dates de modification des fichiers peut être une piste:
Dernière modification par David5647 (04-11-2020 10:22:43)
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Sinon, il y a logcheck, qui peut t'envoyer les changements dans les logs par mail à intervalle régulier.
ouai super sauf qu'il faut un serveur fonctionnel pour les lires
Mai merci pour ta réponse
David5647
non si j'utilise sha256sum c est pour éviter tout risque.
j'ai pas compris ta question ?
le risque est très faible, mai je préfère me fier aux contenu plutôt qu'a l'apparence, la date pouvant être modifiée.
Hors ligne
Pourquoi ne pas comparer via script les anciennes sommes et les nouvelles? :
j'ai pas compris ta question ?
Que cherches tu à faire avec tes sommes? Quand tu dis :
Seulement ça manque de mise en forme.
tu sous-entends que tu souhaites les comparer visuellement? Est-ce ce genre de mise en forme que tu souhaites?
fontconfig = 01ba4719c8
auth = 4c138e257d
cloud-init = 01ba4719c8
...
Parce-que le mieux, pour comparer des chaines, c'est encore de demander à un ordinateur de le faire::
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
il y a peut être une commande qui gère cela ? (les regex ne sont pas ma tasse de thé...)
Tu pourrais déjà modifier le fichier /etc/rsyslog.conf pour créer un fichier de log adéquat.
Hors ligne
oui visuellement si c' est aligner c'est plus facile à lire et donc de trouver une erreur
Encore faut il savoir le faire.
et sa va encore faire un log qui finalement est déjà fait par autre chose. j'y touche pas pour le moment
De demander a une machine de contrôler une machine c'est comme un voleur pour faire comme un voleur, pourquoi tu cour ? , ben parce que tu cour
j'ai vraiment l'impression que c est juste pas possible
Dernière modification par epiquantique (16-11-2020 15:46:22)
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
une idée pour un script autour de ça:
_ tu supprimes les colonnes que tu ne souhaites pas (avec un awk)
_ mets le reste dans un fichier1_tmp
_ relance le ls (apres un sleep de x min) passé dans un fichier2_tmp
_ fait un diff fichier1_tmp fichier2_tmp
_ lances-toi une 'alerte' si le diff est positif
Maintenant si tu pense que ton OS est corrompu et que tu crains que quelqu'un change manuellement la date des logs (les commandes "touch" et "date" semble être le moyen le plus accessible de le faire), tu peux restreindre l'utilisation de ces commandes à root seulement (le temps de résoudre ton problème du moins) avec ACL ou bien CHMOD.
soit avec ACL:
soit avec CHMOD:
La méthode via chmod est assez radicale et n'est peut-être pas sans conséquence sur le fonctionnement du reste de l'OS (il n'est pas impossible que la commande "date" soit utilisé par le système ?), un 744 serait peut-être plus approprié, à voir...
C'était mon raisonnement à deux centimes
https://unix.stackexchange.com/question … te-of-file
https://stackoverflow.com/questions/161 … on-a-file/
https://www.shellhacks.com/fake-file-ac … mps-linux/
https://www.thegeekdiary.com/how-to-dis … -in-linux/
Dernière modification par zaphir (17-11-2020 17:11:04)
Hors ligne
C'est plus lisible comme ça
Hors ligne
Hors ligne