79,8 → 79,6 |
################################################################## |
## Fonction TESTING ## |
## - Test de la connectivité Internet ## |
## - Test la mise à jour système ## |
## - Test l'installation des RPM additionnels ## |
################################################################## |
testing () |
{ |
132,6 → 130,34 |
fi |
echo "Tests de connectivité Internet corrects" |
rm -rf /tmp/con_ok.html |
} # end of testing |
|
################################################################## |
## Fonction INIT ## |
## - Création du fichier "/root/ALCASAR_parametres.txt" ## |
## - Installation et modification des scripts du portail ## |
## - Mise à jour système ## |
## - Installation des paquetages complémentaires ## |
################################################################## |
init () |
{ |
if [ ! "$mode" = "update" ] |
then |
header_install |
# On affecte le nom d'organisme |
header_install |
ORGANISME=! |
PTN='^[a-zA-Z0-9-]*$' |
until [[ $(expr $ORGANISME : $PTN) -gt 0 ]] |
do |
echo -n "Entrez le nom de votre organisme : " |
read ORGANISME |
if [ "$ORGANISME" = "" ] |
then |
ORGANISME=! |
fi |
done |
fi |
# On configure les dépots et on les teste |
echo "Configuration des dépôts de paquetages Internet (repository)" |
chmod u+x $DIR_SCRIPTS/alcasar-urpmi.sh |
157,7 → 183,7 |
fi |
# On teste l'installation des paquetages complémentaires |
echo "Récupération des paquetages complémentaires. Veuillez patienter ..." |
urpmi --auto $PACKAGES --quiet --test |
urpmi --auto $PACKAGES --quiet --test --retry 2 |
if [ "$?" != "0" ] |
then |
echo |
166,34 → 192,6 |
echo "Si vous rencontrez de nouveau ce problème, changez de dépôt en modifiant le fichier 'scripts/alcasar-urpmi.sh'" |
exit 0 |
fi |
} # end of testing |
|
################################################################## |
## Fonction INIT ## |
## - Création du fichier "/root/ALCASAR_parametres.txt" ## |
## - Installation et modification des scripts du portail ## |
## - Mise à jour système ## |
## - Installation des paquetages complémentaires ## |
################################################################## |
init () |
{ |
if [ ! "$mode" = "update" ] |
then |
header_install |
# On affecte le nom d'organisme |
header_install |
ORGANISME=! |
PTN='^[a-zA-Z0-9-]*$' |
until [[ $(expr $ORGANISME : $PTN) -gt 0 ]] |
do |
echo -n "Entrez le nom de votre organisme : " |
read ORGANISME |
if [ "$ORGANISME" = "" ] |
then |
ORGANISME=! |
fi |
done |
fi |
# On mets à jour le système |
urpmi --auto --auto-update |
# On installe les paquetages complémentaires |
1301,7 → 1299,7 |
then |
echo "La version actuelle de Linux Mandriva va être mise à jour en ($MDV_NEEDED). En cas de problème, suivez la procédure manuelle (cf. doc exploitation)" |
sleep 5 |
DIR_SCRIPT/sbin/alcasar-dist-upgrade.sh |
$DIR_SCRIPTS/sbin/alcasar-dist-upgrade.sh |
fi |
if [ -e /tmp/alcasar-conf.tar.gz ] |
then |