I pakethanteraren APT 2.9.15 har anvÀndningen av apt-key upphört

Version 2.9.15 av verktyget för hantering av paket APT (Advanced Package Tool) har publicerats. Grenen 2.9.x Àr experimentell och anvÀnds för utvecklingen av funktioner till den kommande stabila versionen APT 3.0, som efter stabilisering kommer att integreras i Debian Testing och ingÄ i nÀsta större version av Debian, samt lÀggas till paketbasen för Ubuntu.

Den viktigaste förÀndringen i den nya versionen Àr det slutgiltiga avskaffandet av verktyget apt-key för hantering av nycklar som anvÀnds för verifiering av digitala signaturer av paket. Verktyget apt-key förklarades som förÄldrat för flera Är sedan, i och med övergÄngen frÄn den gamla modellen för paketintegritetskontroll, dÀr en gemensam nyckelförvaringsplats ( /etc/apt/trusted.gpg ) anvÀndes, utan koppling av nycklar till specifika förrÄd, vilket innebar att en nyckel som lagts till för ett visst tredjepartsförrÄd ocksÄ kunde anvÀndas för att verifiera paket i alla förrÄd. Den ersÀttande metoden för hantering av nycklar innebÀr separation av nyckelförvaringsplatser för varje förrÄd ( /etc/apt/trusted.gpg.d/ eller /etc/apt/keyrings/ ).

Andra förÀndringar:

  • En ny Rust-baserad utility, gpg-sq, har lagts till i sökvĂ€garna för gpg-anrop, vilket tar emot samma argument som gpg-verktyget men simulerar dess funktionalitet genom Sequoia, en implementering av OpenPGP skrivna i Rust. Anropet till gpg-sq ges högre prioritet Ă€n gpg, vilket gör att man endast behöver installera rĂ€tt paket för att anvĂ€nda gpg-sq istĂ€llet för gpg.
  • Typer av nycklar Ă€r nu kopplade till filĂ€ndelser: filĂ€ndelsen «.asc» Ă€r kopplad till ascii-armored nycklar, «.gpg» Ă€r alltid kopplad till binĂ€ra nycklar, medan alla andra filer kommer att resultera i felet «The key(s) in the keyring 
 are ignored as the file has an unsupported filetype». Till exempel, nĂ€r man anvĂ€nder filen med nyckeln «/etc/apt/keyrings/winehq-archive.key», behöver den döpas om till «/etc/apt/keyrings/winehq-archive.gpg» och sökvĂ€gen i filen mĂ„ste ocksĂ„ justeras i «/etc/apt/sources.list.d/».
  • MĂ„nga funktioner har omstĂ€llts till att anvĂ€nda klassen «std::string» istĂ€llet för «const char *» (en klass definierad i C++17-standarden, std::string_view, som arbetar mer effektivt med strĂ€ngar genom anvĂ€ndning av referenser till existerande data och undviker onödig kopiering av data tills den anvĂ€nds i koden).
  • Stöd för sjĂ€lvstĂ€ndig verifiering av nyckelförvar (keyring) och utförande av dearmor-operationen (konvertering av nyckeln frĂ„n ASCII-armored format till binĂ€rt format) utan att anvĂ€nda apt-key har implementerats.
  • Funktionen Base64Decode har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster