Errorsmith
Kompiliertier
Hi
Ich spiele gerade mit der jail.conf herum. Ich möchte eine vnet Jail erzeugen, die ich mit jail -c test01a starten kann. Vor dem Start müssen mehrere Kommandos laufen um die epair Interfaces zu erzeugen, danach mehrere Kommandos um das Interface auf die bridge zu binden und zu konfigurieren. Mit der rc.conf Methode gab es sowas wie:
Laut manpage muss das auch irgenwie mit der jail.conf gehen:
Leider ist in der manpage von jail und jail.conf nicht erklärt wie man dies in der jail.conf festhält.
Im Ergebnis möchte ich erreichen, das er beim Start der jail die nötigen epair devices erzeugt und an die bridge0 bindet, und dann die eigentlich jail startet. Auf der Kommandozeile bekomme ich das ohne Probleme hin, leider nicht mit der jail.conf. Google hat mir da bisher auch nicht weitergeholfen.
Kann mir da jemand auf die Sprünge helfen?
Grüße,
errorsmith
Ich spiele gerade mit der jail.conf herum. Ich möchte eine vnet Jail erzeugen, die ich mit jail -c test01a starten kann. Vor dem Start müssen mehrere Kommandos laufen um die epair Interfaces zu erzeugen, danach mehrere Kommandos um das Interface auf die bridge zu binden und zu konfigurieren. Mit der rc.conf Methode gab es sowas wie:
Code:
jail_test01a_prestart0="ifconfig epair0 create"
jail_test01a_prestart1="ifconfig bridge0 addm epair0a"
jail_test01a_prestart2="ifconfig epair0a up"
Laut manpage muss das auch irgenwie mit der jail.conf gehen:
man 8 jail schrieb:They may be given multiple values, which run would the specified commands in sequence. All commands must succeed (return a zero exit status), or the jail will not be created or removed.
Leider ist in der manpage von jail und jail.conf nicht erklärt wie man dies in der jail.conf festhält.
Im Ergebnis möchte ich erreichen, das er beim Start der jail die nötigen epair devices erzeugt und an die bridge0 bindet, und dann die eigentlich jail startet. Auf der Kommandozeile bekomme ich das ohne Probleme hin, leider nicht mit der jail.conf. Google hat mir da bisher auch nicht weitergeholfen.
Kann mir da jemand auf die Sprünge helfen?
Grüße,
errorsmith