summaryrefslogtreecommitdiffstats
path: root/draklive-install
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-05-30 13:32:10 +0000
committerOlivier Blin <oblin@mandriva.com>2008-05-30 13:32:10 +0000
commit0df88ae4571748e15f6ae57b1c68ef67c000fd4f (patch)
tree0b7c9b1b3d5b62e5824f2ab8ce93ddce6aa7cd7a /draklive-install
parent5efcdb29aeff4ef2670b1a36b3212c5c90d01895 (diff)
downloaddraklive-install-0df88ae4571748e15f6ae57b1c68ef67c000fd4f.tar
draklive-install-0df88ae4571748e15f6ae57b1c68ef67c000fd4f.tar.gz
draklive-install-0df88ae4571748e15f6ae57b1c68ef67c000fd4f.tar.bz2
draklive-install-0df88ae4571748e15f6ae57b1c68ef67c000fd4f.tar.xz
draklive-install-0df88ae4571748e15f6ae57b1c68ef67c000fd4f.zip
allow to specify custom copy source in /etc/sysconfig/draklive-install (to copy unmodified distro from Mandriva Flash)
Diffstat (limited to 'draklive-install')
-rwxr-xr-xdraklive-install6
1 files changed, 5 insertions, 1 deletions
diff --git a/draklive-install b/draklive-install
index f2b2ab1..4dbd6ce 100755
--- a/draklive-install
+++ b/draklive-install
@@ -44,7 +44,11 @@ sub install_live() {
my $all_hds = {};
my $fstab = [];
$::prefix = '/mnt/install';
- my $copy_source = '/';
+
+ my $system_file = '/etc/sysconfig/draklive-install';
+ my %settings = getVarsFromSh($system_file);
+
+ my $copy_source = $settings{SOURCE} || '/';
display_start_message();
init_hds($in, $all_hds, $fstab);