Megjelent az APT (Advanced Package Tool) csomagkezelő eszköz 2.9.20-as kiadása. A 2.9.x ág kísérleti és a jövőbeli stabil APT 3.0 verzió funkcióinak fejlesztésére szolgál, mely stabilizálás után integrálva lesz a Debian Testingbe, és bekerül a következő jelentős Debian kiadásba, valamint hozzáadják az Ubuntu csomaglistájához.
A legutóbbi bejelentés óta történt változások:
- APT 2.9.16: Hibajavítás, amely a 2.9.15-ös verzió kulcstárolókkal végzett munkamódszereinek megváltoztatása után lépett fel, és a dpkg karbantartója által keltett panaszokhoz vezetett, mivel néhány tárolóval való munka leállt.
- APT 2.9.17:
- Bevezetésre került egy absztrakt interfész a hashek kezelésére, amely a kibővített könyvtárfüggetlenség keretein belül valósult meg.
- Javítva lett a verziók összehasonlításának algoritmusa, amely a '—no-strict-pinning' opció használata során jelentkezett.
- A diagnosztikai üzenetek kiírásakor figyelembe lett véve a hibakeresési szint.
- Tisztításra került az apt-key eszköz említése.
Az apt-secure kézikönyvhöz hozzá lett adva egy útmutató a források biztonságos beállításához.
- A gpgv visszaállította az összes kulcstároló (keyring) egyesítését működés közben. Mivel a közös kulcstároló fájl a tmpfs fájlrendszerben található, amelynek tartalmát a swap területre lehet kiirányítani, ez megemelheti a Flash-alapú SSD-k elhasználódását. A hír szerzője javasolja, hogy anonim csatornát használjon (fifo), amelynek távoli végét egy másik folyamat számára mint a 'proc//fd/' fájl, vagy mint egy hasonlóan elérhető memóriaoldalt továbbíthatja.
- Kis refaktorálás történt: létrehoztak egy külön funkciót a fájl aláírásának ellenőrzésére.
- APT 2.9.18:
- Megvalósításra került a 'show', 'policy', 'list', 'search' és 'showsrc' parancsok kimenetének automatikus lapozása, amely git stílusban működik és a Binary::apt::Pager beállítással aktiválható. A lapozási alkalmazás a PAGER környezeti változón keresztül van meghatározva.
- Az „apt show —full” parancs kimenetéhez hozzáadva a csomagok rögzítésére vonatkozó információ (pinning), mely az APT-Pin, APT-Candidate és APT-Release mezőkből származik.
- Egy sebezhetőség javítva lett, amely az 'apt show' parancs meghívásakor a lefoglalt területen kívüli memóriaolvasáshoz vezetett.
- APT 2.9.19:
- Kibővítették az OpenSSL könyvtár kriptográfiai háttérprogramját, amely a GnuTLS-t és a Gcrypt-ot váltja fel.
- A Sequoia projekt sqv segédprogramjának használatára lehetőség nyílt a digitális aláírások ellenőrzésére a gpgv hívása helyett. A sqv kulcsokkal való munkája során a keretkódon belül továbbra is kétségesen használják a ideiglenes fájlokat.
- 2026-ig engedélyezett az SHA-1 algoritmuson alapuló önaláírt aláírások használata.
- APT 2.9.20: Hivatalos ajánlás került hozzáadásra az /etc/apt/sources.list.d/ mappában lévő fájlok elnevezésére, mint «$(dpkg-vendor —query Vendor | tr A-Z a-z).sources» — az éppen aktuális beszállító kisbetűs nevével.
Forrás: opennet.ru
