Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
jails:zfs [2023/07/16 14:47] – [DNS] david | jails:zfs [2024/05/01 14:22] (Version actuelle) – david | ||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
ip4 = inherit;# IP address of the jail | ip4 = inherit;# IP address of the jail | ||
ip6 = inherit;# IP address of the jail | ip6 = inherit;# IP address of the jail | ||
- | path = "/ | + | path = "/ |
} | } | ||
</ | </ | ||
Ligne 62: | Ligne 62: | ||
<code bash> | <code bash> | ||
zfs create -o mountpoint=/ | zfs create -o mountpoint=/ | ||
- | zfs create zroot/ | + | zfs create zroot/ |
</ | </ | ||
Ligne 78: | Ligne 78: | ||
<code bash> | <code bash> | ||
cd /jails | cd /jails | ||
- | fetch http:// | + | fetch http:// |
- | tar -C 13.2-RELEASE -xf base.txz | + | tar -C 13.3-RELEASE -xf base.txz |
- | cp / | + | cp / |
- | cp / | + | cp / |
- | touch 13.2-RELEASE/ | + | touch 13.3-RELEASE/ |
</ | </ | ||
Ligne 89: | Ligne 89: | ||
Et réglez votre rc.conf(5) ainsi: | Et réglez votre rc.conf(5) ainsi: | ||
- | <file ini 13.2-RELEASE/ | + | <file ini 13.3-RELEASE/ |
cron_flags=" | cron_flags=" | ||
Ligne 102: | Ligne 102: | ||
</ | </ | ||
- | Plus quelques réglages dédiées: | + | L’entrée pour cron(8) sert à décaler son activation par rapport à l' |
- | <file ini 13.2-RELEASE/ | + | |
+ | <file ini 13.3-RELEASE/ | ||
+ | cron_enable=" | ||
+ | </ | ||
+ | |||
+ | |||
+ | Enfin, donnez lui un nom: | ||
+ | <file ini 13.3-RELEASE/ | ||
hostname=nepasutiliser | hostname=nepasutiliser | ||
</ | </ | ||
Ligne 110: | Ligne 117: | ||
Si votre //jail// doit pouvoir envoyer des mails, le plus rapide est d' | Si votre //jail// doit pouvoir envoyer des mails, le plus rapide est d' | ||
<file ini rc.conf> | <file ini rc.conf> | ||
+ | sendmail_enable=" | ||
sendmail_submit_enable=" | sendmail_submit_enable=" | ||
</ | </ | ||
Ligne 118: | Ligne 126: | ||
</ | </ | ||
- | <callout type=" | + | Si vous désactivez complètement // |
- | Attention, si vous avez autorisé cron(8), assurez vous de désactiver | + | <file ini rc.conf> |
- | Sinon, vous allez remplir la base mail de '' | + | sendmail_enable=" |
- | </callout> | + | sendmail_submit_enable=" |
+ | </file> | ||
+ | Attention, si vous avez autorisé cron(8), periodic(8) sera actif et vous allez remplir la base mail de '' | ||
+ | Assurez vous soit de désactiver les scripts periodic(8) dans ''/ | ||
+ | |||
+ | <file ini periodic.conf> | ||
+ | daily_output=/ | ||
+ | weekly_output=/ | ||
+ | monthly_output=/ | ||
+ | daily_show_success=NO | ||
+ | daily_show_info=NO | ||
+ | </ | ||
+ | |||
+ | ou ajoutez une adresse mail générique pour cron dans ''/ | ||
+ | <file ini periodic.conf> | ||
+ | cron_flags=" | ||
+ | </ | ||
==== Démarrer ==== | ==== Démarrer ==== | ||
Vous pouvez démarrer: | Vous pouvez démarrer: | ||
Ligne 139: | Ligne 163: | ||
<code bash> | <code bash> | ||
- | zfs snap zroot/ | + | zfs snap zroot/ |
</ | </ | ||
Ligne 146: | Ligne 170: | ||
<code bash> | <code bash> | ||
- | zfs clone zroot/ | + | zfs clone zroot/ |
</ | </ | ||
Ligne 231: | Ligne 255: | ||
<file perl rc.conf> | <file perl rc.conf> | ||
cloned_interfaces=" | cloned_interfaces=" | ||
- | ifconfig_lo1_alias0="inet 192.168.0.1 netmask 255.255.255.0" | + | ifconfig_lo1="inet 192.168.0.1 netmask 255.255.255.0" |
- | ifconfig_lo1_alias1=" | + | ifconfig_lo1_ipv6=" |
+ | </ | ||
+ | |||
+ | voire ajouter d' | ||
+ | <file perl rc.conf> | ||
+ | ifconfig_lo1_alias0=" | ||
+ | ifconfig_lo1_ipv6_alias0=" | ||
</ | </ | ||
Ligne 337: | Ligne 367: | ||
<code bash> | <code bash> | ||
- | freebsd-update -f / | + | freebsd-update -f / |
</ | </ | ||
Ligne 343: | Ligne 373: | ||
<code bash> | <code bash> | ||
jexec jailname freebsd-version -u | jexec jailname freebsd-version -u | ||
- | 13.2-RELEASE | + | 13.3-RELEASE |
</ | </ | ||