The syslog port is a low numbered port, so privilege separation is used. The checking of program options occurs after privilege separation has already completed. If "-u" is used, the variable SecureMode is set to false and the opened port then is utilized. See /usr/src/usr.sbin/syslogd/*
Last edited by jggimi; 21st August 2013 at 12:33 PM.
Reason: typo: removed "not" in the -u statement :)
|