From 731ea17193335d28308bf00404c37440bb9668ab Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 19 Dec 2000 18:16:20 +0000 Subject: set PATH before doing spawnShell --- perl-install/install2.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'perl-install') diff --git a/perl-install/install2.pm b/perl-install/install2.pm index 0a257ee9d..974bfb531 100644 --- a/perl-install/install2.pm +++ b/perl-install/install2.pm @@ -543,6 +543,10 @@ sub main { log::l("second stage install running"); log::ld("extra log messages are enabled"); + #- make sure we don't pick up any gunk from the outside world + my $remote_path = "$o->{prefix}/sbin:$o->{prefix}/bin:$o->{prefix}/usr/sbin:$o->{prefix}/usr/bin:$o->{prefix}/usr/X11R6/bin"; + $ENV{PATH} = "/usr/bin:/bin:/sbin:/usr/sbin:/usr/X11R6/bin:$remote_path" unless $::g_auto_install; + eval { spawnShell() }; $o->{prefix} = $::testing ? "/tmp/test-perl-install" : $::live ? "" : "/mnt"; @@ -554,10 +558,6 @@ sub main { mkdir $o->{prefix}, 0755; mkdir $o->{root}, 0755; - #- make sure we don't pick up any gunk from the outside world - my $remote_path = "$o->{prefix}/sbin:$o->{prefix}/bin:$o->{prefix}/usr/sbin:$o->{prefix}/usr/bin:$o->{prefix}/usr/X11R6/bin"; - $ENV{PATH} = "/usr/bin:/bin:/sbin:/usr/sbin:/usr/X11R6/bin:$remote_path" unless $::g_auto_install; - $o->{interactive} ||= 'gtk'; if ($o->{interactive} eq "gtk" && availableMemory < 22 * 1024) { log::l("switching to newt install cuz not enough memory"); -- cgit v1.2.1