Skip to content

Commit

Permalink
When installing a new package, it may not be known yet
Browse files Browse the repository at this point in the history
  • Loading branch information
jcameron committed Nov 10, 2018
1 parent c39a025 commit 797025d
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions package-updates/package-updates-lib.pl
Expand Up @@ -294,12 +294,12 @@ sub updates_available
return @updates_available_cache;
}

# package_install(package-name, [system])
# package_install(package-name, [system], [new-install])
# Install some package, either from an update system or from Webmin. Returns
# a list of updated package names.
sub package_install
{
my ($name, $system) = @_;
my ($name, $system, $install) = @_;
my @rv;
my $pkg;

Expand All @@ -315,6 +315,11 @@ sub package_install
sort { &compare_versions($b, $a) }
&list_available(0);
}
if (!$pkg && $install) {
# Assume that it will exist
$pkg = { 'system' => $system || $software::update_system,
'name' => $name };
}
if (!$pkg) {
print &text('update_efindpkg', $name),"<p>\n";
return ( );
Expand Down Expand Up @@ -358,12 +363,12 @@ sub package_install
return @rv;
}

# package_install_multiple(&package-names, system)
# package_install_multiple(&package-names, system, [new-install])
# Install multiple packages, either from an update system or from Webmin.
# Returns a list of updated package names.
sub package_install_multiple
{
my ($names, $system) = @_;
my ($names, $system, $install) = @_;
my @rv;
my $pkg;

Expand Down

0 comments on commit 797025d

Please sign in to comment.