Changeset 2234 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder/VE.pm


Ignore:
Timestamp:
Jun 27, 2017, 3:32:10 PM (7 years ago)
Author:
Bruno Cornec
Message:

Adds https_proxy support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/lib/ProjectBuilder/VE.pm

    r2233 r2234  
    9696if ($EFFECTIVE_USER_ID != 0) {
    9797    $sudocmd ="sudo ";
    98     foreach my $proxy (qw/http_proxy ftp_proxy/) {
     98    foreach my $proxy (qw/http_proxy https_proxy ftp_proxy/) {
    9999        if (defined $ENV{$proxy}) {
    100100            open(CMD,"sudo sh -c 'echo \$$proxy' |") or die "can't run sudo sh?: $!";
     
    308308            print DOCKER "ENV ftp_proxy $ENV{ftp_proxy}\n" if (defined $ENV{ftp_proxy});
    309309            print DOCKER "ENV http_proxy $ENV{http_proxy}\n" if (defined $ENV{http_proxy});
     310            print DOCKER "ENV https_proxy $ENV{https_proxy}\n" if (defined $ENV{https_proxy});
    310311            # We are root in that container so no need to sudo, which is present potentially
    311312            my $cmd2 = $pbos->{'install'};
Note: See TracChangeset for help on using the changeset viewer.