Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jul 2013 10:35:14 +0100
From:      Frank Leonhardt <frank2@fjl.co.uk>
To:        freebsd-questions@freebsd.org
Subject:   Re: jls usage
Message-ID:  <51DFCDD2.2010104@fjl.co.uk>
In-Reply-To: <13CA24D6AB415D428143D44749F57D7201FBF9CF@ltcfiswmsgmb21>
References:  <51DF59B1.4020107@a1poweruser.com> <13CA24D6AB415D428143D44749F57D7201FBF9CF@ltcfiswmsgmb21>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/07/2013 02:33, Teske, Devin wrote:
> On Jul 11, 2013, at 6:19 PM, Fbsd8 wrote:
>
>> In a .sh script I'm trying to get the jid for a single jail using this code
>>
>> jid=`jls -j jailname | cut -f 1- | awk '{print $1}'`
>>
> Looks a little over complicated... why not just..
>
> jls -j jailname jid

I've never got the -j option to work on jail names, only jail IDs. I've 
tried using the actual jail name, and the hostname to be sure - nothing 
- and on checking (jls -v) I'm somehow ending up with the Name being the 
same as the ID. I just put this down to a quirk/bug (it's there in 
8.2-9) but it sounds like it's not an issue for anyone else. I'm 
defining them in rc.conf:

jail_enable="yes"
jail_list="one two three"

jail_agnet_rootdir="/usr/jail/one"
jail_agnet_hostname="one.mydomain.com"
jail_agnet_ip="123.123.123.123"
jail_agnet_devfs_enable="yes"
jail_agnet_devfs_ruleset="devfsrules_jail"

etc...

jls -v produces:

   JID  Hostname                      Path
         Name                          State
         CPUSetID
         IP Address(es)
      1  one.mydomain.com          /usr/jail/one
         1                             ACTIVE
         2
         123.123.123.123


Everything works just fine, and has done for years, except jls -j 
jailname. It's zero-impact on me as it's no problem referring to them by 
number (which doesn't change) but if anyone could tell me what I'm doing 
wrong I'd be very interested to know. Or at least it'd be good to know 
I'm not the only one with the problem.

Thanks, Frank.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51DFCDD2.2010104>