Средство ftp
в конечном итоге будет проигнорировано, если ваша платформа не определяет LOG_FTP
. Вероятно, это причина - интересно отметить, что ftp
не включен как допустимое средство в справочную страницу rsyslog.conf
, скорее всего, чтобы избежать необходимости объяснять это.
* Mon Oct 12 18:29:44 CEST 1998: Martin Schulze <joey@infodrom.north.de>
* Added `ftp' facility which was introduced in glibc version 2.
* It's #ifdef'ed so won't harm with older libraries.
Глядя на исходный код, вы можете увидеть, где это происходит, в runtime / srutils.c
:
syslogName_t syslogFacNames[] = {
{"auth", LOG_AUTH},
{"authpriv", LOG_AUTHPRIV},
{"cron", LOG_CRON},
{"daemon", LOG_DAEMON},
{"kern", LOG_KERN},
{"lpr", LOG_LPR},
{"mail", LOG_MAIL},
{"mark", LOG_MARK}, /* INTERNAL */
{"news", LOG_NEWS},
{"security", LOG_AUTH}, /* DEPRECATED */
{"syslog", LOG_SYSLOG},
{"user", LOG_USER},
{"uucp", LOG_UUCP},
#if defined(LOG_FTP)
{"ftp", LOG_FTP},
#endif
{"local0", LOG_LOCAL0},
{"local1", LOG_LOCAL1},
{"local2", LOG_LOCAL2},
{"local3", LOG_LOCAL3},
{"local4", LOG_LOCAL4},
{"local5", LOG_LOCAL5},
{"local6", LOG_LOCAL6},
{"local7", LOG_LOCAL7},
{NULL, -1},
};
Поведение -
имеет несколько нюансов. Для полного изображения вам понадобятся три URL-адреса.
-
- Поиск «синхронизация» $ ActionFileEnableSync
Краткая версия: начиная с V3,