diff options
author | Oliver Tappe | 2007-05-13 22:21:28 +0200 |
---|---|---|
committer | Oliver Tappe | 2007-05-13 22:21:28 +0200 |
commit | 96b9ed0c5d887d35748dfff345ae64fd3e4d6265 (patch) | |
tree | dec086787c905a806194c9bd29c83d17fa19f6b2 /installer/OpenSLX/OSSetup/MetaPackager/yum.pm | |
parent | * simplified declaration of base classes via 'use base' (diff) | |
download | core-96b9ed0c5d887d35748dfff345ae64fd3e4d6265.tar.gz core-96b9ed0c5d887d35748dfff345ae64fd3e4d6265.tar.xz core-96b9ed0c5d887d35748dfff345ae64fd3e4d6265.zip |
* fixed incorrect execution of chroot with respect to setting up the
meta-packager repositories: that needs to be done inside the chroot, too
* adjusted yum to setup its repository while chrooted
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1075 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer/OpenSLX/OSSetup/MetaPackager/yum.pm')
-rw-r--r-- | installer/OpenSLX/OSSetup/MetaPackager/yum.pm | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm index cf68122a..acdb470d 100644 --- a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm +++ b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm @@ -47,8 +47,8 @@ sub initPackageSources { my $self = shift; - slxsystem("rm -f $self->{engine}->{'vendor-os-path'}/etc/yum.repos.d/*"); - slxsystem("mkdir -p $self->{engine}->{'vendor-os-path'}/etc/yum.repos.d"); + slxsystem("rm -f /etc/yum.repos.d/*"); + slxsystem("mkdir -p /etc/yum.repos.d"); } sub setupPackageSource @@ -63,8 +63,7 @@ sub setupPackageSource $repoURL .= "/$repoInfo->{'repo-subdir'}"; } my $repoDescr = "[$repoName]\nname=$repoInfo->{name}\nbaseurl=$repoURL\n"; - my $repoFile - = "$self->{engine}->{'vendor-os-path'}/etc/yum.repos.d/$repoName.repo"; + my $repoFile = "/etc/yum.repos.d/$repoName.repo"; open(REPO, "> $repoFile") or die _tr("unable to create repo-file <%s> (%s)\n", $repoFile, $1); print REPO $repoDescr; |