Mirror of CentALT repository (CentOS 5)

(Translated from CentALT web site Site offline)


Quite a few system administrators use RHEL 5 or one of multiple clones CentOS or Scientific Linux.

With this repository you will be able fairly easy to install on RHEL/CentOS 5 latest versions of: nginx, php-fpm, unbound, clamav, postfix, dovecot etc. without compiling from source code e.g. famous configure, make, make install.

Packages included in the repository

Clamav — in EPEL repository clamav is with limited functionality – fixed here;

Clamsmtpd — small and fast milter, allowing you to add antivirus detection with ClamAV to MTA Postfix;

Conntrack-tools — tools to manage conntrack from userspace;

Dnstop — application to analyze  DNS queries;

Dovecot — fresh versions of POP3/IMAP server  (note that after installation you might need to fix config files;

Postfix — popular MTA, compiled with support for MySQL, PostgreSQL; VDA patch is included;

Httpd — latest apache version;

Mc — Midnight Commander (version 4.7.0). ;

Memcached — system for object caching in system memory – latest version ;

Mod_rpaf — apache module  substituting REMOTE_ADDR  on backend server with the one from frontend using X-Forwarded-For. It allows to hide frontend/backend infrastructure from the scripts. Allows script to see real user IPs instead frontend one.

Mod_realip2 — similar to  mod_rpaf apache module substituting  REMOTE_ADDR on backend server with value received from frontend, using  X-Forwarded-For.It allows to hide frontend/backend infrastructure from the scripts. Allows script to see real user IPs instead frontend one

Mysql — MySQL with 20 patches from percona project;

Nagios — latest version of monitoring system Nagios;

Nagios-plugins — latest version of plugins for monitoring system Nagios;

Nginx — in repository there are 2 version of this web server:

Package nginx — latest development version of nginx. Following modules are included:

H264 Streaming Module

Package nginx-stable — latest stable version of nginx. Following modules are included:

Php — latest php version including php-fpm patch. Configuration file and init script for php-fpm are in  php-fpm package;

Spawn-fcgi — for those who want to execute PHP scripts via FastCGI, but do not want to upgrade original PHP version;

Unbound — Safe and fast caching DNS server;

Vsftpd — ftp server including patch allowing to configure server and client encoding;

flow-tools — tools to work with Netflow format;

fprobe, ipt_netflow, softflowd, ipcad — to collect Netflow data;

quagga — ospfd, bgpd etc.

Kernel modules – connlimit, ipmark, ipset, ipp2p.

Repository installation

CentALT requires EPEL repository.

Installation procedure:

for i386 architecture:

1. Install epel repository.

rpm -ihv http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

2. Install CentALT repository.

rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

For x86_64 architecture:

1. Install epel repository.

rpm -ihv http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

2. Install CentALT repository.

rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm

How to setup mirrors

After CentALT RPM install by default all packages are downloaded from main repository.

To set it up for mirrors you have to change one file and add another.

1. Open with your favorite text editor /etc/yum.repos.d/centalt.repo and change it to look like this:

name=CentALT Packages for Enterprise Linux 5 - $basearch
mirrorlist = file:///etc/yum.repos.d/mirrors-centalt

2. Create new file /etc/yum.repos.d/mirrors-centalt and put following info inside


3. Clean YUM cache
yum clean all

4. And this is it you can benefit fro CentALT mirrors

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Tagged with: , , ,