Имя хоста в постфиксе, изменяющемся автоматически во время установки

Я устанавливал tlp для человечности. Во время установки открылось диалоговое окно для изменения постфиксной конфигурации, и я пошел с опциями по умолчанию, установив имя хоста как Jayant.

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

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 и измененный это от Jayant.. назовите к Jayant

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

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

Таким образом, как я решаю эту проблему? Есть ли где-нибудь еще, я должен обновить myhostname значение переменной?

2
задан 3 March 2018 в 20:12

1 ответ

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

0
ответ дан 2 December 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: