/ / Ezjail et /etc/jail.conf dans FreeBSD 10.2 - freebsd, jail

Ezjail et /etc/jail.conf dans FreeBSD 10.2 - freebsd, prison

J'ai une question concernant l'avertissement suivanten utilisant Ezjail-3.4.1 sur FreeBSD 10.2 /etc/rc.d/jail: ATTENTION: La configuration par jail via jail_ * var "entrer le code ici" est une variable obsolète. Pensez à migrer vers /etc/jail.conf "entrez le code ici" Je crois comprendre que cela a changé dans FreeBSD 9.0, mais depuis la nouvelle version 10.2, c’est la méthode par défaut qui génère cet avertissement. Je n’ai pas pu pour trouver des informations à ce sujet sur google, beaucoup d'utilisateurs mentionnant les erreurs mais les ignorant car leurs jails fonctionnent toujours.AFAIK dans 10.0 le script rc.d / jail convertit l'ancien jail_ variables dans un jail.conf temporaire pour gérer la prison. Donc l'avertissement est généré par rc.d / jail

Cordialement Mr-Hill

Réponses:

2 pour la réponse № 1

Comme vous l'avez découvert, les jails de FreeBSD 10.x utilisent une nouvelle méthode de configuration. De /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 était jamais mis à jour pour utiliser cette nouvelle méthode, mais c’est correct: FreeBSD accepte toujours la méthode précédente. Vous pouvez ignorer cet avertissement.