purvis
I make the changes to not allow any CentOs updates, meaning I excluded two sources(repositories).
You should not have to disable any repos if you are using yum correctly, and if you had waited for the fix to be released.
You should ONLY have the standard repositories enabled, as per smeserver recommendations here
http://wiki.contribs.org/SME_Server:Documentation:FAQ#Which_repositories_should_be_enabledwhich shows
CentOS - os
CentOS - updates
SME Server - addons
SME Server - extras
SME Server - os
SME Server - updates
Your advice to disable CentOS repos SHOULD NOT be followed by other users.
If you have any of the standard repos disabled, then you will not receive correct updates next time they are released.
You can see the names & enabled/disabled status of all repos you have configured on your server using this command
/sbin/e-smith/audittools/repositories
Here are the correct repos to have enabled, all others should be disabled by default.
base: enabled
updates: enabled
smeaddons: enabled
smeextras: enabled
smeos: enabled
smeupdates: enabled
To avoid possible confusion between differing names that are used, here are the equivalent names for the command line listing, & the FAQ/server manager entries
base = CentOS - os
updates = CentOS - updates
smeaddons = SME Server - addons
smeextras = SME Server - extras
smeos = SME Server - os
smeupdates = SME Server - updates
Note that other repos can & should only be used by invoking a command line switch ie
yum update --enablerepo=reponame
By disabling the CentOS repos, you implemented a workaround for the "temporary" yum update problem.
If you had waited the fix would have been released & no workaround would have been needed.
You (& anybody else) who disabled the CentOS repos should re-enable them immediately, so that future updates work correctly.