From owner-freebsd-stable@FreeBSD.ORG Wed Dec 11 13:05:19 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C06368D for ; Wed, 11 Dec 2013 13:05:19 +0000 (UTC) Received: from nm5-vm6.access.bullet.mail.gq1.yahoo.com (nm5-vm6.access.bullet.mail.gq1.yahoo.com [216.39.63.153]) by mx1.freebsd.org (Postfix) with SMTP id 4B5751654 for ; Wed, 11 Dec 2013 13:05:18 +0000 (UTC) Received: from [216.39.60.175] by nm5.access.bullet.mail.gq1.yahoo.com with NNFMP; 11 Dec 2013 13:02:46 -0000 Received: from [67.195.22.113] by tm11.access.bullet.mail.gq1.yahoo.com with NNFMP; 11 Dec 2013 13:02:46 -0000 Received: from [127.0.0.1] by smtp115.sbc.mail.gq1.yahoo.com with NNFMP; 11 Dec 2013 13:02:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1386766966; bh=0bkmxjW+dXDZflBXJKksKtcuLe4q4b9NBtFqKcZKDiM=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Subject:CC:References; b=PxieU9f1HvLSN36Y6rz360HsKgyx5dHyHXZt2dLxns62LLPDv5Glq18pEaEbzQGdtFLSXS6iZXdZpXZqmxk3WhPpsHA9rRE+PqtS/0Ip16BFfSgQR9cOjNcnxRJ5I0/224n8TZGZazxetM48RJ9LBmY2uiDM0wCYHI+9LoVGxmk= X-Yahoo-Newman-Id: 784088.73999.bm@smtp115.sbc.mail.gq1.yahoo.com Message-ID: <784088.73999.bm@smtp115.sbc.mail.gq1.yahoo.com> Date: Wed, 11 Dec 2013 05:02:46 -0800 (PST) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: XymmgfsVM1lq1B5nrnYmBmQ8p6PJXkQp1dDfVC_VTmzXScq fp3tyiRfRV6bcHQ2J6ioUm1NA43oVsRBTMY8fDJrtbhzBhJLsT.x.SrbIUQp Ux3cPpYIm7ufTURD3VWEZzgjrWYCn81JAMuhnxggX4Xxs3_npOanH9IFw0Nb iWT_PM6En.9S2PafPJubhDegZ5icb_JD9owQUmZAA7MmwyISgY3NOSpevAPi IlbdeeXSZBQi2LUEz2jnbg6wT4Xr1yn4hJPa0Dow.4ddtQ9reWmgHAlVs.vJ S4EqKLW_fpF5URN9QCpVz4MyG9xDwBNe4PL4YH5NenwxRJDLDdkTml7LMzwr 2Udu8SMyNPDb9se8i4RCcjMXHU93MWNz7r7AYmTQtaSLCaHqXImBzYGrIZ3P HhZrrUxJDQ.mED0AqKGyiRpE4ec3hdQ7CuNespbLoPoe9WYpRwa5Qa0rEWYD JITWTD3WQyGI9net7ENAoKUEr55vKK9ljq35IXmXTWe3SB7j2aDOEyyTZBw5 AU9t9Bc8ZY6bJeZkNS8lqawjDIZfz8yg2_bx0hyDlHxkBhjqgZluI0HgideN _E3EWdHBNE1wHPk6Xuvo- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with ) by smtp115.sbc.mail.gq1.yahoo.com with SMTP; 11 Dec 2013 05:02:46 -0800 PST From: "Thomas Mueller" To: freebsd-stable@freebsd.org Subject: Re: BIND segway -> python -> first-class ports References: <20131210023615.GR55638@funkthat.com> <52A68141.6010003@mu.org> <622122.74675.bm@smtp120.sbc.mail.gq1.yahoo.com> <20131210224915.GA55638@funkthat.com> Cc: Alfred Perlstein X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Dec 2013 13:05:19 -0000 > While bsdlabel lives, it is very painful to use once you learn gpart. A > parseable output from gpart would be wonderful. Another would be netstat. > FWIW, the fact that JunOS can output most everything in XML is a great > thing that I wish every router and OS did! (Not the XML part, but a format > suitable or easy parsing. JSON would probably be even better.) -- > R. Kevin Oberman, Network Engineer I was going to say that one way I used bsdlabel was to create a bootable disk image to boot FreeBSD with grub2 or grub4dos. I would then escape to loader prompt and switch the root partition to the proper place. I didn't use it because my other solution worked: USB-stick installation of FreeBSD, boot that, escape to loader prompt and switch the root. I could even unload and switch the kernel, like for instance boot /boot/kernel2 -a By the way, running NetBSD disklabel is a major pain, and undependable, an argument for switching from MBR to GPT. I am not familiar with JunOS or JSON. Tom