En fait le porblème est propre au fonctionnement de Debian/Ubuntu. Si j'arrive avec une configuration spécifique pour cyrus, je vais éclater la conf de ton cyrus qui est déjà peut-être utilisé, idem pour la gestion de la conf d'openLdap bien que maintenant avec le passsage en cn=config cela simplifi beaucoup le packaging. Gérer les fichier de conf peut ce faire de plusieur façon encore faut-il que cela soit accépté par debian/ubuntu dans un paquet officiel.
Il y a plusieur piste déjà autre que confg-model: http://debathena.mit.edu/config-packages http://augeas.net/
Je ne connais pas ton projet mais je regarderai ça ;-)
Grosso modo, si ton logiciel, packager dans Ubuntu/Debian, ne fourni pas de moyen de modifer la conf, tu n'as pas le droit d'éditer ou de remplacer directement un fichier de conf ( ou autre fichier qui ne t'appartiens pas)
Modifier le fichier de conf n'ai pas le problème c'est le faire de façon propre, accépter par les distributions. Les paquets OBM fonctionne "out of the box", si l'on voulait les intégrer dans une distrib, ce fonctionnement ne serait pas possible, cela reviendrai a déposer un tar ( éclater aux bon endroits) et ensuite lire le README pour faire fonctionner le tout.
[^] # Re: A propos des problèmes de configuration
Posté par sylvain garcia . En réponse à la dépêche Groupware OBM et Webmail MiniG, paquets Debian. Évalué à 2.
Il y a plusieur piste déjà autre que confg-model:
http://debathena.mit.edu/config-packages
http://augeas.net/
Je ne connais pas ton projet mais je regarderai ça ;-)
Grosso modo, si ton logiciel, packager dans Ubuntu/Debian, ne fourni pas de moyen de modifer la conf, tu n'as pas le droit d'éditer ou de remplacer directement un fichier de conf ( ou autre fichier qui ne t'appartiens pas)
Modifier le fichier de conf n'ai pas le problème c'est le faire de façon propre, accépter par les distributions. Les paquets OBM fonctionne "out of the box", si l'on voulait les intégrer dans une distrib, ce fonctionnement ne serait pas possible, cela reviendrai a déposer un tar ( éclater aux bon endroits) et ensuite lire le README pour faire fonctionner le tout.