From c5c6939571585f8c5a0394aec05436abd4c30f24 Mon Sep 17 00:00:00 2001 From: Damien Chaumette Date: Wed, 31 Jul 2002 13:59:01 +0000 Subject: - fix $ENV{HOME} value to '/root' if usermode break it --- perl-install/run_program.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'perl-install') diff --git a/perl-install/run_program.pm b/perl-install/run_program.pm index 5468fdd25..fe3b938f3 100644 --- a/perl-install/run_program.pm +++ b/perl-install/run_program.pm @@ -40,7 +40,7 @@ sub rooted { ($stdout_mode, $stdout_raw, @args) = @args if $args[0] =~ /^>>?$/; ($stderr_mode, $stderr_raw, @args) = @args if $args[0] =~ /^2>>?$/; - $ENV{HOME} || $::isInstall or die q($HOME is unset, so I don't know where to put my temporary files); + $ENV{HOME} || $::isInstall or $ENV{HOME} = '/root'; my $stdout = $stdout_raw && (ref($stdout_raw) ? "$ENV{HOME}/tmp/.drakx-stdout.$$" : "$root$stdout_raw"); my $stderr = $stderr_raw && (ref($stderr_raw) ? "$ENV{HOME}/tmp/.drakx-stderr.$$" : "$root$stderr_raw"); -- cgit v1.2.1