summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSExport
diff options
context:
space:
mode:
Diffstat (limited to 'installer/OpenSLX/OSExport')
-rw-r--r--installer/OpenSLX/OSExport/Engine.pm6
-rw-r--r--installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm2
-rw-r--r--installer/OpenSLX/OSExport/ExportType/NFS.pm3
3 files changed, 6 insertions, 5 deletions
diff --git a/installer/OpenSLX/OSExport/Engine.pm b/installer/OpenSLX/OSExport/Engine.pm
index d02ac597..6668416a 100644
--- a/installer/OpenSLX/OSExport/Engine.pm
+++ b/installer/OpenSLX/OSExport/Engine.pm
@@ -208,9 +208,9 @@ sub _initialize
# setup source and target paths:
$self->{'vendor-os-path'}
- = "$openslxConfig{'stage1-path'}/$vendorOSName";
- $self->{'export-path'}
- = "$openslxConfig{'export-path'}/$exportType/$vendorOSName";
+ = "$openslxConfig{'private-path'}/stage1/$vendorOSName";
+ my $exportBasePath = "$openslxConfig{'public-path'}/export";
+ $self->{'export-path'} = "$exportBasePath/$exportType/$vendorOSName";
vlog 1, _tr("vendor-OS from '%s' will be exported to '%s'",
$self->{'vendor-os-path'}, $self->{'export-path'});
}
diff --git a/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm b/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
index e2a558bd..a1ec0c26 100644
--- a/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
+++ b/installer/OpenSLX/OSExport/ExportType/NBD_Squash.pm
@@ -183,7 +183,7 @@ sub createSquashFS
# ... invoke mksquashfs ...
vlog 0, _tr("invoking mksquashfs...");
my $mksquashfsBinary
- = "$openslxConfig{'share-path'}/squashfs/mksquashfs";
+ = "$openslxConfig{'base-path'}/share/squashfs/mksquashfs";
my $res = system("$mksquashfsBinary $source $target -ff $filterFile");
unlink($filterFile);
# ... remove filter file if done
diff --git a/installer/OpenSLX/OSExport/ExportType/NFS.pm b/installer/OpenSLX/OSExport/ExportType/NFS.pm
index bfe4ba1f..12fa4bfc 100644
--- a/installer/OpenSLX/OSExport/ExportType/NFS.pm
+++ b/installer/OpenSLX/OSExport/ExportType/NFS.pm
@@ -70,7 +70,8 @@ sub generateExportURI
: generatePlaceholderFor('serverip');
$server .= ":$export->{port}" if length($export->{port});
- return "nfs://$server$openslxConfig{'export-path'}/nfs/$vendorOS->{name}";
+ my $exportPath = "$openslxConfig{'public-path'}/export";
+ return "nfs://$server/$exportPath/nfs/$vendorOS->{name}";
}
sub requiredFSMods