[BSD] Jail
peter.stosz at mentat.hu
peter.stosz at mentat.hu
2009. Júl. 21., K, 00:05:58 CEST
Akkor valamit elnéztél.
Nem 1 gépen használok jail alrendszert, és tökéletesen mennek.
Valahogy így készítem...
# mkdir /usr/jails /usr/jails/template
# cd /usr/src
# make world DESTDIR=/usr/jails/template
# make distribution DESTDIR=/usr/jails/template
# cd /usr/jails/template
# mkdir usr/ports
# portsnap -p /usr/jails/template/usr/ports fetch extract
# cpdup /usr/src /usr/jails/template/usr/src
#
# mkdir /usr/jails/skeleton /usr/jails/skeleton/home
/usr/jails/skeleton/distfiles
# mv etc /usr/jails/skeleton
# mv tmp /usr/jails/skeleton
# mv var /usr/jails/skeleton
# mv root /usr/jails/skeleton
# mv usr/local /usr/jails/skeleton/usr-local
#
# mergemaster -t /usr/jails/skeleton/var/tmp/temproot -D
/usr/jails/skeleton -i
# cd /usr/jails/skeleton
# rm -R bin boot lib libexec mnt proc rescue sbin sys usr dev
#
# cd /usr/jails/template
# ln -s mnt/etc etc
# ln -s mnt/home home
# ln -s mnt/root root
# ln -s ../mnt/usr-local usr/local
# ln -s ../../mnt/distfiles usr/ports/distfiles
# ln -s mnt/tmp tmp
# ln -s mnt/var var
#
# vi /usr/jails/skeleton/etc/make.conf: WRKDIRPREFIX?= /mnt/portbuild
# mkdir /usr/jails/jdata
# cd /usr/jails/jdata
# mkdir jail1 jail2 jail3 [...]
#
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail1
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail2
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail3
#
#vi /etc/fstab:
/usr/jails/template /usr/jails/jail1 nullfs ro 0
0
/usr/jails/template /usr/jails/jail2 nullfs ro 0
0
/usr/jails/template /usr/jails/jail3 nullfs ro 0
0
/usr/jails/jdata/jail1 /usr/jails/jail1/s nullfs rw 0 0
/usr/jails/jdata/jail2 /usr/jails/jail2/s nullfs rw 0 0
/usr/jails/jdata/jail3 /usr/jails/jail3/s nullfs rw 0 0
megfelelö localtime bemásolás jail-be
/etc/rc.conf kitöltése
# mount -a
# /etc/rc.d/jail start
bsd-bounces at hu.freebsd.org wrote on 2009.07.20 22:42:25:
> Illó Gábor <stageline at gmail.com>
> Sent by: bsd-bounces at hu.freebsd.org
>
> 2009.07.20 22:42
>
> Please respond to
> Magyar BSD levlista <bsd at hu.freebsd.org>
>
> To
>
> Magyar BSD levlista <bsd at hu.freebsd.org>
>
> cc
>
> Subject
>
> Re: [BSD] Jail
>
> 2009/7/20 <peter.stosz at mentat.hu>:
> > Pedig jó.
> > Csak mount(ok) után lesz értelme.
>
> Akkor viszont a sorrend nem jó, ha gondolod próbáld ki, nem fog menni.
> Legalább 4x futottam neki, egyszer sem sikerült működő symlinket
> csinálni.
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> https://lists.hu.freebsd.org/mailman/listinfo/bsd
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://datacast.hu/pipermail/bsd/attachments/20090721/1e8a45d2/attachment.html>
További információk a(z) BSD levelezőlistáról