From owner-freebsd-jail@FreeBSD.ORG Wed Jan 20 09:36:30 2010 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1918106566C for ; Wed, 20 Jan 2010 09:36:30 +0000 (UTC) (envelope-from david@nfrance.com) Received: from smtp-3.nfrance.com (smtp-3.nfrance.com [80.247.228.94]) by mx1.freebsd.org (Postfix) with ESMTP id 561D08FC19 for ; Wed, 20 Jan 2010 09:36:29 +0000 (UTC) Received: from releaser.nfrance.com (nfranceconseil.pr0.nerim.net [213.41.145.178]) (authenticated bits=0) by smtp-3.nfrance.com (8.13.8/8.13.6) with ESMTP id o0K9H5ds097540; Wed, 20 Jan 2010 10:17:05 +0100 (CET) (envelope-from david@nfrance.com) Message-ID: <4B56CA09.7080402@nfrance.com> Date: Wed, 20 Jan 2010 10:16:57 +0100 From: David BERARD Organization: nfrance.com User-Agent: Thunderbird 2.0.0.21 (X11/20090423) MIME-Version: 1.0 To: freebsd-jail@freebsd.org, bug-followup@freebsd.org References: <201001192234.o0JMYb7C026526@freefall.freebsd.org> In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig63BF9C8D2DF19443C3D812C4" Cc: Subject: Re: conf/142972: [jail] [patch] Support JAILv2 and vnet in rc.d/jail X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2010 09:36:30 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig63BF9C8D2DF19443C3D812C4 Content-Type: multipart/mixed; boundary="------------020001070709060807020708" This is a multi-part message in MIME format. --------------020001070709060807020708 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > This patch seems to lack support for adding IPv6 addresses to the jails= =2E > It passes $_addrl (which can contain both IPv4 and IPv6 addresses) as a= n > argument to ip4.addr and doesn't include ipv6.addr at all. You're right, Fixed in this new patch. Best regards. --=20 David BERARD --------------------------------------- NFrance Conseil david(at)nfrance.com GPG|PGP KeyId 0x7FC68EB8 GPG|PGP Key http://tinyurl.com/gpgdavid --------------------------------------- * No electrons were harmed in * * the transmission of this email * --------------020001070709060807020708 Content-Type: text/plain; name="jailv2rcip6.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="jailv2rcip6.patch" LS0tIC91c3Ivc3JjL2V0Yy9yYy5kL2phaWwJMjAwOS0xMC0yNSAwMjoxMDoyOS4wMDAwMDAw MDAgKzAxMDAKKysrIC9ldGMvcmMuZC9qYWlsCTIwMTAtMDEtMjAgMDk6NDg6MDQuMDAwMDAw MDAwICswMTAwCkBAIC0zOCw2ICszOCw3IEBACiAJX2ZkZXNjZGlyPSIke19kZXZkaXJ9L2Zk IgogCV9wcm9jZGlyPSIke19yb290ZGlyfS9wcm9jIgogCWV2YWwgX2hvc3RuYW1lPVwiXCRq YWlsXyR7X2p9X2hvc3RuYW1lXCIKKwlldmFsIF9uYW1lPVwiXCRqYWlsXyR7X2p9X25hbWVc IgogCWV2YWwgX2lwPVwiXCRqYWlsXyR7X2p9X2lwXCIKIAlldmFsIF9pbnRlcmZhY2U9XCJc JHtqYWlsXyR7X2p9X2ludGVyZmFjZTotJHtqYWlsX2ludGVyZmFjZX19XCIKIAlldmFsIF9l eGVjPVwiXCRqYWlsXyR7X2p9X2V4ZWNcIgpAQCAtOTUsNiArOTYsOSBAQAogCQlmaQogCWZp CiAKKwkjIEpBSUwgbmV3IHN0eWxlCisJZXZhbCBfdjI9XCJcJHtqYWlsX3YyX2VuYWJsZTot Ik5PIn1cIgorCiAJIyBUaGUgZGVmYXVsdCBqYWlsIHJ1bGVzZXQgd2lsbCBiZSB1c2VkIGJ5 IHJjLnN1YnIgaWYgbm9uZSBpcyBzcGVjaWZpZWQuCiAJZXZhbCBfcnVsZXNldD1cIlwke2ph aWxfJHtfan1fZGV2ZnNfcnVsZXNldDotJHtqYWlsX2RldmZzX3J1bGVzZXR9fVwiCiAJZXZh bCBfZGV2ZnM9XCJcJHtqYWlsXyR7X2p9X2RldmZzX2VuYWJsZTotJHtqYWlsX2RldmZzX2Vu YWJsZX19XCIKQEAgLTExMCwxOCArMTE0LDI2IEBACiAJZXZhbCBfZnN0YWI9XCJcJHtqYWls XyR7X2p9X2ZzdGFiOi0ke2phaWxfZnN0YWJ9fVwiCiAJWyAteiAiJHtfZnN0YWJ9IiBdICYm IF9mc3RhYj0iL2V0Yy9mc3RhYi4ke19qfSIKIAlldmFsIF9mbGFncz1cIlwke2phaWxfJHtf an1fZmxhZ3M6LSR7amFpbF9mbGFnc319XCIKLQlbIC16ICIke19mbGFnc30iIF0gJiYgX2Zs YWdzPSItbCAtVSByb290IgorCWlmIGNoZWNreWVzbm8gX3YyOyB0aGVuCisJCVsgLXogIiR7 X2ZsYWdzfSIgXSAmJiBfZmxhZ3M9Ii1sIC1VIHJvb3QgLWMiCisJZWxzZQorCQlbIC16ICIk e19mbGFnc30iIF0gJiYgX2ZsYWdzPSItbCAtVSByb290IgorCWZpCiAJZXZhbCBfY29uc29s ZWxvZz1cIlwke2phaWxfJHtfan1fY29uc29sZWxvZzotJHtqYWlsX2NvbnNvbGVsb2d9fVwi CiAJWyAteiAiJHtfY29uc29sZWxvZ30iIF0gJiYgX2NvbnNvbGVsb2c9Ii92YXIvbG9nL2ph aWxfJHtfan1fY29uc29sZS5sb2ciCiAJZXZhbCBfZmliPVwiXCR7amFpbF8ke19qfV9maWI6 LSR7amFpbF9maWJ9fVwiCisJZXZhbCBfdm5ldD1cIlwke2phaWxfJHtfan1fdm5ldF9lbmFi bGU6LSJOTyJ9XCIKIAogCSMgRGVidWdnaW5nIGFpZAogCSMKKwlkZWJ1ZyAiJF9qIHYyIGVu YWJsZTogJF92MiIKIAlkZWJ1ZyAiJF9qIGRldmZzIGVuYWJsZTogJF9kZXZmcyIKIAlkZWJ1 ZyAiJF9qIGZkZXNjZnMgZW5hYmxlOiAkX2ZkZXNjZnMiCiAJZGVidWcgIiRfaiBwcm9jZnMg ZW5hYmxlOiAkX3Byb2NmcyIKIAlkZWJ1ZyAiJF9qIG1vdW50IGVuYWJsZTogJF9tb3VudCIK KwlkZWJ1ZyAiJF9qIHZuZXQgZW5hYmxlOiAkX3ZuZXQiCiAJZGVidWcgIiRfaiBob3N0bmFt ZTogJF9ob3N0bmFtZSIKKwlkZWJ1ZyAiJF9qIG5hbWU6ICRfbmFtZSIKIAlkZWJ1ZyAiJF9q IGlwOiAkX2lwIgogCWphaWxfc2hvd19hZGRyZXNzZXMgJHtfan0KIAlkZWJ1ZyAiJF9qIGlu dGVyZmFjZTogJF9pbnRlcmZhY2UiCkBAIC00ODEsNiArNDkzLDIwIEBACiAJCSopCTs7CiAJ CWVzYWMKIAorCQkKKwkJIyBBcHBlbmQgYWRkcmVzcyB0byBsaXN0IG9mIGFkZHJlc3NlcyBm b3IgdGhlIGphaWwgY29tbWFuZC4KKwkJY2FzZSAiJHtfdHlwZX0iIGluCisJCSJpbmV0IikJ Y2FzZSAiJHtfYWRkcmx2NH0iIGluCisJCQkiIikJX2FkZHJsdjQ9IiR7X2FkZHJ9IiA7Owor CQkJKikJX2FkZHJsdjQ9IiR7X2FkZHJsdjR9LCR7X2FkZHJ9IiA7OworCQkJZXNhYzs7CisJ CSJpbmV0NiIpIGNhc2UgIiR7X2FkZHJsdjZ9IiBpbgorCQkJIiIpCV9hZGRybHY2PSIke19h ZGRyfSIgOzsKKwkJCSopCV9hZGRybHY2PSIke19hZGRybHY2fSwke19hZGRyfSIgOzsKKwkJ CWVzYWM7OworCQllc2FjCisJCQorCQkKIAkJIyBBcHBlbmQgYWRkcmVzcyB0byBsaXN0IG9m IGFkZHJlc3NlcyBmb3IgdGhlIGphaWwgY29tbWFuZC4KIAkJY2FzZSAiJHtfYWRkcmx9IiBp bgogCQkiIikJX2FkZHJsPSIke19hZGRyfSIgOzsKQEAgLTU2Nyw2ICs1OTMsOCBAQAogCQkJ Y29udGludWU7CiAJCWZpCiAJCV9hZGRybD0iIgorCQlfYWRkcmx2ND0iIgorCQlfYWRkcmx2 Nj0iIgogCQlqYWlsX2lwcyAiYWRkIgogCQlpZiBbIC1uICIke19maWJ9IiBdOyB0aGVuCiAJ CQlfc2V0ZmliPSJzZXRmaWIgLUYgJyR7X2ZpYn0nIgpAQCAtNjM0LDEyICs2NjIsMjYgQEAK IAkJCSR7b3V0fQogCQkJaT0kKChpICsgMSkpCiAJCWRvbmUKLQotCQlldmFsICR7X3NldGZp Yn0gamFpbCAke19mbGFnc30gLWkgJHtfcm9vdGRpcn0gJHtfaG9zdG5hbWV9IFwKLQkJCVwi JHtfYWRkcmx9XCIgJHtfZXhlY19zdGFydH0gPiAke190bXBfamFpbH0gMj4mMQotCisJCWlm IGNoZWNreWVzbm8gX3YyOyB0aGVuCisJCQlfc3RhcnRfY21kPSIke19zZXRmaWJ9IGphaWwg LUogJHtfdG1wX2phaWx9ICR7X2ZsYWdzfSBwYXRoPSR7X3Jvb3RkaXJ9IGhvc3QuaG9zdG5h bWU9JHtfaG9zdG5hbWV9IFwKKwkJCQluYW1lPVwiJHtfbmFtZX1cIiIKKwkJCWlmIGNoZWNr eWVzbm8gX3ZuZXQ7IHRoZW4KKwkJCQlfc3RhcnRfY21kPSIke19zdGFydF9jbWR9IHZuZXQi CisJCQllbHNlCisJCQkJX3N0YXJ0X2NtZD0iJHtfc3RhcnRfY21kfSBpcDQuYWRkcj1cIiR7 X2FkZHJsdjR9XCIgaXA2LmFkZHI9XCIke19hZGRybHY2fVwiIgorCQkJZmkKKwkJCSBfc3Rh cnRfY21kPSIke19zdGFydF9jbWR9IGNvbW1hbmQ9JHtfZXhlY19zdGFydH0iCisJCQlldmFs ICR7X3N0YXJ0X2NtZH0gPiAvZGV2L251bGwgMj4mMQorCQllbHNlCisJCQlldmFsICR7X3Nl dGZpYn0gamFpbCAke19mbGFnc30gLWkgJHtfcm9vdGRpcn0gJHtfaG9zdG5hbWV9IFwKKwkJ CQlcIiR7X2FkZHJsfVwiICR7X2V4ZWNfc3RhcnR9ID4gJHtfdG1wX2phaWx9IDI+JjEKKwkJ ZmkKIAkJaWYgWyAiJD8iIC1lcSAwIF0gOyB0aGVuCi0JCQlfamFpbF9pZD0kKGhlYWQgLTEg JHtfdG1wX2phaWx9KQorCQkJaWYgY2hlY2t5ZXNubyBfdjI7IHRoZW4KKwkJCQlfamFpbF9p ZD0kKGF3ayAtRiAnPXwgJyAne3ByaW50ICQyfScgJHtfdG1wX2phaWx9KQorCQkJZWxzZQor CQkJCV9qYWlsX2lkPSQoaGVhZCAtMSAke190bXBfamFpbH0pCisJCQlmaQogCQkJaT0xCiAJ CQl3aGlsZSA6IDsgZG8KIAkJCQlldmFsIG91dD1cIlwke19leGVjX2FmdGVyc3RhcnQke2l9 Oi0nJ31cIgo= --------------020001070709060807020708-- --------------enig63BF9C8D2DF19443C3D812C4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAktWyhAACgkQYIAREn/GjriZ7wCgl/nT0a5JlOZClGuJJgNn6pER aLEAnjgcSEbBzTzH0jS0SWMSvJz19ONm =2ezt -----END PGP SIGNATURE----- --------------enig63BF9C8D2DF19443C3D812C4--