やまねさん
kfreebsdにインストールして動作確認してみました。
(動きました)
[テスト環境]
- Debian GNU/kFreeBSD unstable amd64
- [norimitu@test-kf2]$ uname -a
GNU/kFreeBSD test-kf2 10.1-0-amd64 #0 Sat, 22 Aug 2015 00:58:41 +0100 x86_64 amd64 Intel(R) Core(TM) i5-4590S CPU @ 3.00GHz GNU/kFreeBSD
→Debian GNU/Linux 8.2 jessie上のVirtualBox上で稼働
- apt-line
[norimitu@test-kf2]$ cat /etc/apt/sources.list
deb http://ftp.jp.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ unstable main contrib non-free
2015-11-23 JST 15:30現時点の最新版にdist-upgrade
している状態です。
- installしているpackage
添付ファイルのkfreesd-jailtest-pkglist.log を参照ください。
(dpkg -lの出力です)
[テスト手順]
- やまねさんに作成いただいたパッケージをインストール
$ wget http://www.ma-aya.net/~henrich/debian/package/temp/freebsd-utils_10.1~svn273304+jail1-1_kfreebsd-amd64.deb
$ sudo dpkg -i freebsd-utils_10.1~svn273304+jail1-1_kfreebsd-amd64.deb
- kfreebsdホストでjailを起動
[norimitu@test-kf2]$ sudo jail -J /var/run/jail/1.jid -c jid=1 \
name=jail1 \
path=/srv/jail/jail_kf64_1 \
host.hostname=jail_kf64_1 \
ip4.addr=192.168.22.61 \
command=/bin/sh -- -c "/etc/init.d/rc S && /etc/init.d/rc 2"
jail環境は/srv/jail/jail_kf64_1にインストールしています。
中身はkfreebsd-amd64をdebootstrapした中身です。
- jlsコマンドを実行
[norimitu@test-kf2]$ sudo jls
JID IP Address Hostname Path
1 192.168.22.61 jail_kf64_1 /srv/jail/jail_kf64_1
- jexecコマンドを実行
[norimitu@test-kf2]$ sudo jexec 1 touch /root/foobar.txt
引数の"1"は、jlsで返されたJIDを指定します。
- jexecコマンドで作成したファイルの存在確認
[norimitu@test-kf2]$ sudo ls -l /srv/jail/jail_kf64_1/root
合計 0
-rw-r--r-- 1 root root 0 11月 23 15:52 foobar.txt
上記のとおり、動ているように見えます。
よろしくお願いします。
On Sun, 22 Nov 2015 09:31:33 +0900
SUGIMOTO Norimitsu <dictoss@xxxxxxx> wrote:
> やまねさん
>
> 杉本です。
>
> ビルドしていただき、ありがとうございます。
> 後で試してみます。
>
>
> On Sun, 22 Nov 2015 09:05:06 +0900
> Hideki Yamane <henrich@debian.or.jp> wrote:
>
> > On Tue, 17 Nov 2015 15:25:50 +0900
> > yoshida <koedoyoshida@xxxxxxxxx> wrote:
> > > 15:50-16:50 Debian GNU/kFreeBSD セットアップガイド 2015年版
> > > (発表者: 杉本 典充 @dictoss)
> > > JessieではDropしてしまったDebian GNU/kFreeBSD。
> > > 少しずつではありますが、開発は進められています。
> > > これからkFreeBSDを始めてみる方へつまずきやすい
> > > kFreeBSD特有のセットアップ方法や現在何ができて、
> > > 何ができないのかについてをお話します。
> >
> > 面白かったです。杉本さん、ありがとうございました。
> > で、話に出ていたjailコマンドがあるけどjls/jexecないので実用だと
> > 厳しいという話、とりあえずビルドできるようにしてみました。
> >
> > http://www.ma-aya.net/~henrich/debian/package/temp/
> > に置いてみましたので、試してみて頂けるとありがたいです。
> >
> >
> > --
> > Regards,
> >
> > Hideki Yamane henrich @ debian.or.jp/org
> > http://wiki.debian.org/HidekiYamane
> >
> >
>
>
> --
> SUGIMOTO Norimitsu <dictoss@xxxxxxx>
>
>
--
SUGIMOTO Norimitsu <dictoss@xxxxxxx>
Attachment:
kfreesd-jailtest-pkglist.log
Description: Binary data