summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSSetup/MetaPackager/yum.pm
diff options
context:
space:
mode:
authorOliver Tappe2007-05-13 22:21:28 +0200
committerOliver Tappe2007-05-13 22:21:28 +0200
commit96b9ed0c5d887d35748dfff345ae64fd3e4d6265 (patch)
treedec086787c905a806194c9bd29c83d17fa19f6b2 /installer/OpenSLX/OSSetup/MetaPackager/yum.pm
parent* simplified declaration of base classes via 'use base' (diff)
downloadcore-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.pm7
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;