Install all e-smith/smeserver packages on EL6

These are just my notes to get a EL6 system booting with all the e-smith and smeserver packages installed. As soon as I get it to boot, I'll put this info into contribs.org wiki.

Start from a minimal el6 installation (I just installed a few utilities like htop, screen, rsync, vim, openssh-clients etc...)

Disable graphical boot, it will be easier to see what's going on

sed -i -e 's/rhgb quiet//g' /boot/grub/menu.lst

Disable SELinux:

sed -i -e 's/SELINUX=.*/SELINUX=disabled/g' /etc/sysconfig/selinux

Remove selinux-policy-targeted and authconfig, they conflict with some e-smith/smeserver packages

yum remove selinux-policy-targeted authconfig

Enable the EPEL repo

rpm -Uvh http://fr2.rpmfind.net/linux/epel/6/i386/epel-release-6-7.noarch.rpm

Enable the ATrpms repo

rpm -Uvh http://dl.atrpms.net/el6-x86_64/atrpms/stable/atrpms-repo-6-6.el6.x86_64.rpm

Enable RPMForge

rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm