По умолчанию в системе присутствует сервис yum-updatesd , который проверяет наличие обновлений и информирует через email, syslog или dbus. Иногда он занимает довольно много CPU, а пользы на сервере от него не много. Отключаем:
chkconfig yum-updatesd off
/etc/init.d/yum-updatesd stop
linux
centos , yum
К сожалению, Python 2.5 до сих пор не присутствует ни в одном из популярных репозиториев. Поэтому прийдется устанавливать его из исходников:
wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar fxz Python-2.5.2.tgz
cd Python-2.5.2
./configure
make
make install
Таким образом в системе будет два Питона: 2.4 – имеющийся по дефолту (/usr/bin/python) и новый 2.5 (/usr/local/bin/python).
Если потом надо еще установить pysqlite, то:
yum install sqlite-devel
wget http://oss.itsystementwicklung.de/download/pysqlite/2.5/2.5.1/pysqlite-2.5.1.tar.gz
tar fxz pysqlite-2.5.1.tar.gz
cd pysqlite-2.5.1
/usr/local/bin/python setup.py build
/usr/local/bin/python setup.py install
А вообще я нифига не понимаю, почему такой довольно популярный язык так плохо поддерживается в репозиториях .. ?
linux
centos , linux , python , yum
Добавляем репозиторий и устанавливаем
rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/rhel5/pptp-release-current.noarch.rpm
yum install pptpd
в /etc/pptpd.conf
localip 192.168.6.1
remoteip 192.168.6.234-238
в /etc/ppp/chap-secrets добавляем логины и пароли в открытом виде. Например:
username pptpd xsw2zaq1 *
/etc/init.d/pptpd start
chkconfig --level 345 pptpd on
Включаем роутинг:
echo 1 > /proc/sys/net/ipv4/ip_forward
и правим соотвествующую строчку в sysctl.conf
Ставим, включаем и делаем роутинг в iptables:
yum install iptables
chkconfig iptables on
iptables -t nat -A POSTROUTING -s 192.168.6.0/255.255.255.0 -o eth0 -j SNAT --to-source <ип сервера>
service iptables save
iptables -t nat -L
Про включение поддержки ppp внутри OpenVZ-контейнера читать здесь
linux , vpn
centos , ppp , pptpd , vpn