bonjour,
j'essaie de faire un RPM permettant de modifier les fichiers de conf de paquets
pour coller avec la configuration locale.
Exemple:
lemfi-conf-postfix modifie le fichier /etc/postfix/aliases pour avoir un alias
root: <mon-email>
La generation du RPM se passe bien -- y compris avec rpmlint ;)
Le probleme est que lorsque j'installe le RPM j'ai un message du genre:
file /etc/postfix/aliases from install of lemfi-conf-postfix-1-0.lemfi.20060mdk
conflicts with file from package postfix-2.2.5-7mdk
Un Expert en .spec est le bienvenu !!
extrait du Makefile
<code>
install: pre-install normal-install post-install
[...]
# copy files here
normal-install:
$(INSTALL) -m 644 aliases $(DESTDIR)$(sysconfdir)/postfix
$(INSTALL) -m 644 main.cf $(DESTDIR)$(sysconfdir)/postfix
</code>
extrait du .spec
<code>
%file postfix
%config %_sysconfdir/postfix/aliases
%config %_sysconfdir/postfix/main.cf
</code>
PS: je peux passer le .src.rpm sur demande
--
Patrick CAO HUU THIEN Mandriva 2006 Power Pack
email: [EMAIL PROTECTED]
gpg key ID: 1024D/58D16D27 sur pgp.mit.edu
fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________