[linux] Re: Hoe maak ik een rpm die een (config) bestand van een ander package overschrijft?

bartjan op vrielink.net bartjan op vrielink.net
Do mei 8 10:59:49 CEST 2008


Nogmaals verstuurd, de vorige heeft de lijst blijkbaar niet gehaald? 

Bart-Jan Vrielink writes: 

> Hugo van der Kooij wrote: 
> 
>> bartjan op vrielink.net wrote:
> 
>> | Ik probeer een rpm package te maken die voor een aantal machines een
>> config
>> | file van een andere package (/etc/ntp.conf in dit geval) moet
>> overschrijven
>> | met een lokale configuratie. Wat moet ik in de spec file zetten om dit
>> voor
>> | elkaar te krijgen?
>> | Installeren met --nodeps is geen optie. 
>> 
>> Eerlijk gezegd. Niet doen! 
>> 
>> Je wil precies datgene waar een packet manager je tegen moet beschermen.
>> Namelijk meerdere packages die eigendom claimen van dezelfde file. 
>> 
>> Maak een diff file om de configuratie aan te passen en gebruik die na de
>> installatie on je changes uit te voeren.
> 
> In dat geval is het originele package nog steeds "eigenaar" van het 
> bestand. Dit kan problemen opleveren wanneer het originele package 
> ge-upgraded wordt. Ik wil inderdaad niet dat meerdere packages eigendom 
> claimen van dezelfde file, ik wil wel dat mijn lokale package eigendom 
> claimt van die file. 
> 
> Heeft rpm niet zoiets als dpkg-divert? Zie 
> http://www.debian-administration.org/articles/118 voor een korte uitleg. 
> 



More information about the Linux mailing list