Në menaxherin e paketave APT 2.9.15 është ndërprerë përdorimi i apt-key.

ËrĂ«ntimi i versionit tĂ« instrumenteve pĂ«r menaxhimin e paketave APT 2.9.15 (Advanced Package Tool) Ă«shtĂ« publikuar. Dega 2.9.x Ă«shtĂ« eksperimentale dhe pĂ«rdoret pĂ«r zhvillimin e funksionaliteteve tĂ« versionit tĂ« ardhshĂ«m stabil APT 3.0, i cili, pas stabilizimit, do tĂ« integrohet nĂ« Debian Testing dhe do tĂ« hyjĂ« nĂ« lĂ«shimin e ardhshĂ«m tĂ« rĂ«ndĂ«sishĂ«m tĂ« Debian, si dhe do tĂ« shtohet nĂ« bazĂ«n e paketave Ubuntu.

Ndryshimi kyç në versionin e ri është përfundimi i përdorimit të utilitarit apt-key për menaxhimin e çelësave të përdorur për verifikimin e nënshkrimeve dixhitale të paketimeve. Utilitari apt-key u shpall i vjetruar disa vjet më parë për shkak të kalimit nga modeli i vjetër të verifikimit të integritetit të paketave, ku përdorej një depo e përbashkët çelësash (/etc/apt/trusted.gpg) dhe mungonte lidhja e çelësave me repo, domethënë, një çelës i shtuar për një repo të jashtme ishte i përshtatshëm për të verifikuar paketat në të gjitha repo. Metoda që zëvendësoi apt-key për punën me çelësat përfshin ndarjen e depo-ve të çelësave për çdo repo (/etc/apt/trusted.gpg.d/ ose /etc/apt/keyrings/).

Ndryshime të tjera:

  • NĂ« listĂ«n e rrugĂ«ve pĂ«r thirrjen e gpg Ă«shtĂ« shtuar utilitari gpg-sq, i shkruar nĂ« gjuhĂ«n Rust, qĂ« merr tĂ« njĂ«jtat argumente si utilitari gpg, por imiton punĂ«n e tij pĂ«rmes Sequoia, implementimit OpenPGP nĂ« gjuhĂ«n Rust. Thirrja e gpg-sq Ă«shtĂ« mĂ« prioritet se gpg, domethĂ«nĂ«, pĂ«r tĂ« pĂ«rdorur gpg-sq nĂ« vend tĂ« gpg mjafton tĂ« instaloni paketĂ«n pĂ«rkatĂ«se.
  • ËshtĂ« siguruar lidhja e tipeve tĂ« çelĂ«save me zgjedhjet e skedarĂ«ve: zgjedhja «.asc» lidhet me çelĂ«sat ascii-armored, «.gpg» – gjithmonĂ« me çelĂ«sat binarĂ«, dhe tĂ« gjitha zgjedhjet e tjera tĂ« skedarĂ«ve do tĂ« thonĂ« njĂ« gabim «The key(s) in the keyring 
 are ignored as the file has an unsupported filetype». PĂ«r shembull, kur pĂ«rdoret skedari me çelĂ«s «/etc/apt/keyrings/winehq-archive.key», ai duhet tĂ« rinominohet nĂ« «/etc/apt/keyrings/winehq-archive.gpg» dhe tĂ« rregullohet rruga nĂ« skedarin nĂ« «/etc/apt/sources.list.d/».
  • ShumĂ« funksione janĂ« pĂ«rkthyer pĂ«r tĂ« pĂ«rdorur klasĂ«n 'std::string' nĂ« vend tĂ« 'const char *' (klasa std::string_view qĂ« Ă«shtĂ« e pĂ«rcaktuar nĂ« standardin C++17, qĂ« punon mĂ« efikasht me vargjet duke pĂ«rdorur referenca nĂ« tĂ« dhĂ«na ekzistuese dhe duke eliminuar kopjimin e panevojshĂ«m tĂ« tĂ« dhĂ«nave derisa tĂ« angazhohet nĂ« kod).
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r verifikimin e pavarur tĂ« depo-ve tĂ« çelĂ«save (keyring) dhe ekzekutimin e operacionit dearmor (transformimi i çelĂ«sit nga formati ASCII-armored nĂ« format binar) pa u drejtuar te apt-key.
  • Ă«shtĂ« shtuar funksioni Base64Decode.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster