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

Ësht publikuar njĂ« version i mjetit pĂ«r menaxhimin e paketave APT 2.9.15 (Advanced Package Tool). DegĂ« 2.9.x Ă«shtĂ« eksperimentale dhe pĂ«rdoret pĂ«r zhvillimin e funksionaliteteve pĂ«r versionin e stabilizuar tĂ« ardhshĂ«m APT 3.0, i cili pas stabilizimit do tĂ« integrohet nĂ« Debian Testing dhe do tĂ« pĂ«rfshihet nĂ« lĂ«shimin e ardhshĂ«m tĂ« rĂ«ndĂ«sishĂ«m tĂ« Debian, si dhe do tĂ« shtohet nĂ« bazĂ«n e paketave tĂ« Ubuntu.

Ndryshimi kyç nĂ« versionin e ri Ă«shtĂ« pĂ«rfundimi i pĂ«rdorimit tĂ« utilites apt-key pĂ«r menaxhimin e çelĂ«save tĂ« pĂ«rdorur pĂ«r verifikimin e nĂ«nshkrimeve digjitale tĂ« paketave. Utilita apt-key u shpall e vjetĂ«ruar disa vjet mĂ« parĂ« pĂ«r shkak tĂ« largimit nga modeli i vjetĂ«r tĂ« verifikimit tĂ« integritetit tĂ« paketave, nĂ« tĂ« cilin pĂ«rdorej njĂ« depo e pĂ«rbashkĂ«t çelĂ«sh (⁄etc⁄apt⁄trusted.gpg) dhe mungonte pĂ«r lidhjen e çelĂ«save me depozitĂ«, qĂ« do tĂ« thotĂ« se njĂ« çelĂ«s i shtuar pĂ«r njĂ« depo tĂ« jashtme ishte i pĂ«rshtatshĂ«m pĂ«r tĂ« verifikuar paketat nĂ« tĂ« gjitha depozitĂ«. Metoda qĂ« zĂ«vendĂ«son apt-key parashikon ndarjen e depozita tĂ« çelĂ«save pĂ«r secilĂ«n depo (⁄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 utilita gpg-sq, e shkruar nĂ« gjuhĂ«n Rust, e cila merr tĂ« njĂ«jtat argumente si utilita gpg, por imiton punĂ«n e saj pĂ«rmes Sequoia, njĂ« implementim OpenPGP nĂ« gjuhĂ«n Rust. Thirrja e gpg-sq ka pĂ«rparĂ«si mĂ« tĂ« madhe se gpg, qĂ« do tĂ« thotĂ« se pĂ«r ta pĂ«rdorur gpg-sq nĂ« vend tĂ« gpg mjafton tĂ« instalohet paketa pĂ«rkatĂ«se.
  • ËshtĂ« siguruar lidhja e llojeve tĂ« çelĂ«save me shtesat e skedarĂ«ve: shtesa «.asc» lidhet me çelĂ«sat ascii-armored, «.gpg» — gjithmonĂ« me çelĂ«sat binarĂ«, dhe tĂ« gjitha shtesat e tjera tĂ« skedarĂ«ve do tĂ« nxjerrin njĂ« gabim «The key(s) in the keyring 
 are ignored as the file has an unsupported filetype». PĂ«r shembull, nĂ« pĂ«rdorimin e njĂ« skedari me çelĂ«s «⁄etc⁄apt⁄keyrings⁄winehq-archive.key», ai duhet tĂ« rinominohet nĂ« «⁄etc⁄apt⁄keyrings⁄winehq-archive.gpg» dhe tĂ« riparohen rrugĂ«t nĂ« skedarin «⁄etc⁄apt⁄sources.list.d⁄».
  • ShumĂ« funksione janĂ« transferuar nĂ« pĂ«rdorimin e klasĂ«s «std::string» nĂ« vend tĂ« «const char *» (klasa std::string_view, e cila Ă«shtĂ« e pĂ«rcaktuar nĂ« standardin C++17, punon mĂ« efikas me vargje duke pĂ«rdorur referenca nĂ« tĂ« dhĂ«na ekzistuese dhe duke shmangur kopjimin e panevojshĂ«m tĂ« tĂ« dhĂ«nave, derisa tĂ« angazhohet nĂ« kod).
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r verifikimin e pavarur tĂ« depozitave tĂ« çelĂ«save (keyring) dhe pĂ«r realizimin e operacionit dearmor (transformimi i çelĂ«sit nga formati ASCII-armored nĂ« formatin binar) pa iu drejtuar apt-key.
  • Funksioni Base64Decode u shtua.

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster