Aktualizácia správcu balíkov APT 2.9.20

Bol vydaný nástroj na správu balíkov APT 2.9.20 (Advanced Package Tool). Vetva 2.9.x je experimentálna a používa sa na vývoj funkčnosti budúcej stabilnej verzie APT 3.0, ktorá po stabilizácii bude integrovaná do Debian Testing a bude súčasťou nasledujúceho významného vydania Debian, a tiež bude pridaná do balíkového systému Ubuntu.

Zmeny od posledného oznámenia:

  • APT 2.9.16: Opravená regresia, ktorá vznikla po zmene metód práce s repozitármi kľúčov vo verzii 2.9.15 a spôsobila nespokojnosť správcu dpkg z dôvodu nefunkčnosti s niektorými repozitármi.
  • APT 2.9.17:
    • Bol zavedený abstraktný rozhranie pre prácu s hashmi, realizované v rámci úloh na zbavenie sa striktnej väzby na jednu kryptografickú knižnicu.
    • Opravený problém v algoritme porovnávania verzií, ktorý sa prejavuje pri použití voľby „--no-strict-pinning“.
    • Pri výstupe diagnostických správ bol zabezpečený zohľadnenie úrovne ladenia.
    • Uskutočnené čistenie zmienok nástroja apt-key.

      Do man-stránky apt-secure bola pridaná príručka na bezpečné nastavenie zdrojov.

    • V gpgv bolo obnovené zlúčenie všetkých repozitárov kľúčov (keyring) počas operácie. Keďže súbor s celkovým repozitárom kľúčov je umiestnený v súborovom systéme tmpfs, ktorého obsah môže byť presunutý do swapu, takýto prístup môže viesť k zvýšenému opotrebovaniu SSD zariadení na báze Flash pamäte. Autor správy odporúča používať anonymný kanál (fifo), ktorého vzdialený koniec môže byť odovzdaný inému procesu ako súbor „/proc//fd/“, alebo ako stránka pamäte, ktorá je dostupná podobným spôsobom vo forme súboru.
    • Zrealizovaný malý refaktoring: vytvorená samostatná funkcia na kontrolu podpisu súboru.
  • APT 2.9.18:
    • Zrealizované automatické rozdelenie na stránky výstupu príkazov „show“, „policy“, „list“, „search“ a „showsrc“, fungujúce v štýle git a zapínateľné cez nastavenie Binary::apt::Pager. Aplikácia na rozdelenie strán sa určuje prostredníctvom premennej prostredia PAGER.
    • Do príkazu „apt show —full“ bola pridaná informácia o pripnutí balíkov (pinning), získavaná z polí APT-Pin, APT-Candidate a APT-Release.
    • Odstránená vulnerabilita, ktorá pri vyvolaní príkazu „apt show“ spôsobila čítanie z oblasti pamäte mimo prideleného bufferu.
  • APT 2.9.19:
    • Pridaný kryptografický backend pre knižnicu OpenSSL, ktorá nahradila GnuTLS a Gcrypt.
    • Bola pridaná možnosť používať nástroj sqv od projektu Sequoia na overovanie digitálnych podpisov namiesto volania gpgv. V obalovom kóde nad sqv pri práci s kľúčmi sa naďalej sporných spôsobom používajú dočasné súbory.
    • Do roku 2026 je povolené používanie samopodpísaných podpisov na báze algoritmu SHA-1.
  • APT 2.9.20: Bola pridaná oficiálna odporúčanie pomenovať súbory v /etc/apt/sources.list.d/ ako „$(dpkg-vendor —query Vendor | tr A-Z a-z).sources“ — názvom aktuálneho dodávateľa v malých písmenách.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster