Subversion Repositories ALCASAR

Rev

Rev 582 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 582 Rev 638
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
# $Id: alcasar-urpmi.sh 582 2011-04-22 22:04:40Z richard $
2
# $Id: alcasar-urpmi.sh 638 2011-06-18 21:19:04Z richard $
3
# script de mise en place des dépots RPM 
3
# script de mise en place des dépots RPM 
4
# 3abtux & rexy
4
# 3abtux & rexy
5
 
5
 
6
VERSION="2010.2"
6
VERSION="2010.2"
7
ARCH="i586" 
7
ARCH="i586" 
Line 118... Line 118...
118
	exit 1
118
	exit 1
119
fi
119
fi
120
# update with cached RPM
120
# update with cached RPM
121
urpmi --auto $PACKAGES 
121
urpmi --auto $PACKAGES 
122
# On supprime les paquetages inutiles
122
# On supprime les paquetages inutiles
123
for rm_rpm in shorewall dhcp-server c-icap-server cyrus-sasl distcache-server avahi mandi radeontool
123
for rm_rpm in shorewall dhcp-server c-icap-server cyrus-sasl distcache-server avahi mandi radeontool coova-chilli python-coova-chilli
124
do
124
do
125
	/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null
125
	/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null
126
	echo -n "."
126
	echo -n "."
127
done
127
done
128
# On installe les RPMs spécifiques à la version
128
# On installe les RPMs spécifiques à la version
129
urpmi --no-verify --auto conf/rpms/$ARCH/*.rpm
129
urpmi --no-verify --auto conf/rpms/$ARCH/*.rpm
130
# On empêche les mises à jour de coova-chilli et freeradius par le biais des dépôts
130
# On empêche les mises à jour de coova-chilli et freeradius par le biais des dépôts
131
for rpmskip in coova freeradius 
131
for rpmskip in coova-chilli freeradius 
132
do
132
do
133
	echo -n "/^$rpmskip/" >> /etc/urpmi/skip.list
133
	echo -n "/^$rpmskip/" >> /etc/urpmi/skip.list
134
done
134
done
135
# Clean the RPM cache
135
# Clean the RPM cache
136
urpmi --clean
136
urpmi --clean