From: TJ S. <tj...@ca...> - 2004-12-02 18:33:14
|
> What I see in the code is that proftpd isn't using the syslog API call. > It is instead using the pr_log_openfile function, which uses the open > API call thus returning a file descriptor. That descriptor should be > independent of the descriptor a PAM module opens via the syslog API > call, right? ProFTPD does not _always_ use pr_log_openfile(). There are several logging functions in ProFTPD's logging API. And unless you've configured a SystemLog, the logging API will default to using a wrapper around the normal syslog API. TJ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Had we never lov'd sae kindly, Had we never lov'd sae blindly, Never met - or never parted, We had ne'er been broken-hearted. -Robert Burns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |