Re: Jail management

2016-03-15 Thread Miroslav Lachman
Martin "eto" Misuth wrote on 02/25/2016 16:14: [...] - not sure about Miroslav's problems with freebsd-update, but it seems to work pretty well with -basedir /jail/tree parameter nowadays (there might be corner cases) Freebsd-update maintains patches for each file in each jail (if

Re: Jail management

2016-02-25 Thread Martin "eto" Misuth
On Mon, 22 Feb 2016 22:26:02 +1100 Aristedes Maniatis wrote: > > You are right, and perhaps I should just bite the bullet. I am afraid of only > two things. > Hi I am jails newcomer as well, and this is kinda report of how far I got. But depending on how much you want bet on

Re: Jail management

2016-02-24 Thread Aristedes Maniatis
On 25/02/2016 7:52am, Mark Felder wrote: > > > On Sun, Feb 21, 2016, at 19:13, Aristedes Maniatis wrote: >> * It is hard to reproduce the environment exactly, matching the >> application to the same version of Java that was available at the time of >> deployment. Again I'm fighting against the

Re: Jail management

2016-02-24 Thread Mark Felder
On Sun, Feb 21, 2016, at 19:13, Aristedes Maniatis wrote: > I've been using FreeBSD jails (with ezjail) for many years and they work > very well. However I'm now reaching a critical mass (30+ jails) where I > want to be able to manage them in bulk more easily. > > In this environment, each jail

Re: Jail management

2016-02-22 Thread Alejandro Imass
On Sun, Feb 21, 2016 at 8:13 PM, Aristedes Maniatis wrote: > I've been using FreeBSD jails (with ezjail) for many years and they work > very well. However I'm now reaching a critical mass (30+ jails) where I > want to be able to manage them in bulk more easily. > > > [...] > *

Re: Jail management

2016-02-22 Thread Miroslav Lachman
Aristedes Maniatis wrote on 02/22/2016 12:26: On 22/02/2016 9:56pm, Miroslav Lachman wrote: I don't know your environment and your FreeBSD jails skills but it seems you think jails are something complex and "magic". It is not. ... Just don't be afraid of writing simple shell scripts :)

Re: Jail management

2016-02-22 Thread Kurt Jaeger
Hi! > * upgrade the basejail with FreeBSD upgrades. I am sure this is > a simple bit of chroot magic, but freebsd-update is a bit of a black > box to me. I use this script. My jails are in /vserv//. - #!/usr/local/bin/bash if [ X$1 = 'X' ] then echo "usage: $0 vserv" echo "

Re: Jail management

2016-02-22 Thread Aristedes Maniatis
On 22/02/2016 9:56pm, Miroslav Lachman wrote: > I don't know your environment and your FreeBSD jails skills but it seems you > think jails are something complex and "magic". It is not. ... > Just don't be afraid of writing simple shell scripts :) You are right, and perhaps I should just bite

Re: Jail management

2016-02-22 Thread Miroslav Lachman
Aristedes Maniatis wrote on 02/22/2016 03:18: [...] Have I just now outgrown ezjail and should set off on my own? I'm afraid of how I'd go about upgrading the basejail for new FreeBSD host versions without your tool :-) I don't know your environment and your FreeBSD jails skills but it

Re: Jail management

2016-02-22 Thread Tom Lazar
> On 22 Feb 2016, at 09:17, Aristedes Maniatis wrote: > > Markham wrote: > > I also discovered iocage which looks quite different and interesting. I'm > still reading about it, but it seems to: another thing you might want to take a look at - given your requirements and

Re: Jail management

2016-02-22 Thread Aristedes Maniatis
Markham wrote: > One of the solutions I have found to the version issue is to build my own > package repo. I build the packages the way I want, and then upload them to my > own package repo (which is just another jail running thttpd). I also keep a > jail running with the ports tree frozen at

Re: Jail management

2016-02-21 Thread markham breitbach
One of the solutions I have found to the version issue is to build my own package repo. I build the packages the way I want, and then upload them to my own package repo (which is just another jail running thttpd). I also keep a jail running with the ports tree frozen at the versions I am using