]> git.proxmox.com Git - pve-manager.git/commitdiff
api apt: support getting changelog of backports packages
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 1 Feb 2023 11:27:29 +0000 (12:27 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 1 Feb 2023 11:27:29 +0000 (12:27 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/API2/APT.pm

index 7635bf08eeee5ebda38ab5a3fe5d18ede7286b77..5db6503e85e346cfbfef82527aac1eef65b68c7d 100644 (file)
@@ -99,7 +99,7 @@ my $get_changelog_url =sub {
     if ($origin && $base) {
        $pkgver =~ s/^\d+://; # strip epoch
        my $srcpkg = $info->{SourcePkg} || $pkgname;
-       if ($origin eq 'Debian') {
+       if ($origin eq 'Debian' || $origin eq 'Debian Backports') {
            $base =~ s!pool/updates/!pool/!; # for security channel
            return "http://packages.debian.org/changelogs/$base/${srcpkg}_${pkgver}/changelog";
        } elsif ($origin eq 'Proxmox') {