Настройки Syslog-клиента будут записываться в файл syslog.ini, поэтому этот файл вручную не редактируется.
Файл syslog.ini расположен в каталоге /opt/VPNagent/etc. В этом файле задаются только IP-адрес получателя сообщений и источник сообщений. Файл syslog.ini имеет поля:
· Enable (тип boolean) – включение/отключение протоколирования (начальное значение 1):
0 – протоколирование отключено
1 – протоколирование включено
· Destination (тип IP-address[1]) – IP-адрес получателя сообщений (начальное значение 127.0.0.1)
· Facility – источник сообщений (начальное значение: local7). Допустимы следующие значения: kern, user, mail, daemon, auth, syslog, lpr, news, uucp, cron, authpriv, ftp, ntp, audit, alert, cron2, local0, local1, ..., local7.
Для удобства предлагается таблица 2 соответствия значения поля Facility в файле syslog.ini, числового кода facility протокола Syslog, а также обозначений Facility в иных нотациях:
Таблица 2
Значение Facility в файле syslog.ini |
Числовой код протокола Syslog[2] |
define из стандартного файла syslog.h |
Значение в Cisco-like команде logging facility |
kern |
0 << 3 |
LOG_KERN |
kern |
user |
1 << 3 |
LOG_USER |
user |
|
2 << 3 |
LOG_MAIL |
|
daemon |
3 << 3 |
LOG_DAEMON |
daemon |
auth |
4 << 3 |
LOG_AUTH |
auth |
syslog |
5 << 3 |
LOG_SYSLOG |
syslog |
lpr |
6 << 3 |
LOG_LPR |
lpr |
news |
7 << 3 |
LOG_NEWS |
news |
uucp |
8 << 3 |
LOG_UUCP |
uucp |
cron |
9 << 3 |
LOG_CRON |
sys9 |
authpriv |
10 << 3 |
LOG_AUTHPRIV |
sys10 |
ftp |
11 << 3 |
LOG_FTP |
sys11 |
ntp |
12 << 3 |
|
sys12 |
audit |
13 << 3 |
|
sys13 |
alert |
14 << 3 |
|
sys14 |
cron2 |
15 << 3 |
|
cron |
local0 |
16 << 3 |
LOG_LOCAL0 |
local0 |
local1 |
17 << 3 |
LOG_LOCAL1 |
local1 |
local2 |
18 << 3 |
LOG_LOCAL2 |
local2 |
local3 |
19 << 3 |
LOG_LOCAL3 |
local3 |
local4 |
20 << 3 |
LOG_LOCAL4 |
local4 |
local5 |
21 << 3 |
LOG_LOCAL5 |
local5 |
local6 |
22 << 3 |
LOG_LOCAL6 |
local6 |
local7 |
23 << 3 |
LOG_LOCAL7 |
local7 |