purpose of atrpms-package-config: modularity & flexibility (was: ...)

Axel Thimm Axel.Thimm at ATrpms.net
Thu May 27 12:21:00 CEST 2004


Hi,

On Thu, May 27, 2004 at 10:50:41AM +0200, Bent Terp wrote:
> On Thu, 2004-05-27 at 01:31, Axel Thimm wrote:
> > Well, show me what the [beep] is about. The few remaining legacy
> > packages requiring a harmless package?
> 
> It took me a while to get used to this as well, Axel. The trick is to
> install atrpms-package-config first, and then overwrite apt.conf and
> sources.list with the local changes. But it's not that difficult to put
> in a shell script....
> 
> SOP around here is to install from media, then run a post-install
> scripts which does all the apt-getting and sets up printers etc.

the true purpose of atrpms-package-config, is to allow sites (or other
repos) to use their own foo-package-config, which provides the same
set of files with customized content.

Therefore the name atrpms-package-config is not hardcoded as a
requirement anywhere! The indirect requirements are apt and yum
requiring their respective config files. apt and yum rpms are
completely independent of the contents of atrpms-package-config, they
are universally usable.

So you can setup a very clean installation-from-scratch environment by
installing first your foo-package-config. No editing/scripting
required, everything works automatically :)

So, I recommend to get the src.rpm of atrpms-package-config, rename it
to your liking, and change the sources.list and yum.conf to the
specific needs. Newer atrpms-package-config will _not_ replace
foo-package-config! This can be done by repo maintainers, large site
admins for easy deployment, DVD/CD distribution crafters (hi Stefan ;)
or even power users knowing a bit about rpm building. Perhaps I should
provide a skeleton for crafting your own custom foo-package-config rpm.

You will only have to periodically check what changes went into
atrpms-package-config (renamed sites, Red Hat moves yum header files
etc) to see if it is applicable to your setup.
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.egwn.net/pipermail/freshrpms-list/attachments/20040527/fffaca71/attachment.bin


More information about the freshrpms-list mailing list