2016-03-17 4 views
1

У меня есть вопрос относительно следующего предупреждения при использовании Ezjail-3.4.1 на FreeBSD 10.2 /etc/rc.d/jail: ПРЕДУПРЕЖДЕНИЕ: Конфигурация для каждой тюрьмы через jail_ * var "введите здесь код" iables устарел. Пожалуйста, подумайте о том, чтобы перейти на /etc/jail.conf «введите код здесь». Я понимаю, что это изменилось во FreeBSD 9.0, но с 10.2 новый способ - это метод по умолчанию и это предупреждение генерируется. Я не смог чтобы найти любую информацию об этом в google, многие пользователи упоминают об ошибках, но игнорируют их, поскольку их тюрьмы все еще работают.AFAIK в 10.0 сценарий rc.d/jail преобразует переменные jail_ старого стиля во временный jail.conf для обрабатывать тюрьму. Таким образом, предупреждение генерируется rc.d/тюрьмеEzjail и /etc/jail.conf в FreeBSD 10.2

С уважением Mr-Hill

+0

Это кажется правильным. Какой у Вас вопрос? –

ответ

2

Как выяснилось, остроги на FreeBSD 10.x использовать новый метод конфигурации. From /usr/src/UPDATING:

20131010: 
    The rc.d/jail script has been updated to support jail(8) 
    configuration file. The "jail_<jname>_*" rc.conf(5) variables 
    for per-jail configuration are automatically converted to 
    /var/run/jail.<jname>.conf before the jail(8) utility is invoked. 
    This is transparently backward compatible. See below about some 
    incompatibilities and rc.conf(5) manual page for more details. 

    These variables are now deprecated in favor of jail(8) configuration 
    file. One can use "rc.d/jail config <jname>" command to generate 
    a jail(8) configuration file in /var/run/jail.<jname>.conf without 
    running the jail(8) utility. The default pathname of the 
    configuration file is /etc/jail.conf and can be specified by 
    using $jail_conf or $jail_<jname>_conf variables. 

    Please note that jail_devfs_ruleset accepts an integer at 
    this moment. Please consider to rewrite the ruleset name 
    with an integer. 

ezjail был never updated to use this new method, но это нормально: FreeBSD до сих пор принимает предыдущий метод. Вы можете игнорировать это предупреждение.