IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Script gestion évenement sur fichier.


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45

    Informations forums :
    Inscription : Mai 2004
    Messages : 102
    Par défaut Script gestion évenement sur fichier.
    Bonjour à tous,

    Je voudrais mettre en oeuvre un script ou un programme c. Qui permet avant chaque modification d'un fichier de le sauver dans un repertoire et de mentionner ça sauvegarde dans un fichier log.

    En gros, j'ouvre le fichier dhcpd.conf je le modifie et avant la modification, il me sauve l'original dans le reperrtoire ~/.bakconf et mentionne dans le fichier ~/.bakonf/historique l'historique ou utiliser syslog (en c).

    Ca devrais marcher avec n'import quelle éditeur ( vi , joe, mc ....)

    On me conseille de créé un deamon ou un patch pour le noyaux ?

    Comment dois-je faire pour connaitre l'évenement de modification ?

    merci d'avance,

  2. #2
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    Personnellement je verrais plutot comme patch au system de fichier (patch noyau). Regarde peut être du coté de reiserfs qui permet le chargement de plugin et qui a été développé pour être étendu.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45

    Informations forums :
    Inscription : Mai 2004
    Messages : 102
    Par défaut
    Merci pour ta réponse rapide,
    Je vais jetter un coup d'oeil de ce coté là.

  4. #4
    zul
    zul est déconnecté
    Membre chevronné Avatar de zul
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 498
    Par défaut
    Je pense qu'on peut le faire via un simple daemon en userland. Sous linux, il existe inotify qui permet de remonter des événements sur un système de fichier. Il te suffit donc juste d'ecouter ces evenements et de faire le traitement correspondant.

    L'editeur n'a pas d'importance. L'element important est qu'on va ecrire sur le fichier. A partir de ce moment la, tu sais qu'il faut faire une sauvegarde.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45

    Informations forums :
    Inscription : Mai 2004
    Messages : 102
    Par défaut
    Citation Envoyé par zul
    Je pense qu'on peut le faire via un simple daemon en userland. Sous linux, il existe inotify qui permet de remonter des événements sur un système de fichier. Il te suffit donc juste d'ecouter ces evenements et de faire le traitement correspondant.

    L'editeur n'a pas d'importance. L'element important est qu'on va ecrire sur le fichier. A partir de ce moment la, tu sais qu'il faut faire une sauvegarde.
    merci beaucoup,
    Ca rejoint plus ce que je cherche a faire. Je vais me renseigner sur inotify et je vous tiens au courant ;-)

Discussions similaires

  1. Gestion de revision sur fichier non textes
    Par jcd dans le forum Subversion
    Réponses: 0
    Dernier message: 04/02/2010, 10h58
  2. script recuperation des infos sur fichier
    Par islah dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 29/08/2008, 00h01
  3. Gestion des évenements sur firebird
    Par juju034 dans le forum Firebird
    Réponses: 4
    Dernier message: 24/06/2008, 18h07
  4. script autorisation sur fichier
    Par oasis_5 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/03/2006, 16h28
  5. Gestion des permissions des fichiers sur NTFS
    Par gnu_thomas dans le forum MFC
    Réponses: 3
    Dernier message: 22/01/2004, 08h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo