Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Oct 2009 14:41:36 +0000
From:      Vincent Hoffman <vince@unsane.co.uk>
To:        "Tonix (Antonio Nati)" <tonix@interazioni.it>
Cc:        freebsd-isp@freebsd.org
Subject:   Re: Jails creation
Message-ID:  <4AE706A0.8050409@unsane.co.uk>
In-Reply-To: <4AE6D302.9010100@unsane.co.uk>
References:  <4AE6C7BD.907@interazioni.it> <4AE6D302.9010100@unsane.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Vincent Hoffman wrote:
> Tonix (Antonio Nati) wrote:
>   
>> Is there any architectural reason for which jails must be created only
>> starting from sources?
>> Would not it be simpler to create a jail cloning the host environment
>> binaries (and then using the normal freebsd-update to keep it updated)?
>> Would it be possible to suggest a funded project with this goal?
>>
>>     
> I dont tend to use jails but my understanding is that you can use the
> standard install to create a jail (based on info from
> http://pbraun.nethence.com/doc/sysutils_bsd/dragonfly-freebsd-jail.html)
>
> mkdir -p /var/jails/base
> sysinstall
> then,
> sysinstall > Custom > Options > Install Root > /var/jails/base
> sysinstall > Custom > Distributions > Minimal
> sysinstall > Custom > Media > File System > /cdrom    (I just used ftp
> myself, this meant i had to change the release from 7.2-RELEASE-p4 to
> 7.2-RELEASE in options)
> sysinstall > Custom > Commit
> [Visit the general configuration menu ?] > No
> Note. don't do the post-install, it would modify the host, not the guest.
>
> A quick
> jail /var/jails/base footest 10.0.0.2 /bin/sh
> gives me a shell in the jail so it seems to have worked, Time to add
> devfs etc i guess.
>
> >From here i'm going to have a look at sysutils/ezjail as that keeps
> coming up as a good way of managing jails, but I seem to have an working
> base system in /var/jails/base without compiling anything. I might have
> a play now and get updates etc working.
>   

Ok now I have played with sysutils/ezjail, forget the first part ;)
just "ezjail-admin install" will do a binary install for a base jail
from an ftp server.
you can use "ezjail-admin update -u" to update the base jail using
freebsd-update for some reason this isnt in the manpage.
Not exactly what you have asked for but close enough if you dont like
installing from source.


Vince

> regards,
> Vince
>   
>> Regards,
>>
>> Tonino
>>
>>     
>
> _______________________________________________
> freebsd-isp@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-isp
> To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
>   




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AE706A0.8050409>