Удивился ошибкам, которые у меня возникли после установки:
cat mail.warn
Oct 8 13:40:01 main-desktop sm-msp-queue[18509]: My unqualified host name (main-desktop) unknown; sleeping for retry
Oct 8 13:40:46 main-desktop sm-mta[18489]: unable to qualify my own domain name (main-desktop) -- using short name
Oct 8 13:41:02 main-desktop sm-msp-queue[18509]: unable to qualify my own domain name (main-desktop) -- using short name |
cat mail.info
Oct 8 13:37:57 main-desktop sm-mta[18421]: starting daemon (8.14.3): SMTP+queueing@00:10:00
Oct 8 13:39:46 main-desktop sm-mta[18489]: My unqualified host name (main-desktop) unknown; sleeping for retry
Oct 8 13:40:01 main-desktop sm-msp-queue[18509]: My unqualified host name (main-desktop) unknown; sleeping for retry
Oct 8 13:40:46 main-desktop sm-mta[18489]: unable to qualify my own domain name (main-desktop) -- using short name |
Решение:
В /etc/hosts изменить:
127.0.0.1 localhost
127.0.1.1 example.local main-desktop |
Но установленное таким способом доменное имя, действует пока не произойдет перезагрузка системы. Дальше расскажу как сделать не временную смену, а постоянную (permanent).
Немного поискав, я обнаружил, что утилита domainname вносит изменения в файл /proc/sys/kernel/domainname
По-умолчанию в файле вы найдете:
После использования domainname, значение изменится, но после перезагрузки все вернется на своё место, если конечно вы не найдете другой способ.
Один из способов, мне удалось найти. Необходимо в файле /etc/sysctl.conf добавить, или раскоментировать и изменить строки:
kernel.domainname = airo.mail |
Теперь, необходимо заставить программу sysctl прочитать свой дефолтный файл /etc/sysctl.conf
Вы можете проверить, произошли ли изменения, введя:
sysctl -a | grep domainname |