Add termux ipfs repo sync script
This commit is contained in:
parent
0ce4581444
commit
e3adc39578
|
@ -0,0 +1,43 @@
|
|||
#!/bin/bash
|
||||
|
||||
_USER='apt-mirror'
|
||||
_DIR='/var/spool/apt-mirror'
|
||||
_MIRROR_LIST=" \
|
||||
k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx \
|
||||
k51qzi5uqu5dhngjg68o8x9uimwy5h8iqt91n2266idc7uet9ew3lc472upy27 \
|
||||
k51qzi5uqu5dlp5yjlahzcp3kfpnhbifo9ka9iybo3bp5vt781duafkyyvt9al \
|
||||
k51qzi5uqu5dhvbtvdf46kkhobzgamhiirte6s6k28l2c1iapumphh3cpkw33f \
|
||||
k51qzi5uqu5dj05z8mr958kwvrg7a0wqouj5nnoo5uqu1btnsljvpznfaav9nk \
|
||||
k51qzi5uqu5dgu3homski160l4t4bmp52vb6dbgxb5bda90rewnwg64wnkwxj4 \
|
||||
"
|
||||
|
||||
pushd $_DIR
|
||||
|
||||
die()
|
||||
{
|
||||
echo $@
|
||||
exit 1
|
||||
}
|
||||
|
||||
if [ $(whoami) != $_USER ]; then
|
||||
die Run me from $_USER!
|
||||
fi
|
||||
|
||||
for i in $_MIRROR_LIST;
|
||||
do
|
||||
savelog -J -n var/rsync.$i
|
||||
|
||||
echo "Pre cleaning $i"
|
||||
rm -rf $i
|
||||
|
||||
echo "Downloading $i"
|
||||
ipfs get /ipns/$i
|
||||
|
||||
echo "Rsyncing $i"
|
||||
rsync -av --delete $i mirror/$i > var/rsync.$i
|
||||
|
||||
echo "Post cleaning $i"
|
||||
rm -rf $i
|
||||
done
|
||||
|
||||
popd
|
Loading…
Reference in New Issue