Я переношу установку mailman с сервера Ubuntu 8.0.4 на сервер Ubuntu 12.04.
Я успешно установил mailman на целевой сервер и скопировал data
, archives
и lists
каталоги там согласно Эта статья.
Потом я попробовал sudo service mailman start
и был встречен
KeyError: 'ee'
* Site list for mailman missing (looking for list named 'mailman').
* Please create it; until then, mailman will refuse to start.
Когда я попытался создать список почтальонов с bin\newlist mailman
(в соответствии с официальная документация) он говорит мне, что список mailman
уже существует. Попытка запустить или перезапустить не удалась.
Поэтому я снова изменил файл mm_cfg.py согласно документации и установил
real_name = 'Mailman2'
Отдавая команду
/var/lib/mailman$ sudo bin/config_list -i data/sitelist.cfg mailman2
дает:
Восстановлено нестандартное имущество: персонализировать
похоже, что все сработало. Однако когда я пытаюсь sudo service mailman start
, Я получаю такое же предупреждение для списка mailman2:
KeyError: 'ee'
* Site list for mailman missing (looking for list named 'mailman2').
* Please create it; until then, mailman will refuse to start.
Как я могу создать «список сайтов» для почтальона и запустить службу почтальона?
Создайте список, который он запрашивает:
/var/lib/mailman/bin/newlist mailman2