Основная движущая сила существования этого соглашения о присвоении имен каталога для более легкого управления пакетом конфигурационными файлами. Намного ли его об/мин, deb или что бы то ни было, это легче (и вероятно более безопасно) смочь бросить файл в каталог так, чтобы это было автоматически включенный в конфигурацию программы вместо того, чтобы пытаться отредактировать глобальный файл конфигурации.
Хорошим примером этого является logrotate. В каталоге,/etc/logrotate.d, файлы конфигурации для практически каждого приложения, которое Вы установили, который сохраняет журнал в/var/log. Некоторые сгруппированы в конфигурацию системного журнала, потому что почти каждая система имеет сообщения, wtmp и lastlog файл. Но если Вы устанавливаете Apache в своей системе, Вам нужен простой способ автоматического добавления конфигурации для вращения журналов Apache, таким образом, это просто отбрасывает файл конфигурации, названный httpd в/etc/logrotate.d, и logrotate настроен для включения файлов в тот каталог. Каждый принадлежит пакету для демона и если Вы удалите пакет, то он удалит файл. В основном способ построить файлы конфигурации из модулей. Обратите внимание, что это должно поддерживаться программой, не что-то автоматическое, которое система делает для Вас или чего-то. Обычно программам, которые делают это, называли директиву конфигурации, включают, которые указывают, где тот каталог расположен в файловой системе.
logrotate.d мог бы даже быть первым местом, эта конвенция использовалась за пределами init.d и rc.d каталогов для init сценариев.
На сервере:
module(load="imudp") # needs to be done just once
input(type="imudp" port="514")
Проверьте с помощью netstat -nulp на сервере.
http://www.rsyslog.com/doc/rsyslog_conf.html
http: // www .rsyslog.com / receive-messages-from-a-remote-system /