Vrijgeven van tools voor het onderhouden van lokale spiegels apt-mirror2 4

De release van de apt-mirror2 4 toolkit is gepubliceerd, ontworpen om het werk van lokale mirrors van apt-repository's van distributies gebaseerd op Debian en Ubuntu te organiseren. Apt-mirror2 kan worden gebruikt als een transparante vervanging voor het hulpprogramma apt-mirror, dat sinds 2017 niet meer is bijgewerkt. Het belangrijkste verschil met apt-mirror2 is het gebruik van Python met de asyncio-bibliotheek (de originele apt-mirror-code is geschreven in Perl), evenals het gebruik van integriteitscontroles in alle fasen van het spiegelen om verstoring van de spiegel te voorkomen. De code wordt gedistribueerd onder de GPLv3-licentie.

In de nieuwe versie:

  • Ondersteuning geïmplementeerd voor apt-mirror-compatibele bestandslijsten (ALL, NEW, MD5, SHA256, SHA512).
  • Ondersteuning toegevoegd voor het doorgeven van Prometheus-metrieken voor monitoring.
  • Integriteitscontrole van releasebestanden toegevoegd en nieuwe pogingen om ze te downloaden in geval van fouten.
  • Verbeterde voorspelling van de downloadgrootte.
  • Verbeterde logboekregistratie.
  • Problemen met het maken van FTP-serverspiegelservers zijn opgelost.

Bron: opennet.ru

Voeg een reactie