[Eisfair] Spiegel-Server

Helmut Pohl helmut_pohl at arcor.de
Mo Dez 4 19:09:13 CET 2023


Hallo Marcus,

nachdem ich jetzt mit dem eismirror etwas gearbeitet und ausprobiert 
habe, ist mir folgendes aufgefallen:

In der Hilfefunktion ist folgendes aufgeführt:
--url <url> package index download url

So wie ich das verstanden habe, ist es damit möglich alternative 
Eispaketserver mit einzubinden.

Also habe ich das eismirror Skript etwas abgeändert:

echo "Mirroring eisfair-1"
eisman mirror --url https://www.pack-eis.de/index.txt --system eisfair-1 
--relocate https://xen-eismirror.gallien/eis1 --keep /var/www/htdocs/eis1

echo "Mirroring eisfair-64"
eisman mirror --url https://www.pack-eis.de/index.txt --system 
eisfair-64 --relocate  https://xen-eismirror.gallien/eis64 --keep 
/var/www/htdocs/eis64

echo "Mirroring Thomas Quast E1"
eisman mirror --url https://www.oritopha.de/index.txt --system eisfair-1 
--relocate https://xen-eismirror.gallien/eis1 --keep /var/www/htdocs/eis1

echo "Mirroring Thomas Quast E64"
eisman mirror --url https://www.oritopha.de/index.txt --system 
eisfair-64 --relocate https://xen-eismirror.gallien/eis64 --keep 
/var/www/htdocs/eis64

Das funktioniert soweit, dass die Pakete vom anderen Server abgeholt 
werden, aber die lokale index.txt (/var/www/htdocs/eisx) wird dabei 
überschrieben. Nach dem Ende des Laufs steht in der index.txt :

# This file was automatically generated by eisman
# Last synchronization: 2023-12-04 18:56:25
eisgraph             1.4.6      stable 
https://xen-eismirror.gallien/eis1/eisgraph/1.4.6/eisgraph.ta
r.bz2.info eisfair-noarch
eisgraph             1.5.1      testing 
https://xen-eismirror.gallien/eis1/eisgraph/1.5.1/eisgraph.ta
r.bz2.info eisfair-noarch
eisgraph_mod_hddtemp 1.4.0      stable 
https://xen-eismirror.gallien/eis1/eisgraph_mod_hddtemp/1.4.0
/eisgraph_mod_hddtemp.tar.bz2.info eisfair-noarch
eisgraph_mod_hddtemp 1.5.1      testing 
https://xen-eismirror.gallien/eis1/eisgraph_mod_hddtemp/1.5.1
/eisgraph_mod_hddtemp.tar.bz2.info eisfair-noarch
eisgraph_mod_lmsensors 1.4.1      stable 
https://xen-eismirror.gallien/eis1/eisgraph_mod_lmsensors/1
.4.1/eisgraph_mod_lmsensors.tar.bz2.info eisfair-noarch
eisgraph_mod_lmsensors 1.5.0      testing 
https://xen-eismirror.gallien/eis1/eisgraph_mod_lmsensors/1
.5.0/eisgraph_mod_lmsensors.tar.bz2.info eisfair-noarch
eisgraph_mod_port    1.4.0      stable 
https://xen-eismirror.gallien/eis1/eisgraph_mod_port/1.4.0/ei
sgraph_mod_port.tar.bz2.info eisfair-noarch
eisgraph_mod_port    1.5.2      testing 
https://xen-eismirror.gallien/eis1/eisgraph_mod_port/1.5.2/ei
sgraph_mod_port.tar.bz2.info eisfair-noarch

Allerdings sind die Paket-Dateien in /var/www/htdocs/eis1 noch vorhanden.


Ist es möglich,anstelle die index.txt zu überschreiben, sie mit dem 
Inhalt des 2. Servers anzuhängen (mergen) ?

Gruß,
Helmut




Mehr Informationen über die Mailingliste Eisfair