Ažuriranje paket menadžera APT 2.9.20

Objavljen je novi izdanak alata za upravljanje paketima APT 2.9.20 (Advanced Package Tool). Grana 2.9.x je eksperimentalna i koristi se za razvoj funkcionalnosti buduće stabilne verzije APT 3.0, koja će nakon stabilizacije biti integrirana u Debian Testing i biti uključena u sljedeće značajno izdanje Debiana, a također će biti dodana u repozitorij paketa Ubuntu.

Promjene od prethodne objave:

  • APT 2.9.16: Ispravljena regresija koja se pojavila nakon promjene metoda rada s spremištima ključeva u verziji 2.9.15, što je izazvalo nezadovoljstvo održavatelja dpkg zbog prestanka rada s nekim repozitorijima.
  • APT 2.9.17:
    • Uveden je apstraktni sučelje za rad s hashovima, provedeno kao dio rada na oslobađanju od krute povezanosti s jednom kriptografskoj biblioteci.
    • Ispravljen je problem u algoritmu usporedbe verzija koji se javlja pri korištenju opcije "--no-strict-pinning".
    • Pri ispisu dijagnostičkih poruka uzet je u obzir razina debugiranja.
    • Obavljena je čišćenje spomena na alat apt-key.

      U man-stranicu apt-secure dodano je upute za sigurnu konfiguraciju izvora.

    • U gpgv vraćeno je spajanje svih spremišta ključeva (keyring) tijekom rada. Budući da se datoteka sa zajedničkim spremištem ključeva nalazi u datotečnom sustavu tmpfs, čiji sadržaj može biti izbačen u swap, takav pristup može dovesti do povećanog trošenja SSD diskova temeljenih na Flash memoriji. Autor vijesti savjetuje korištenje anonimnog kanala (fifo), čiji se udaljeni kraj može prenijeti drugom procesu kao datoteka "/proc//fd/", ili kao stranica memorije dostupna na sličan način kao datoteka.
    • Izvršena je mala refaktorizacija: stvorena je posebna funkcija za provjeru potpisa datoteke.
  • APT 2.9.18:
    • Implementirano je automatsko paginiranje izlaza naredbi "show", "policy", "list", "search" i "showsrc", koje radi u stilu gita i može se aktivirati putem postavke Binary::apt::Pager. Aplikacija za paginaciju određuje se preko varijable okruženja PAGER.
    • Informacije o pinovanju paketa dodane su u izlazu komande «apt show —full», koje se dobijaju iz polja APT-Pin, APT-Candidate i APT-Release.
    • Otklonjena je ranjivost koja prilikom poziva naredbe "apt show" omogućuje čitanje iz memorijskog prostora izvan dodijeljenog mrežnog bafera.
  • APT 2.9.19:
    • Dodana je kripto-biblioteka za OpenSSL koja je zamijenila GnuTLS i Gcrypt.
    • Dodana je mogućnost korištenja alata sqv iz projekta Sequoia za provjeru digitalnih potpisā umjesto poziva gpgv. U omotu koda iznad sqv tijekom rada s ključevima i dalje se sumnjivo koristi privremene datoteke.
    • Do 2026. godine dopušteno je korištenje samopotpisanih potpisa temeljenih na algoritmu SHA-1.
  • APT 2.9.20: Dodana je službena preporuka za imenovanje datoteka u /etc/apt/sources.list.d/ kao „$(dpkg-vendor —query Vendor | tr A-Z a-z).sources“ — imenom trenutnog dobavljača u malim slovima.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster