blob: 37cd79146a558de708fb17585cdb0f49c1f498fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/sh
# fait un miroir local des updates et le tient à jour
SOURCE=ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/1
DEST=/home/pierre/mga/upd-1/
export TMPDIR=/tmp
[ ! -d $DEST ] && mkdir $DEST && chmod a+rx $DEST
[ ! -d $DEST ] && echo "Créez le répertoire $DEST" && exit
for NB in x86_64 i586
do
[ ! -d $DEST/$NB ] && mkdir $DEST/$NB && chmod a+rx $DEST/$NB
[ ! -d $DEST/$NB/media ] && mkdir $DEST/$NB/media && chmod a+rx $DEST/$NB/media
for CNT in core nonfree tainted
do
med=$NB/media/$CNT
[ ! -d $DEST/$med ] && mkdir $DEST/$med && chmod a+rx $DEST/$med
mir=$NB/media/$CNT/updates
[ ! -d $DEST/$mir ] && mkdir $DEST/$mir && chmod a+rx $DEST/$mir && echo "Répertoire $DEST/$mir créé"
echo -e "\n En cours : $mir"
mirrordir --no-chown $SOURCE/$mir $DEST/$mir
done
done
echo "Miroirs $DEST à jour : `date`"
|