[PC-BSD Testing] [PATCH] [PORTJAIL] Add option to download portjail content
lars.engels at 0x20.net
Tue Oct 18 11:59:40 PDT 2011
On Tue, Oct 18, 2011 at 01:49:13PM -0400, Kris Moore wrote:
> On 10/18/11 09:22, Lars Engels wrote:
> > Hi all,
> > attached you find a patch that allows one to download and extract a
> > portjail from FreeBSD's mirrors.
> > It offers the user to build or download the portjail. Sample output:
> > engels at pts/1 # portjail start
> > Error: The portjail is not yet installed! Please run 'portjail init' as
> > Do you want to run it now? [y|n] y
> > Do you like to download a pre-compiled base jail from a FreeBSD mirror via
> > FTP/HTTP or do you like to build one from source? Enter d for download or
> > b for build from source: [d/b] d
> > You may enter a mirror server manually, else ftp.freebsd.org is used:
> > Which protocol do you want to use? [ftp/http] http
> > - 100% of 53 MB 224 kBps 00m00s
> > Portjail setup finished! Please run 'portjail start' to enable the jail.
> > Total time : 4:18.46s
> > CPU utilisation (percentage) : 18.5%
> > As you can see, this was 4:18 minutes with 224kBps, much faster than
> building the portjail
> > from scratch. :)
> > I have only tested it on amd64, please also test it on i386.
> > Cheers
> > Lars
> > _______________________________________________
> > Testing mailing list
> > Testing at lists.pcbsd.org
> > http://lists.pcbsd.org/mailman/listinfo/testing
> Take a look here:
> I added something similar recently, which fetches the world environment
> from the PC-BSD mirrors. Your patch looks more in-depth though, allowing
> source builds if the user wants it. Can you re-gen it from the current
> version in SVN?
Oh, great minds think alike. ;-)
I'll see what I can do.
Would it be possible to compress the archives with xz(1) instead of
bzip2(1)? The resulting archives should be significant smaller.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 196 bytes
Desc: not available
More information about the Testing