[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