Bonjour à tou(te)s,
Etant encore profane sous linux, j’éprouve de nombreuses difficultés pour réaliser exactement ce que je désire. Heureusement que le web est là pour me permettre d’avancer mais, hélas, on n’y trouve pas toujours tout….
J’ai créé un serveur sous Debian Jessie (plus exactement Raspbian) sur lequel j’ai installé différents programmes que j’ai configuré plus ou moins aisément.
L’idée serait d’avoir un fichier unique de configuration contenant les paramètres sous la forme :
Emplacement/fichier_de_conf|paramètre valeur
Par exemple :
/etc/default/inadyn|RUN_DAEMON="yes"
/etc/inadyn.conf|system default@no-ip.com
/etc/inadyn.conf|username mon_compte_utilisatur
/etc/inadyn.conf|password mon_mot_de_passe
/etc/inadyn.conf|alias mon_host
/etc/inadyn.conf|period 600
/etc/mysql/my.cnf|bind-address = 0.0.0.0
/etc/ssmtp/ssmtp.conf|AuthUser=mon_adresse_email
/etc/ssmtp/ssmtp.conf|AuthPass=mon_mot_de_passe_email
Le programme permettrait d’ouvrir les différents fichiers de conf et de les modifier avec les valeurs inscrites dans les fichiers au bon endroit en supprimant les valeurs par défaut.
Je pensais faire cela en shell mais je ne suis pas sûr que cela soit le mieux pour faire ce genre d’opération.
Merci pour votre contribution.
Partager