Forum général.cherche-logiciel daemon qui met à jour les liens symboliques

Posté par  (site web personnel) .
Étiquettes : aucune
0
12
avr.
2008
Bonjour,

Je cherche un daemon (qui serait probablement lancé au niveau du système) qui serait accessible via un système d'IPC quelconque (dBus serait l'idéal) et qui permettrait de mettre à jour automatiquement les liens symboliques qu'on lui demande de mettre à jour (lorsque la cible du lien est déplacée).
Ce serait bien qu'au reboot, il conserve la liste de liens à mettre à jour.

Vous pensez que ça existe ?
Sinon, connaissez vous un logiciel un peu similaire qu'il serait possible d'étendre pour arriver à ça ?

Merci.

Mildred
  • # lapin compris

    Posté par  . Évalué à 2.

    ca veux dire quoi "mettre a jour un lien" ?
    un lien (logique) pointe vers un fichier, si le fichier n'est plus là et bien il n'est plus là, point.
    je ne vois pas comment on peu mettre a jour un lien vers un ficheir qui aurait ete deplacé ?...
    • [^] # Re: lapin compris

      Posté par  . Évalué à 2.

      une sorte de

      ln -s `find / -iname monfichier.ext` son_emplacement_virtuel

      meme si j'avoue ne pas voir l'interet de la chose...
      • [^] # Re: lapin compris

        Posté par  . Évalué à 2.

        Et si il y a plusieurs fichier portant ce nom dans l'arborescence ? :)
        aïe aïe aïe...
        • [^] # Re: lapin compris

          Posté par  . Évalué à 1.

          c'est bien pour ca que je ne vois pas trop l'interet...

          sauf peut-etre pour n'avoir qu'une seule copie du fichier....
          et encore ;-)
          • [^] # Re: lapin compris

            Posté par  . Évalué à 1.

            y me semble avoir vu un journal en parlant y a 3-4 semaines, et la solution qui permettait de faire ce genre de chose fonctionnait que sur une même partition avec des liens physiques ( sans aucun ajout de programmes )

            Si tu veux vraiment faire un truc plus lourd, je pense que le mieux serait d'avoir une base avec les inodes des fichiers et leur partition et consomer du temps pour mettre a jours

            ou une solution barbare : à la racine de chaque partition un répertoire .fichierLiés qui contient des liens physique vers les fichiers que tu manipules dans ces partitions. Et quand tu fais des liens symbolique ( à partir d'autre partitions ) , tu pointes vers le fichier dans ce répertoire.

            Il ne faut pas décorner les boeufs avant d'avoir semé le vent

            • [^] # Re: lapin compris

              Posté par  . Évalué à 3.

              juste un truc, je ne suis pas un expert, mais il me semble qu'avec un lien phisique (hard link) il ne peut pas y avoir de "perte" donc rien a mettre a jour (c'est pour celà que j'ai précisé "logique" dans mon 1er post)
              un hard link n'est rien d'autre que la creation d'une entrée supplementaire vers les inodes.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.