#!/bin/bash # version 0.4 CONFFILE="/etc/clusterclient.conf" if [ ! -f ${CONFFILE} ]; then echo "Cant find ${CONFFILE} !" exit 1 fi . ${CONFFILE} SERVER="$NEXT_SERVER" USER_INSTALL=install PASSWD=a echo " !! WARNING !!" echo echo " - all previous urpmi database will be remove" echo " and a FTP RPM database on server will be added" echo " (crtl+c to abort)" echo echo " 3..."; sleep 1; echo " 2.."; sleep 1;echo " 1."; sleep 1 urpmi.removemedia -a wget ftp://${USER_INSTALL}:${PASSWD}@${SERVER}/Mandrake/base/hdlists >/dev/null for i in `seq 1 ${NB_MEDIA}`; do RPMDIR=`cat hdlists | grep hdlist${i}.cz | awk '{print $2}'` urpmi.addmedia ftp${i} ftp://${USER_INSTALL}:${PASSWD}@${SERVER}/${RPMDIR} with ../base/hdlist${i}.cz done rm hdlists