Ir publicēts apt-mirror2 4 rīku komplekts, kas paredzēts, lai organizētu vietējo izplatījumu apt-krātuvju spoguļu darbu, pamatojoties uz Debian un Ubuntu. Apt-mirror2 var izmantot kā caurspīdīgu aizstājēju apt-mirror utilīta vietā, kas nav atjaunināta kopš 2017. gada. Galvenā atšķirība no apt-mirror2 ir Python izmantošana ar asyncio bibliotēku (sākotnējais apt-mirror kods tika uzrakstīts Perl), kā arī integritātes pārbaužu izmantošana visos spoguļošanas posmos, lai novērstu spoguļa darbības traucējumus. Kods tiek izplatīts saskaņā ar GPLv3 licenci.
Jaunajā versijā:
- Ieviests atbalsts apt-mirror saderīgiem failu sarakstiem (ALL, NEW, MD5, SHA256, SHA512).
- Pievienots atbalsts Prometheus metrikas nodošanai uzraudzībai.
- Pievienota izlaiduma failu integritātes pārbaude un atkārtoti mēģinājumi tos lejupielādēt kļūmju gadījumā.
- Uzlabota lejupielādes lieluma prognozēšana.
- Uzlabota mežizstrāde.
- Problēmas ar FTP servera spoguļu izveidi ir atrisinātas.
Avots: opennet.ru