Fedora 7 Test Update: yum-3.2.2-1.fc7
Till Maas
opensource at till.name
Fri Jul 27 08:08:05 UTC 2007
On Monday 23 July 2007 17:46:11 updates at fedoraproject.org wrote:
> - integrated installonlyn plugin functionality - new config option
> installonly_limit will remove old, non-running kernels from your system as
> you add more. In fedora, if you had disabled the installonlyn plugin you
> will have to disable it your /etc/yum.conf with 'installonly_limit = 0'.
from man yum.conf:
| installonlypkgs
| List of packages that should only ever be installed, never
| updated. Kernels in particular fall into this category.
| Defaults to ‘kernel,
| kernel-smp, kernel-bigmem, kernel-enterprise, kernel-debug,
| kernel-unsupported’.
Imho kernel-PAE and kernel-xen are here missing, also the installonlyn
supported some more kernel packages, here are the suffixes:
31 for s in ("bigmem", "enterprise", "smp", "hugemem", "PAE", "rt",
32 "guest", "hypervisor", "xen0", "xenU", "xen", "debug"):
And will the new yum also keep the the regarding -devel packages installed?
Oh, when I look into the source
(/usr/lib/python2.5/site-packages/yum/config.py) the default values differ in
reality:
490 installonlypkgs = ListOption(['kernel', 'kernel-bigmem',
491 'kernel-enterprise','kernel-smp', 'kernel-modules', 'kernel-debug',
492 'kernel-unsupported', 'kernel-source', 'kernel-devel'])
493 installonly_limit = IntOption(2)
494 kernelpkgnames =
ListOption(['kernel','kernel-smp', 'kernel-enterprise',
495 'kernel-bigmem', 'kernel-BOOT'])
496 exactarchlist = ListOption(['kernel', 'kernel-smp', 'glibc',
497 'kernel-hugemem', 'kernel-enterprise', 'kernel-bigmem',
498 'kernel-devel'])
Is it correct that kernelpkgnames and exactarchlist do not include every
kernel package name that installonlypkgs does?
Regards,
Till
More information about the fedora-test-list
mailing list