cvs commit: ports/lang/tclX Makefile

Alexander Leidinger Alexander at Leidinger.net
Thu May 3 09:35:51 UTC 2007


Quoting Andrew Pantyukhin <infofarmer at FreeBSD.org> (from Thu, 3 May  
2007 02:03:19 +0400):

> On 5/3/07, Kris Kennaway <kris at obsecurity.org> wrote:

>> It's trivial, and described in the jail manpage.  Basically you just
>> installworld into some directory, mount devfs and ports, then run
>> jail(8) and build things "as normal".

You can also install the ezjail port, then it's just a "ifconfig XXX  
alias ...; ezjail-admin create -i hostname IP;  
/usr/local/etc/rc.d/ezjail start hostname" (you can even have  
templates for specific jail-"flavors").

> Yes, I always have a few jails around built the "canonical"
> way described in the manpage, but I always have trouble
> building some ports. Sometimes it's just perl and hundreds
> of other ports install OK, sometimes dozens of them report
> problems.

That's something special to you. I even have my desktop in a jail  
(requires a kernel patch I want to document and offer for review as  
time permits), and so far I have not seen any problem. Except for my  
Laptop every private system is not a plain system anymore, every box  
is now a host for several virtual servers which just offer a special  
service. Very convenient from a maintenance point of view (it's more  
time consuming at the beginning, but then it pays of when it's done  
right). Every instance has perl 5.8 installed. The only report from  
the perl install is the symlink in /usr which can not be created (read  
only /usr in the jail), but this is not a hard failure, just a report.  
And ezjail has a config option to create the symlink in the RO /usr.

Bye,
Alexander.

-- 
Used staples are good with SOY SAUCE!

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the cvs-all mailing list