UtgÄvan av verktyget för hantering av APT-paket 2.9.20 (Advanced Package Tool) har publicerats. Version 2.9.x Àr experimentell och anvÀnds för att utveckla funktionalitet för den kommande stabila versionen APT 3.0, som efter stabilisering kommer att integreras i Debian Testing och ingÄ i nÀsta stora Debian-releas, samt lÀggas till paketbasen för Ubuntu.
Ăndringar sedan den senaste tillkĂ€nnagivandet:
- APT 2.9.16: En regressionsbugg har ÄtgÀrdats som uppstod efter Àndringar i metoderna för att hantera nyckelarkiv i version 2.9.15 och orsakade missnöje hos dpkg-ansvariga pÄ grund av avbrott i vissa repository.
- APT 2.9.17:
- En abstrakt grÀnssnitt för att arbeta med hashvÀrden har införts, vilket genomfördes som en del av arbetet med att eliminera hÄrdbindning till ett enda kryptografiskt bibliotek.
- Ett problem i versionsjÀmförelsealgoritmen har ÄtgÀrdats, vilket visade sig vid anvÀndning av alternativet "--no-strict-pinning".
- Vid utskrift av diagnosmeddelanden har hÀnsyn tagits till debug-nivÄn.
- Referenser till verktyget apt-key har rensats bort.
I man-sidan för apt-secure har en vÀgledning för sÀker konfiguration av kÀllor lagts till.
- I gpgv har sammanslagningen av alla nyckelarkiv (keyring) ÄterfÄtt funktion under körning. Eftersom filen med det gemensamma nyckelarkivet placeras i filsystemet tmpfs, vars innehÄll kan skrivas ut till vÀxelfil, kan en sÄdan metod leda till ökat slitage pÄ Flash-baserade SSD-enheter. Nyhetsförfattaren rekommenderar att anvÀnda en anonym kanal (fifo), vars bortre Ànde kan överföras till en annan process som fil "/proc//fd/", eller som ett minnessida tillgÀngligt pÄ liknande sÀtt som fil.
- En liten refactoring har genomförts: en separat funktion har skapats för att kontrollera signaturen av filen.
- APT 2.9.18:
- Automatisk paginering av utdata frÄn kommandona "show", "policy", "list", "search" och "showsrc" har implementerats, funktionaliteten Àr liknande git och kan aktiveras via instÀllningen Binary::apt::Pager. Programmet för paginering definieras via miljövariabeln PAGER.
- Information om prefixning av paket (pinning) har lagts till i utdata för kommandot "apt show --full", vilket hÀmtas frÄn fÀlten APT-Pin, APT-Candidate och APT-Release.
- En sÄrbarhet har ÄtgÀrdats som vid anrop av kommandot "apt show" ledde till lÀsning frÄn minnesomrÄden utanför den tilldelade bufferten.
- APT 2.9.19:
- En kryptobackend har lagts till för OpenSSL-biblioteket, som ersÀtter GnuTLS och Gcrypt.
- Möjligheten att anvÀnda verktyget sqv frÄn Sequoia-projektet för att verifiera digitala signaturer istÀllet för att anropa gpgv har lagts till. I wrapper-koden över sqv fortsÀtter tveksam anvÀndning av temporÀra filer nÀr man arbetar med nycklar.
- Fram till 2026 Àr anvÀndningen av sjÀlvsignerade signaturer baserade pÄ SHA-1-algoritmen tillÄten.
- APT 2.9.20: Det finns nu en officiell rekommendation att namnge filer i /etc/apt/sources.list.d/ som "$(dpkg-vendor --query Vendor | tr A-Z a-z).sources" â med nuvarande leverantörsnamn i gemen.
KĂ€lla: opennet.ru
