172,41 → 172,43 |
done |
fi |
# On configure récupère l'architecture de la distrib installée |
fic=`cat /etc/product.id` |
old="$IFS" |
IFS="," |
set $fic |
for i in $* |
do |
if [ "`echo $i|grep arch|cut -d'=' -f1`" == "arch" ] |
then |
ARCH=`echo $i|cut -d"=" -f2` |
fi |
# if [ "`echo $i|grep version|cut -d'=' -f1`" == "version" ] |
# then |
# VERSION=`echo $i|cut -d"=" -f2` |
$DIR_SCRIPTS/alcasar-urpmi.sh |
# fic=`cat /etc/product.id` |
# old="$IFS" |
# IFS="," |
# set $fic |
# for i in $* |
# do |
# if [ "`echo $i|grep arch|cut -d'=' -f1`" == "arch" ] |
# then |
# ARCH=`echo $i|cut -d"=" -f2` |
# fi |
## if [ "`echo $i|grep version|cut -d'=' -f1`" == "version" ] |
## then |
## VERSION=`echo $i|cut -d"=" -f2` |
## fi |
# done |
# IFS="$old" |
## On configure les dépots Internet |
# #For International install |
# # MIRRORLIST="http://api.mandriva.com/mirrors/basic.$VERSION.$ARCH.list" |
## For french ALCASARistes |
# MIRRORLIST="http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/$MDV_NEEDED/$ARCH" |
# urpmi.removemedia -a |
# urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST main /media/main/release |
# urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST main_updates /media/main/updates |
# urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST contrib /media/contrib/release |
# urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST contrib_updates /media/contrib/updates |
# nb_repository=`cat /etc/urpmi/urpmi.cfg|grep mirrorlist|wc -l` |
# if [ "$nb_repository" != "4" ] |
# then |
# echo |
# echo "Une erreur s'est produite lors de la synchronisation avec les dépôts Internet" |
# echo "Relancez l'installation ultérieurement." |
# 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 |
done |
IFS="$old" |
# On configure les dépots Internet |
# For International install |
# MIRRORLIST="http://api.mandriva.com/mirrors/basic.$VERSION.$ARCH.list" |
# For french ALCASARistes |
MIRRORLIST="http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/$MDV_NEEDED/$ARCH" |
urpmi.removemedia -a |
urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST main /media/main/release |
urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST main_updates /media/main/updates |
urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST contrib /media/contrib/release |
urpmi.addmedia --probe-synthesis --mirrorlist $MIRRORLIST contrib_updates /media/contrib/updates |
nb_repository=`cat /etc/urpmi/urpmi.cfg|grep mirrorlist|wc -l` |
if [ "$nb_repository" != "4" ] |
then |
echo |
echo "Une erreur s'est produite lors de la synchronisation avec les dépôts Internet" |
echo "Relancez l'installation ultérieurement." |
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 |
|
# On teste la mise à jour du système |
echo "Récupération des paquetages de mise à jour. Veuillez patienter ..." |
urpmi --auto --auto-update --quiet --test --retry 2 |
229,10 → 231,11 |
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 |
# On mets à jour le système |
urpmi --auto --auto-update |
## On mets à jour le système --- plus utile avec le script alcasar-dist-upgrade.sh |
# urpmi --auto --auto-update |
# On installe les paquetages complémentaires |
urpmi --auto $PACKAGES |
|
# On supprime les paquetages, les services et les utilisateurs inutiles |
for rm_rpm in shorewall dhcp-server c-icap-server cyrus-sasl distcache-server avahi mandi radeontool bind |
do |
438,7 → 441,7 |
# Configuration du serveur de temps (sur lui même) |
[ -e /etc/ntp.conf.default ] || cp /etc/ntp.conf /etc/ntp.conf.default |
cat <<EOF > /etc/ntp.conf |
server 0.fr.pool.ntp.org |
server 0.fr.pool.ntp.org # adapt to your country |
server 1.fr.pool.ntp.org |
server 2.fr.pool.ntp.org |
server 127.127.1.0 # local clock si NTP internet indisponible ... |
536,7 → 539,7 |
do |
/usr/sbin/htdigest -c $DIR_DEST_ETC/digest/key_admin $HOSTNAME $admin_portail |
done |
# Création des fichiers de clés des deux autres profils (backup + manager) contenant ce compte |
# Liste des comptes liés aux Création des fichiers de clés des deux autres profils (backup + manager) contenant ce compte |
$DIR_DEST_SBIN/alcasar-profil.sh --list |
fi |
# synchronisation horaire |