• [^] # Re: quel est le besoin ?

    Posté par (site web personnel) . En réponse au message Comment fait un programme pour trouver ses données ?. Évalué à 2.

    bin dans ce cas tu fais une demande d'évolution pour les softs qui t'intéressent
    ils rajouteront une option dans leur fichier de conf' pour aller chercher certaines données ailleurs... comme ça il n'y aura que /etc/fichier_de_conf en dur et tout le reste là où ça te plairait mieux...

    Après la distinction /usr et /usr/local est un peu plus fondamentale, c'est la différence entre installation définitive et installation "pour essayer", que ce soit dans le ./configure ne me choque pas trop...

    Ce qu'il faut bien voir c'est que si tu commences à tout mettre à des endroits exotiques, ça va commencer à compliquer les choses...
    Ce n'est pas pour rien qu'il y a des projets HFS (Hierarchy File System je crois) et LSB (Linux Standard Base)... donc j'en reviens à ma question : quel est ton besoin de faire différement des standards ? ça ne sert qu'à perdre l'administrateur ou l'utilisateur de ton système (modif' du PATH, LD_LIBRARY_PATH, toussa...).

    Tu peux notamment mettre tout ce que tu veux en read-only là où tu veux, tant que le filesystem le supporte (pas sur une partition FAT par exemple...).
    Après le lien symbolique aura sans doute des droits rwxrwxrwx pour owner/group/other mais ce sont les droits du fichier vers lequel il pointe qui s'appliquent.