[Kolab-devel] Autofoo Proposal
Gunnar Wrobel
wrobel at pardus.de
Wed May 12 08:23:48 CEST 2010
Quoting "Jeroen van Meeuwen (Kolab Systems)" <vanmeeuwen at kolabsys.com>:
> Gunnar Wrobel wrote:
>> This embeds the configuration firmly into the RPM when building the
>> package and means that you need to rebuild once a specific path
>> changed. This is okay for the OpenPKG situation but usually more
>> difficult on a native installation.
>>
>
> Actually, the rebuilding of a RPM package because of configuration changes in
> files provided through an RPM, at least on the consuming side, is completely
> unnecessary, provided the packaging is done properly.
Oh, I didn't want to imply that we still do that or endorse this way
of packaging for OpenPKG. kolab-webadmin is the only real relict and I
consider kolabd to be somewhat special.
Cheers,
Gunnar
>
> On the provider side though, configuration changes should not end up in a
> stable stream of the product <insert-something-about-pragmatic-source-code-
> management-here />.
>
> Having said that, again provided the RPM packaging is done properly, RPM even
> allows configuration updates provided through package updates to be merged in
> with an existing, changed configuration file (provided the merge can be
> performed automatically -e.g. no merge conflicts or fuzziness- and this is
> opt-in at the discretion of the consumer).
>
> In any case, either such a merge is performed, or .rpmnew files show
> up on the
> filesystem. Conditional reloads/restarts are performed if necessary, and
> configured in the package.
>
> Luckily, Christoph Wickert and myself are packaging gurus in Fedora
> (including
> Extra Packages for Enterprise Linux[1]).
>
> [1] http://fedoraproject.org/wiki/EPEL
>
> --
> Jeroen van Meeuwen
> Senior Engineer, Kolab Systems AG
>
> e: vanmeeuwen at kolabsys.com
> t: +316 42 801 403
> w: http://www.kolabsys.com
>
> pgp: 9342 BF08
>
> _______________________________________________
> Kolab-devel mailing list
> Kolab-devel at kolab.org
> https://kolab.org/mailman/listinfo/kolab-devel
>
--
______ http://kdab.com _______________ http://kolab-konsortium.com _
p at rdus Kolab work is funded in part by KDAB and the Kolab Konsortium
____ http://www.pardus.de _________________ http://gunnarwrobel.de _
E-mail : p at rdus.de Dr. Gunnar Wrobel
Tel. : +49 700 6245 0000 Bundesstrasse 29
Fax : +49 721 1513 52322 D-20146 Hamburg
--------------------------------------------------------------------
>> Mail at ease - Rent a kolab groupware server at p at rdus <<
--------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.kolab.org/pipermail/devel/attachments/20100512/24d5a120/attachment.sig>
More information about the devel
mailing list