Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 286 → Rev 287

/alcasar.sh
145,7 → 145,7
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
urpmi --auto --auto-update --quiet --test --retry 2
if [ "$?" != "0" ]
then
echo
197,15 → 197,24
urpmi --auto --auto-update
# On installe les paquetages complémentaires
urpmi --auto $PACKAGES
# On supprime les paquetages et les services inutiles
# On supprime les paquetages, les services et les utilisateurs inutiles
for rm_rpm in avahi mandi shorewall libc-icap0 cyrus-sasl
do
/usr/sbin/urpme --auto $rm_rpm
/usr/sbin/urpme --auto $rm_rpm --auto-orphans
done
for svc in alsa sound dm atd dc_server
do
/sbin/chkconfig --del $svc
done
for rm_users in avahi avahi-autoipd icapd
do
$user=`cat /etc/passwd|grep $rm_user`
if [ "$user" = "$rm-user" ]
then
/usr/sbin/userdel -f $rm_user
fi
done
 
# On installe les RPMs spécifiques à la version
fic=`cat /etc/product.id`
old="$IFS"
220,8 → 229,6
done
IFS="$old"
urpmi --no-verify --auto $DIR_CONF/rpms/$ARCH/*.rpm
# On supprime les paquetages orphelins
/usr/sbin/urpme --auto-orphans --auto
# On vide le répertoire temporaire
urpmi --clean
# On crée aléatoirement les mots de passe et les secrets partagés