CentOs

Настройка Postfix + TLS

Озаботился на днях установки почтового сервера с поддержкой протокола TLS (Transport Layer Security) и SMTP-аутентификации. Ставил на CentOS 5. Итак, начал естественно с

yum install postfix
service saslauthd start

Теперь пойдем по шагам:

  • Генерим сертификаты для TLS:
    mkdir /etc/postfix/ssl
    cd /etc/postfix/ssl/

    openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024
    #вводим пароль для нашего файла-ключа smtpd.key

    chmod 600 smtpd.key
    openssl req -new -key smtpd.key -out smtpd.csr

Установка rrdtool из репозитория yum

Не так давно имел опыт установки утилиты rrdtool для построения графиков cacti на CentOs 5. Ставил вручную, тобишь скачал с официального сайта rpm-ку. В результате, потратил добрых полчаса пока нашел и установил все необходимые зависимости и это в век, когда есть такие package manager'ы как yum!

После недолгих поисков в сети, все таки удалось найти репозиторий yum, который содержит rrdtool со всеми зависимыми пакетами. Итак, все что нужно сделать - это создать файл dag.repo в каталоге /etc/yum.repos.d/ с содержанием:

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
enabled=1

Ну а теперь можно запускать yum install rrdtool и наслаждаться установкой.