[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:19075] Re: kfreebsd jail (Re: 11/21 debian勉強会@渋谷dots.)



やまねさん

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