2023年1月19日(木) 1:18 Hiroo Ono (小野寛生) <hiroo.ono+free...@gmail.com>:
>
> 小野寛生です。
>
> 謎ですが、/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_start.py
> にログ用のコードを足して、削除してと編集して iocage を動かしたら問題が再発しませんでした。

これは間違いで、jail のファイルシステムを rollback したら fstab も空に戻っていたというだけでした。

> > 13.1-RELEASE の jail で samba416 を動かそうとして
> >
> > # iocage fstab -a npm1 null /var/run/samba4/fd fdescfs rw,nodup 0 0
> >
> > と fdescfs を mount する fstab エントリを追加したのですが、これを追加して iocage start すると、jail
> > 内のファイルをごっそり消してしまい、ifconfig も消されてエラーになります。

で、結局ですが、jail の rc.conf に
    cleanvar_enable="NO"
を追加したら解決しました。
ezjail で作成して /etc/rc.d/jail で起動している jail では問題なかったので見落としていましたが、iocage で
jail を作って実行するとどこかで cleanvar が動く条件にひっかかるみたいです。

Reply via email to