Postfix, MySQL, CentOS

Не, ну что за гении положили в базовый репозиторий CentOS postfix собранный без поддержки MySQL?
Что бы исправить этот ай-я-я-й в файле /etc/yum.repos.d/CentOS-Base.repo делаем следующее:

[base]
exclude=postfix
[updates]
exclude=postfix
[centosplus]
enabled=1
includepkgs=postfix

Затем удаляем postfix, обновляем список пакетов и по новой ставим postfix:

yum remove postfix
yum update
yum install postfix
Postfix, MySQL, CentOS

Postfix, MySQL, CentOS: 8 комментариев

    1. gwinn:

      Нет, ну я понимаю, что не всем это надо, но как раз-таки тут избыточность бы и не помешала бы.

    1. gwinn:

      Вот тебе и пакетные менеджеры, с такой песней задумываюсь, а не взять ли VDS с Gentoo на борту, если один фиг все перелопачивать, так Gentoo дешевле.

  1. а пакетные менеджеры, сами по себе, тут не при чем. они ж ставят то, что есть. в лбом случае, почти всегда есть вариант, откуда можно поставить пакет, тот же постфикс, с нужными опциями… хотя в Центе, кроме как с постфиксом, других подобных проблем пока не встречал. а может просто не довелось столкнуться

    1. gwinn:

      Вы правы, не в пакетных менеджерах дело, а в самих пакетах. Мэйнтейнеры вольны собирать их как им кажется правильным, а это не всегда совпадает с интересами конечного пользователя. С другой стороны, в дистрибутивах с пакетными менеджерами (deb, rpm и т.д.) не комильфо самостоятельно собирать софт, правильнее собрать свой пакет, учесть зависимости, а это та еще заморочка, имхо.

  2. Если взять тот же постфикс с поддержкой мускула, то, если мне память не отшибло, в спеке нужно раскомментить одну строку и собрать пакет… но да, лишние телодвижения )

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *