From owner-freebsd-questions@FreeBSD.ORG Tue Jun 7 18:55:10 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FD101065674 for ; Tue, 7 Jun 2011 18:55:10 +0000 (UTC) (envelope-from dave@g8kbv.demon.co.uk) Received: from anchor-post-2.mail.demon.net (anchor-post-2.mail.demon.net [195.173.77.133]) by mx1.freebsd.org (Postfix) with ESMTP id 1E0758FC17 for ; Tue, 7 Jun 2011 18:55:09 +0000 (UTC) Received: from [212.225.105.201] (helo=[192.168.42.12]) by anchor-post-2.mail.demon.net with esmtpa (AUTH g8kbv) (Exim 4.69) id 1QU1Os-0007H1-kq for freebsd-questions@freebsd.org; Tue, 07 Jun 2011 18:53:14 +0000 From: "Dave" To: freebsd-questions@freebsd.org Date: Tue, 07 Jun 2011 19:53:13 +0100 MIME-Version: 1.0 Message-ID: <4DEE7399.16564.FAC5D38@dave.g8kbv.demon.co.uk> Priority: normal X-mailer: Pegasus Mail for Windows (4.61) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Subject: Sorry. Numpty alert! FreeBSD Jails... Help? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jun 2011 18:55:10 -0000 Hi All. Total frustration here. Before I incinerate the luckless box and get my coat. For whatever reason, I can't get my head round how "Exactly" to create and use a jail, for a small webserver (Hiawatha) on FreeBSD V8.x There is at the same time, not enough detailed info as to "how to", and way too much detail of what there is. The Man pages are good references, but lousy "how to's"... (Sorry.) I have (aledgedly) downloaded the Sys sources, and Ports. At least it sat there for ages after fumbling arround the sysinstall menu system (whoever designed that should be forced to use it! It's behaviour is apalling, flitting from one context to another with no warning, in a way such that you can't see what you've selected, without affecting the selection, or something else..) Anyway, trying to follow various instructions I found, and those pointed out to me by other helpful souls here (thanks Kaya and Peter.) But Whatever I do, I get a "Don't know how to build world. Stop" error. I am logged in as root, and AFIK have downloaded all the sys and ports sources.. How do I confirm that, are there trace logs kept somewhere? Now, I can create EMC test software in high level languages (Pascal/Delphi on Windows.) Assemble install commission and repair when needed, multi kW RF amplifiers, and related support systems. Diagnose faults on the same, modify control software (at the source level) to work arround some "undesirable features" etc etc. I've also been building computers (and other tech stuff) for decades from components, and programming them to do what I need etc and so forth, but all in either native asembler code, or a higher level language on Dos or Windows. I even found and followed these instructions, and got a GPS Diciplined NTP server running on the FreeBSD box. (After my ISP comprehensivly wrecked their NTP server access.) So a HF Radio propagation monitor can keep time to sub ms accuracy. That was a first time success too, even re-compiling the kernel to enable PPS support! http://blog.doylenet.net/?p=145 So, I can follow instructions.. :-) I have even got the Meinberg port of NTP to work on an aged Win2k box, albeit with some help from others. But for the life of me, I can't figure out this BSD Jail stuff, as there is something missing from my understanding of it all. (Most of it I suspect...) None of the searches so far have thrown up a definative "This is how you do it" type of procedure, with step by step "do this, if this happens, then do that, else go do this..." type of structure. And more importantly *Why* it needs to be done in such a way. Kaya's wiki is close, but I must have a different varient of V8.x Is there anyone out there with Skype (for example) who could perhaps talk me through this it in real time I wonder. By arangment of some mutually conveninent time and date (evening or weekend.) I'm, in the UK near Milton Keynes, so that limits things somewhat I suspect. I realy do want to learn how to do all this, but I'm having a real hard time, due to the lack of contiguious time available to me, and with the available documentation, that I accept is correct, but it is all written as a reference document, not an instruction/user manual, only compounded by coming in cold from another background (Hardware/Dos(Assembler & Basic)/Windows(Delphi/Pascal) What I have learnt so far, is that (for the most part) all the BSD's behave and work much the same. Unlike the hoards of different Linux's, all with their different ways of doing things. Spleen vented, anyone want a challenge? I promise not to shout at you... Cheers All.. Dave B.