[BSD] Jail

István leccine at gmail.com
2009. Júl. 21., K, 00:36:59 CEST


nullfs is your friend :)
portsbol minek ennyi?

2009/7/20 <peter.stosz at mentat.hu>

> 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
>
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> https://lists.hu.freebsd.org/mailman/listinfo/bsd
>



-- 
the sun shines for all
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://datacast.hu/pipermail/bsd/attachments/20090720/6ebda6b4/attachment.html>


További információk a(z) BSD levelezőlistáról