Bonjour,
Je souhaite que mon script bash puisse écrire dans un fichier de config /etc/fic.conf
Jusque là ça va en donnant les bons droits.
Le problème est que si ce fichier est écrasé (cela risque d'arriver souvent car d'autres services en root l'effacent parfois), mon script n'aura plus les droits pour le recréer.
J'ai pensé à l'exécuter avec le SUID root mais c'est dangereux sur un script, et même interdit par le système.
Comment pourrais-je m'y prendre ?

J'ai créé le service qui est susceptible d'effacer ce fichier donc je peux faire des modifications sans problème.
Et donc j'ai trouvé une solution simple, c'est même bête de ne pas y avoir pensé, et même si ça ne fait que contourner le problème c'est suffisant pour ce que je veux faire :
J'ai créé un répertoire sous /etc, avec des droits d'écriture dans ce répertoire pour le groupe de mon script. Il peut ainsi créer le fichier sans problème /etc/rep/fic.conf
Par contre si j'avais vraiment besoin de le mettre directement dans /etc, là je ne vois pas, ça serait intéressant d'avoir une solution, le sujet reste ouvert...
Et merci:-)
Merci !
Gnugo, ton fichier est écrasé ou supprimé/recréé par ton service ?