diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/addons/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/addons/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/addons/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/addons/BaseURL 2012-03-22 03:46:46.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/addons/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/addons/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/addons/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/addons/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/addons/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/base/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/base/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/base/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/base/BaseURL 2012-03-22 03:43:36.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/os/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/base/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/base/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/base/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/base/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/centosplus/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/centosplus/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/centosplus/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/centosplus/BaseURL 2012-03-22 03:46:16.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/centosplus/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/centosplus/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/centosplus/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/centosplus/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/centosplus/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/contrib/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/contrib/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/contrib/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/contrib/BaseURL 2012-03-22 03:45:56.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/contrib/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/contrib/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/contrib/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/contrib/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/contrib/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/extras/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/extras/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/extras/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/extras/BaseURL 2012-03-22 03:45:36.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/extras/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/extras/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/extras/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/extras/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/extras/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/updates/BaseURL smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/updates/BaseURL --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/updates/BaseURL 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/updates/BaseURL 2012-03-22 03:45:21.000000000 +0000 @@ -0,0 +1 @@ +http://vault.centos.org/4.9/updates/$basearch diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/updates/MirrorList smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/updates/MirrorList --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/defaults/updates/MirrorList 2008-10-07 15:21:29.000000000 +0100 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/defaults/updates/MirrorList 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates diff -ruN smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/migrate/20CentOSRepos smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/migrate/20CentOSRepos --- smeserver-yum-2.0.0.old/root/etc/e-smith/db/yum_repositories/migrate/20CentOSRepos 2012-03-21 04:24:20.000000000 +0000 +++ smeserver-yum-2.0.0/root/etc/e-smith/db/yum_repositories/migrate/20CentOSRepos 2012-03-22 03:41:06.000000000 +0000 @@ -1,9 +1,19 @@ { - for my $name ( qw(base updates) ) + for my $name ( qw(addons base centosplus contrib extras updates) ) { my $repo = $DB->get($name) or next; + + $repo->merge_props( + Visible => "yes", + status => "enabled", + ) if ($name eq "base" || $name eq "updates"); + + my $reponame = $name; + $reponame =~ s/base/os/; + my $baseurl = "http://vault.centos.org/4.9/$reponame/\$basearch"; - $repo->set_prop('Visible', 'yes'); - $repo->set_prop('status', 'disabled'); + $repo->set_prop('BaseURL', $baseurl); + $repo->delete_prop('MirrorList'); } } +