Я использую Mailman 2.1.16rc2 в Ubuntu 12.04. Это самая последняя версия, доступная через apt-get install. Mailman недавно выпустил версию 2.1.18 с некоторыми новыми функциями, чтобы справиться с последствиями новой политики DMARC от Yahoo для электронной почты.
Есть ли способ установить эту последнюю версию через apt-get? Я бы хотел продолжить использовать обновления apt-get для поиска новых версий Mailman в будущем, но нужная мне версия в настоящее время недоступна в стандартных репозиториях.
Можно использовать Почтальона utopic 2.1.18 пакета на надежном человеке. (Источник: Я использую его, по точно этой причине, вижу Фон ниже.)
Для установки это через способный - добирается, сделайте следующее:
Первый, настройте utopic репозиторий путем создания файла/etc/apt/sources.list.d/utopic.list с этим содержанием:
deb http://archive.ubuntu.com/ubuntu utopic main restricted universe multiverse
Затем, настраивают систему так, чтобы она сделала не автоматически пакеты установки от utopic (так как иначе Вы обновите до utopic в следующий раз, когда Вы выполняете dist-обновление). Создайте файл/etc/apt/preferences.d/utopic с этим содержанием:
Package: *
Pin: release a=utopic
Pin-Priority: 100
Наконец, установите пакет почтальона, явно сообщение склонному - добирается для использования utopic версии:
apt-get update && apt-get install mailman/utopic
Осторожность
Используя пакеты от более нового выпуска на более старом выпуске не поддерживается. Если что-то пойдет не так, как надо с этим процессом, то Вы, вероятно, будете самостоятельно мудры ошибкой. Однако я могу подтвердить, что мой Почтальон перечисляет работу после выполнения этого.
Обновление
необходимо удалить/etc/apt/sources.list.d/utopic.list и/etc/apt/preferences.d/utopic файлы прежде, чем делать попытку любого обновления новой версии Ubuntu от надежного человека.
Источники
Они основаны инструкции по Бэкпорту Ubuntu , занимая место "utopic" для "испытанных бэкпортов"
Фон
, я также хотел 2.1.18, потому что функция "ALLOW_FROM_IS_LIST = Yes" в 2.1.16 всего списка . Я не хочу переписывать всех, поскольку "от список", просто пользователи Yahoo и другие с DMARC p=reject политика. 2.1.18 имеет функцию на отправителя, доступную от опций Privacy в †’ Отправитель, просачивается администраторский интерфейс отдельного списка.
Не возможно установить последнюю версию почтальона (2.1.18) через способный - добираются, пока репозитории не обновляются.
текущая версия пакета почтальона, avilable в основном репозитории, 2.1.16-2.
$ apt-cache policy mailman
mailman:
Installed: (none)
Candidate: 1:2.1.16-2
Version table:
1:2.1.16-2 0
500 http://ftp.cuhk.edu.hk/pub/Linux/ubuntu/ trusty/main amd64 Packages
Просто добавьте следующую строку к/usr/lib/mailman/Mailman/mm_cfg.py
ALLOW_FROM_IS_LIST = Yes
Тогда, новая опция from_is_list появится на странице "General Options" каждого списка.