- Modifié
Bonsoir,
je construit quelques paquets pour unifier les configs d'un ensemble de serveurs notamment les fichiers de conf issus de rpm standards : malheureusement, les fichiers de conf ne font pas tous des include conf.d/* permettant de les personnaliser.
Comme YUM (à juste titre) ne propose pas d'option --force comme RPM, si mon rpm fournit ce fichier, j'ai le droit au message :
file /etc/snmp/snmpd.conf from install of my-snmp-1.0-2.x86_64 conflicts with file from package net-snmp-1:5.5-21.fc14.x86_64
On observe ce comportement sur Fedora et sur Centos, par contre sur Scientific Linux, il écrase sans crier gare.
Quelle est la meilleure façon de faire ?
- priority ne semble être la solution
- faire un cp dans %post (pas très propre)
- repartir du SRPM et faire une version N+1
Merci
je construit quelques paquets pour unifier les configs d'un ensemble de serveurs notamment les fichiers de conf issus de rpm standards : malheureusement, les fichiers de conf ne font pas tous des include conf.d/* permettant de les personnaliser.
Comme YUM (à juste titre) ne propose pas d'option --force comme RPM, si mon rpm fournit ce fichier, j'ai le droit au message :
file /etc/snmp/snmpd.conf from install of my-snmp-1.0-2.x86_64 conflicts with file from package net-snmp-1:5.5-21.fc14.x86_64
On observe ce comportement sur Fedora et sur Centos, par contre sur Scientific Linux, il écrase sans crier gare.
Quelle est la meilleure façon de faire ?
- priority ne semble être la solution
- faire un cp dans %post (pas très propre)
- repartir du SRPM et faire une version N+1
Merci