The behavior of rpm when files are marked as "simple" configuration should
result in the provided file being put in place and, if the existing file
had been modified, the modified version is kept with a .rpmsav extension.


On Wed, May 14, 2014 at 9:41 AM, Wilkins, Brian <bwilk...@harris.com> wrote:

>  Correct, that is what I am referring to.
>
>
>
> I read this: “If present or populated with the value true, the files in
> this mapping are marked as configuration files. These files get special
> treatment during package installation to ensure that local changes to the
> configuration are not lost.”
>
>
>
> If you modify say an initscript and then install the RPM update, it leaves
> the local copy in place, but does not provide a .rpmnew or .rpmsav. This is
> if configuration is set to *true*.
>
>
>
> According to here (
> https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch09s05s03.html),
> if in the RPM it is set to %config(noreplace), then it will “copy the new
> file with an extra file-name extension of .rpmnew”.
>
>
>
> So, if I want to maintain local modifications and have it create a .rpmnew
> – I should use <configuration>noreplace</configuration>?
>
>
>
> Brian
>
>
>
> *From:* Brett Okken [mailto:brett.okken...@gmail.com]
> *Sent:* Wednesday, May 14, 2014 10:33 AM
> *To:* user@mojo.codehaus.org
> *Subject:* Re: [mojo-user] Proper Configuration for init scripts with
> rpm-maven-plugin
>
>
>
> If your question is about identifying files (regardless of use) as
> configuration files, take a look at the configuration[1] option. This can
> be used for any sort of file (properties, xml, scripts, etc.).
>
> [1] -
> http://mojo.codehaus.org/rpm-maven-plugin/map-params.html#configuration
>
>
>
> On Wed, May 14, 2014 at 9:03 AM, Wilkins, Brian <bwilk...@harris.com>
> wrote:
>
> What is the proper configuration to ensure that either the generated SPEC
> file provides the ability to either create a .rpmnew or .rpmsav file for a
> given init script - or overwrites the existing init script?
>
> Thanks
>
> Brian Wilkins
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>

Reply via email to