Date: Fri, 12 Jul 2013 14:20:03 +0000 From: "Teske, Devin" <Devin.Teske@fisglobal.com> To: Frank Leonhardt <frank2@fjl.co.uk> Cc: Devin Teske <dteske@freebsd.org>, FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: jls usage Message-ID: <13CA24D6AB415D428143D44749F57D7201FC19A4@ltcfiswmsgmb21> In-Reply-To: <51DFCDD2.2010104@fjl.co.uk> References: <51DF59B1.4020107@a1poweruser.com> <13CA24D6AB415D428143D44749F57D7201FBF9CF@ltcfiswmsgmb21> <51DFCDD2.2010104@fjl.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jul 12, 2013, at 2:35 AM, Frank Leonhardt wrote: > On 12/07/2013 02:33, Teske, Devin wrote: >> On Jul 11, 2013, at 6:19 PM, Fbsd8 wrote: >>=20 >>> In a .sh script I'm trying to get the jid for a single jail using this = code >>>=20 >>> jid=3D`jls -j jailname | cut -f 1- | awk '{print $1}'` >>>=20 >> Looks a little over complicated... why not just.. >>=20 >> jls -j jailname jid >=20 > I've never got the -j option to work on jail names, only jail IDs. Misconfiguration; keep reading. > I've tried using the actual jail name, and the hostname to be sure - noth= ing - and on checking (jls -v) I'm somehow ending up with the Name being th= e 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: >=20 > jail_enable=3D"yes" > jail_list=3D"one two three" >=20 > jail_agnet_rootdir=3D"/usr/jail/one" > jail_agnet_hostname=3D"one.mydomain.com" > jail_agnet_ip=3D"123.123.123.123" > jail_agnet_devfs_enable=3D"yes" > jail_agnet_devfs_ruleset=3D"devfsrules_jail" >=20 You've configured "one" and "two" and "three" in your jail_list, but quite = oddly... You have not defined "jail_one_*" or "jail_two_*" or "jail_three_*". I'm extremely confused as to how your jail even started! --=20 Devin > etc... >=20 > jls -v produces: >=20 > JID Hostname Path > Name State > CPUSetID > IP Address(es) > 1 one.mydomain.com /usr/jail/one > 1 ACTIVE > 2 > 123.123.123.123 >=20 >=20 > Everything works just fine, and has done for years, except jls -j jailnam= e. It's zero-impact on me as it's no problem referring to them by number (w= hich doesn't change) but if anyone could tell me what I'm doing wrong I'd b= e very interested to know. Or at least it'd be good to know I'm not the onl= y one with the problem. >=20 > Thanks, Frank. >=20 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg" _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13CA24D6AB415D428143D44749F57D7201FC19A4>