Я заметил, что даже когда я набираю «имя хоста» в интерфейсе командной строки, отображается полное доменное имя, однако единственный файл, который, похоже, использует короткое имя, - это / var / log / messages. Я бы предпочел использовать полное доменное имя, но я не могу понять, как это сделать.
syslog-ng поддерживает следующие параметры:
use-fqdn (да);
Что у тебя в / etc / hostname ??
Попробуйте изменить и запустить
hostname -F /etc/hostname
Кроме того, вы можете попробовать добавить только ссылку FQHN в свой / etc / hosts:
YOURIP your_host.yourdomain.tld