[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