Имя хоста в postfix автоматически меняется во время установки

Имя хоста в postfix автоматически меняется во время установки

Я устанавливалтлпдля ubuntu. Во время установки появилось диалоговое окно для изменения конфигурации postfix, и я выбрал параметры по умолчанию, установивимя хостакакДжайант.

Теперь, когда я пытаюсь установить или удалить любой пакет, появляется ошибка

Errors were encountered while processing: postfix, mailutils sub-process /usr/bin/dpkg returned an exit code(1)

В сообщении было написано Setting myhostname=Jayant..name in /etc/postfix, что вызывает проблемуневерное значение параметра

Я попытался обновить значение переменной myhostname /etc/postfix/main.cfи изменил его сДжайант..имякДжайант

Затем я выполнил команду service postfix reloadперезапуска постфикса.

Однако, при повторной попытке установить любой пакет, появляется та же ошибка, и мои изменения в файле откатываются назад. И когда я теперь вижу файл /etc/postfix/main.cf, сновамоеимя_хостапеременная удерживаетсяДжайант..имяценить.

Так как мне решить эту проблему? Где-то еще нужно обновитьмоеимя_хостазначение переменной?

решение1

Я столкнулся с похожей проблемой, поэтому просто удалите Postfix и переустановите его без какой-либо конфигурации вместо того, чтобы выбирать локальный хост, а затем после завершения установки вручную изменить конфигурации в /etc/postfix/main.cf.

Связанный контент