25,29 → 25,33 |
|
rpm_repository_sync () |
{ |
cat <<EOF > /etc/urpmi/urpmi.cfg |
cat <<EOF > /etc/urpmi/urpmi.cfg |
{ |
downloader: wget |
} |
EOF |
echo ${!MIRRORLIST} |
urpmi.addmedia core --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/core/release |
urpmi.addmedia core-updates --update --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/core/updates |
urpmi.addmedia nonfree --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/nonfree/release |
urpmi.addmedia nonfree-updates --update --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/nonfree/updates |
echo ${!MIRRORLIST} |
urpmi.addmedia core --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/core/release |
urpmi.addmedia core-updates --update --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/core/updates |
urpmi.addmedia nonfree --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/nonfree/release |
urpmi.addmedia nonfree-updates --update --probe-synthesis --mirrorlist ${!MIRRORLIST} /media/nonfree/updates |
} |
|
rpm_error () |
{ |
echo |
if [ $Lang == "fr" ] |
then |
echo "Relancez l'installation ultérieurement." |
echo "Si vous rencontrez à nouveau ce problème, modifier les variables MIRRORLIST[1&2] du fichier 'scripts/alcasar-rpm.sh'" |
else |
echo "Try an other install later." |
echo "If this problem occurs again, change the MIRRORLIST[1&2] variables in the file 'scripts/alcasar-rpm.sh'" |
fi |
# restore previous rpm conf file & removed RPMs |
[ -e /etc/urpmi/urpmi.cfg.old ] && mv /etc/urpmi/urpmi.cfg.old /etc/urpmi/urpmi.cfg |
urpmi --no-verify-rpm --auto rpms/$ARCH/wkhtmltopdf*.rpm |
urpmi --auto --quiet freeradius-ldap lighttpd-mod_auth |
echo |
if [ $Lang == "fr" ] |
then |
echo "Relancez l'installation ultérieurement." |
echo "Si vous rencontrez à nouveau ce problème, modifier les variables MIRRORLIST[1&2] du fichier 'scripts/alcasar-rpm.sh'" |
else |
echo "Try an other install later." |
echo "If this problem occurs again, change the MIRRORLIST[1&2] variables in the file 'scripts/alcasar-rpm.sh'" |
fi |
} |
|
# extract the current Mageia version and hardware architecture (i586 ou X64) |
76,6 → 80,7 |
urpmi --no-verify-rpm --auto rpms/$ARCH/wget*.rpm |
|
# Set the RPM repository (if not already set) |
cp /etc/urpmi/urpmi.cfg /etc/urpmi/urpmi.cfg.old |
ACTIVE_REPO=`cat /etc/urpmi/urpmi.cfg|grep "mageia.org"|wc -l` |
MIRROR_NBR=3 |
# For French |
118,6 → 123,7 |
done |
if [ "$response" = "n" ] || [ "$response" = "N" ] |
then |
[ -e /etc/urpmi/urpmi.cfg.old ] && mv /etc/urpmi/urpmi.cfg.old /etc/urpmi/urpmi.cfg # restore previous rpm conf file |
exit 1 |
fi |
fi |
132,7 → 138,7 |
fi |
|
# Remove some RPMs in order to avoid error and automatic update |
urpme wkhtmltopdf freeradius-ldap |
urpme wkhtmltopdf freeradius-ldap lighttpd-mod_auth |
|
# download the kernel used by ALCASAR |
if [ $Lang == "fr" ] |