[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Using rpm to patch several conf files
- From: James Olin Oden <joden malachi lee k12 nc us>
- To: rpm-list redhat com
- Subject: Re: Using rpm to patch several conf files
- Date: Wed, 26 Nov 2003 13:41:14 -0500 (EST)
On Wed, 26 Nov 2003, Liguo Song wrote:
> On Tue, 25 Nov 2003, James Olin Oden wrote:
>
> > On Mon, 24 Nov 2003, Tim Mooney wrote:
> >
> > > In regard to: Using rpm to patch several conf files, Marcelo Mercio Dandrea...:
> > >
> > > > Sorry if this a newbie question, Im a begginer on using RPMs.. I
> > > > scanned the list archives but wasnt able to find information
> > > > regarding it. Im trying to create a rpm to automatically patch
> > > > several conf files... On my rpm, I have the "original" conf file
> > > > as it is installed by its package and a patch file to be applied.
> > > > I can build and install the RPM with no problem at all, but the
> > > > install part only works with the --force option, since I modify
> > > > files referred by other packages... (file X from install of Y
> > > > conflicts with file from package Z). Is there a way to avoid this
> > > > ? Am I trying to use RPMs in a way it wasnt supposed to be used ?
> > >
> > > Probably. You can avoid `--force' if you investigate the
> > > `--replace-files' option to RPM, though I have no idea whether that's any
> > > more "gentle" or not.
> > >
> > Is the --replace-files option documented anywhere? I have heard about it
> > here and there but I never quite caught/understood all the details on
> > using it.
> >
> > Thanks...james
>
> How about 'man rpm'? You will find the following.
>
> --replacefiles
> Install the packages even if they replace files from
> other, already installed, packages.
>
> If this is not enough, the source code might be the next step. :)
>
I did not read that closely enough. There is some sort of feature in rpm
whereby you can exclude configs from one package, and then build
adminstrative rpms (rpm itself doesn't make this distinction) that supply
the configs. For instance when installing httpd, you could exclude its
configs, and then supply the httpd.conf (and any other configs) with your
own administrative package. That wasn't what was being talked about
though.
Cheers...james
> Best regards. > > > Liguo
>
>
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]