любой кто пишет в syslog указывает facility. Есть юзерские фасилити. syslog мультиплексирует всех кто в него пишет и пишет их туда куда указывает /etc/syslog.conf
man syslog.conf
Если нужно писать в конкретный файл, то лучше свою подсистему логгинга в программу встроить..