Требуется утилита logger (1), доступная в пакете bsdutils.
со страницы руководства:
logger - a shell command interface to the syslog(3) system log module
Ничего не нужно настраивать, просто передайте нужные вам переключатели. Э.Г.
logger -p local3.info -t myprogram "What's up, doc?"
Теперь вы можете проверять, куда отправляются сообщения local3.info, и вы увидите что-то вроде этого:
Jul 11 12:46:35 hostname myprogram: What's up, doc?
Вам нужно беспокоиться только о logrotate, если вам нужно что-то более необычное, чем это.
Что касается того, какое средство ведения журнала использовать, я бы использовал daemon для сообщений демона и local для большинства других. Вы должны проконсультироваться с syslog (3) для различных целей.