Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 301 → Rev 302

/alcasar.sh
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