Расследовал только что, почему syslogd при приёме сообщений по сети от других машин пишет в лог только их IP-адреса, хотя по ману должен делать reverse resolving. Вот причина: он работает chrooted в /var/empty, в котором всяких /etc/resolv.conf не живёт. Мне кажется, поготовить и прописать в /etc/chroot.d для него /var/lib/syslogd нетрудно. Давайте это сделаем. --- ---
Для получения желаемого эффекта достаточно изменить в /etc/sysconfig/syslogd \"-j /var/empty\" на \"-j /var/resolv\" и добавить на пакет syslogd Requires: chrooted-resolv
Implemented in sysklogd-1.4.1-alt16
замечательно