From owner-freebsd-bugs@FreeBSD.ORG Thu Feb 3 13:10:16 2011 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EBF6106576C; Thu, 3 Feb 2011 13:10:15 +0000 (UTC) (envelope-from valery@smirnov.tv) Received: from mx.tc-axis.ru (mx.tc-axis.ru [195.144.254.35]) by mx1.freebsd.org (Postfix) with ESMTP id 58A7F8FC1F; Thu, 3 Feb 2011 13:10:15 +0000 (UTC) Received: from mx.tc-axis.ru (localhost [127.0.0.1]) by mx.tc-axis.ru (Postfix) with SMTP id 6464DA6CD8; Thu, 3 Feb 2011 15:50:56 +0300 (MSK) Received: by mx.tc-axis.ru (Postfix, from userid 80) id 5E4AFA6CD6; Thu, 3 Feb 2011 15:50:56 +0300 (MSK) To: , , X-PHP-Script: mail.smirnov.tv/index.php for 217.195.91.5 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_26deb3ebfbc3c5e9bfd38dc635588063" Date: Thu, 03 Feb 2011 15:50:56 +0300 From: "Valery V.Smirnov" Organization: Free idler In-Reply-To: <201102031236.p13Ca505035277@freefall.freebsd.org> References: <201102031236.p13Ca505035277@freefall.freebsd.org> Message-ID: <6ac4858d0353266c1d2ca99c9e7afd7e@smirnov.tv> X-Sender: valery@smirnov.tv User-Agent: Absolutely unknown agent =) X-Virus-Scanned: ClamAV using ClamSMTP Cc: Subject: Re: conf/154484: [patch] request for new functionality. jail zfs dataset on jail start up by /etc/rc.d/jail X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2011 13:10:16 -0000 --=_26deb3ebfbc3c5e9bfd38dc635588063 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=UTF-8; format=flowed Yes, please. Sorry for double sent. On Thu, 3 Feb 2011 12:36:05 GMT, linimon@FreeBSD.org wrote: > Synopsis: [patch] request for new functionality. jail zfs dataset on > jail start up by /etc/rc.d/jail > > State-Changed-From-To: open->feedback > State-Changed-By: linimon > State-Changed-When: Thu Feb 3 12:35:46 UTC 2011 > State-Changed-Why: > sorry, looks like the patch got stripped. Can you re-send? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=154484 -- Best regards mailto: freebsd-pr@smirnov.tv Valery V.Smirnov --=_26deb3ebfbc3c5e9bfd38dc635588063 Content-Transfer-Encoding: base64 Content-Type: text/x-patch; charset=UTF-8; name=jail.patch Content-Disposition: attachment; filename=jail.patch KioqIGphaWwJV2VkIEZlYiAgMiAxMjo1MzozMiAyMDExCi0tLSBqYWlsLnVwZGF0ZWQJVGh1IEZl YiAgMyAxMjo0NDoyNSAyMDExCioqKioqKioqKioqKioqKgoqKiogMSw3ICoqKioKICAjIS9iaW4v c2gKICAjCiEgIyAkRnJlZUJTRDogc3JjL2V0Yy9yYy5kL2phaWwsdiAxLjQzLjIuMS42LjEgMjAx MC8xMi8yMSAxNzowOToyNSBrZW5zbWl0aCBFeHAgJAogICMKICAKICAjIFBST1ZJREU6IGphaWwK ICAjIFJFUVVJUkU6IExPR0lOIGNsZWFudmFyCi0tLSAxLDE2IC0tLS0KICAjIS9iaW4vc2gKICAj CiEgIyAkRnJlZUJTRDogc3JjL2V0Yy9yYy5kL2phaWwsdiAxLjQzLjIuMS42LjIgMjAxMS8wMi8w MyAxMTozMDoyNSBrZW5zbWl0aCBFeHAgJAohICMJcGF0Y2hlZCBieSBzdWRvc3UKICAjCisgIyBD T01NRU5UOiBUaGUgZ29hbCBvZiB0aGlzaCBwYXRjaCBpcyAyIG9wdGlvbnMgaW4gcmMuY29uZjoK KyAjIGphaWxfemZzZGF0YXNldD0gCQlNYXliZSB6ZnMgZGF0YXNldCwgd2hpY2ggeW91IGxpa2Ug dG8gdXNlIHdpdGgKKyAjCQkJCWppbGVkPW9uIG9wdGlvbi4gT25seSBvbmUgZGF0YXNldCBkZWZp bmUgaXMKKyAjCQkJCXBvc3NpYmxlLgorICMgamFpbF9leGFtcGxlX3pmc2RhdGFzZXQ9CUJvb2xl YW4gdmFsdWUsIG1heWJlIFlFUyBvciBOT05FLiBUaGlzIG9wdGlvbgorICMJCQkJZGVmaW5lcyBp ZiBqYWlsIHVzZSB6ZnMgZGF0YXNldCwgb3Igbm8uIEVuYWJsaW5nCisgIwkJCQljaGVjayBpZiBk YXRhc2V0IGV4aXN0cyBhbmQgamFpbCBpdC4gRGF0YXNldCAKKyAjCQkJCW1heWJlIG9ubHkgJGph aWxfemZzZGF0YXNldC8kamFpbF9uYW1lLgogIAogICMgUFJPVklERTogamFpbAogICMgUkVRVUlS RTogTE9HSU4gY2xlYW52YXIKKioqKioqKioqKioqKioqCioqKiAyMSwyNiAqKioqCi0tLSAzMCwz NyAtLS0tCiAgc3RhcnRfY21kPSJqYWlsX3N0YXJ0IgogIHN0b3BfY21kPSJqYWlsX3N0b3AiCiAg CisgamFpbF96ZnNkYXRhc2V0PSR7amFpbF96ZnNkYXRhc2V0Oi0iTk9ORSJ9CisgCiAgIyBpbml0 X3ZhcmlhYmxlcyBfagogICMJSW5pdGlhbGl6ZSB0aGUgdmFyaW91cyBqYWlsIHZhcmlhYmxlcyBm b3IgamFpbCBfai4KICAjCioqKioqKioqKioqKioqKgoqKiogNDEsNDYgKioqKgotLS0gNTIsNjQg LS0tLQogIAlldmFsIF9pcD1cIlwkamFpbF8ke19qfV9pcFwiCiAgCWV2YWwgX2ludGVyZmFjZT1c Ilwke2phaWxfJHtfan1faW50ZXJmYWNlOi0ke2phaWxfaW50ZXJmYWNlfX1cIgogIAlldmFsIF9l eGVjPVwiXCRqYWlsXyR7X2p9X2V4ZWNcIgorIAlldmFsIF96ZnNkYXRhc2V0PVwiXCRqYWlsXyR7 X2p9X3pmc2RhdGFzZXRcIgorIAorIAlpZiBbICIkX3pmc2RhdGFzZXQiID0gIllFUyIgXTsgdGhl bgorIAkJamFpbF9jaGVja196ZnNkYXRhc2V0ICRfagorIAllbHNlCisgCQlfemZzZGF0YXNldD0i Tk9ORSIKKyAJZmkJCiAgCiAgCWk9MAogIAl3aGlsZSA6IDsgZG8KKioqKioqKioqKioqKioqCioq KiAyNzYsMjgyICoqKioKICAJZmkKICB9CiAgCi0gCiAgIyBqYWlsX3Vtb3VudF9mcwogICMJVGhp cyBmdW5jdGlvbiB1bm1vdW50cyBjZXJ0YWluIHNwZWNpYWwgZmlsZXN5c3RlbXMgaW4gdGhlCiAg IwljdXJyZW50bHkgc2VsZWN0ZWQgamFpbC4gVGhlIGNhbGxlciBtdXN0IGNhbGwgdGhlIGluaXRf dmFyaWFibGVzKCkKLS0tIDI5NCwyOTkgLS0tLQoqKioqKioqKioqKioqKioKKioqIDM0MywzNDgg KioqKgotLS0gMzYwLDQzMSAtLS0tCiAgCW1vdW50IC1hIC1GICIke19mc3RhYn0iCiAgfQogIAor ICMgamFpbF9jaGVja196ZnNkYXRhc2V0CisgIwlDaGVjayBpZiBaRlMgRGF0YXNldCBpcyBleGlz dHMgYW5kIHVzYWJsZSB3aXRoaW4gamFpbHMuIFBlcgorICMJamFpbCBhbmQgZ2xvYmFsLgorICMK KyBqYWlsX2NoZWNrX3pmc2RhdGFzZXQoKQorIHsKKyAJbG9jYWwgX2RvbWFpbgorIAorIAlfZG9t YWluPSIkMSIKKyAKKyAJaWYgWyAiJF9kb21haW4iID0gImdsb2JhbCIgXTsgdGhlbgorIAkJaWYg WyAiJGphaWxfemZzZGF0YXNldCIgPSAiTk9ORSIgXTsgdGhlbgorIAkJCWluZm8gIiBObyBaRlMg RGF0YXNldCBkZWZpbmVkIHRvIHVzZSB3aXRoaW4gamFpbHMuIgorIAkJCXJldHVybgorIAkJZWxz ZQorIAkJCWluZm8gIiBaRlMgRGF0YXNldCBcIiRqYWlsX3pmc2RhdGFzZXRcIiBpcyBkZWZpbmVk IHRvIHVzZSB3aXRoaW4gamFpbHMuIgorIAkJZmkKKyAJZmkKKyAKKyAJIyBDaGVjayBpZiBkYXRh c2V0IGlzIGV4aXN0cworIAkjCisgCisgCWlmIFsgIiRfZG9tYWluIiA9ICJnbG9iYWwiIF07IHRo ZW4KKyAJCXpmc2RhdGFzZXRfZXhpc3RzPSQoL3NiaW4vemZzIGxpc3QgfCAvdXNyL2Jpbi9ncmVw ICR7amFpbF96ZnNkYXRhc2V0fSkKKyAKKyAJCWlmIFsgISAiJHpmc2RhdGFzZXRfZXhpc3RzIiBd OyB0aGVuCisgCQkJaW5mbyAiR2xvYmFsOiBaRlMgRGF0YXNldCAke2phaWxfemZzZGF0YXNldH0g aXMgbm90IGV4aXN0cy4iCisgCQkJamFpbF96ZnNkYXRhc2V0PSJOT05FIgorIAkJCXJldHVybgor IAkJZmkKKyAJZWxzZSAKKyAJCXpmc2RhdGFzZXRfZXhpc3RzPSQoL3NiaW4vemZzIGxpc3QgfCAv dXNyL2Jpbi9ncmVwICIke2phaWxfemZzZGF0YXNldH0vJF9kb21haW4iKQorIAorIAkJaWYgWyAh ICIkemZzZGF0YXNldF9leGlzdHMiIF07IHRoZW4KKyAJCQlpbmZvICJKYWlsIF8kZG9tYWluOiBa RlMgRGF0YXNldCAke2phaWxfemZzZGF0YXNldH0vJF9kb21haW4gaXMgbm90IGV4aXN0cy4iCisg CQkJX3pmc2RhdGFzZXQ9Ik5PTkUiCisgCQkJcmV0dXJuCisgCQllbHNlCisgCQkJX3pmc2RhdGFz ZXQ9IiR7amFpbF96ZnNkYXRhc2V0fS8kX2RvbWFpbiIKKyAJCQlpbmZvICJqYWlsICRfZG9tYWlu OiBaRlMgRGF0YXNldCAke2phaWxfemZzZGF0YXNldH0vJF9kb21haW4iCisgCQkJcmV0dXJuCisg CQlmaQorIAlmaQorIAorIAkjIENoZWNrIGlmIGRhdGFzZXQgaXMgamFpbGVkCisgCSMKKyAJaWYg WyAiJF9kb21haW4iID0gImdsb2JhbCIgXTsgdGhlbgorIAkJemZzZGF0YXNldF9qYWlsZWQ9JCgv c2Jpbi96ZnMgZ2V0IGphaWxlZCAke2phaWxfemZzZGF0YXNldH0gfCAvdXNyL2Jpbi9ncmVwICIk e2phaWxfemZzZGF0YXNldH0iIHwgL3Vzci9iaW4vYXdrIHsncHJpbnQgJDMnfSkKKyAKKyAJCWlm IFsgIiR6ZnNkYXRhc2V0X2phaWxlZCIgPSAib2ZmIiBdOyB0aGVuCisgCQkJaW5mbyAiWkZTIERh dGFzZXQgJHtqYWlsX3pmc2RhdGFzZXR9IGlzIG5vdCBqYWlsZWQgYW5kIG1heSBub3QgdG8gYmUg dXNlZCB3aXRoaW4gamFpbHMuIgorIAkJCWluZm8gIllvdSBzaG91bGQgZXhlYyBcInpmcyBzZXQg amFsZWQ9b24gJHtqYWlsX3pmc2RhdGFzZXR9XCIgdG8gamFpbGVkIGl0IgorIAkJCWphaWxfemZz ZGF0YXNldD0iTk9ORSIKKyAJCQlyZXR1cm4KKyAJCWZpCisgCWZpCisgfQorIAorIAorICMgamFp bF96ZnNkYXRhc2V0X2phaWwKKyAjCUphaWwgemZzIGRhdGFzZXRzIGJ5IEpJRCBwZXIgamFpbAor ICMKKyBqYWlsX3pmc2RhdGFzZXRfamFpbCgpCisgeworIH0KKyAKICAjIGphaWxfc2hvd19hZGRy ZXNzZXMgamFpbAogICMJRGVidWcgcHJpbnQgdGhlIGlucHV0IGZvciB0aGUgZ2l2ZW4gX211bHRp IGFsaWFzZXMKICAjCWZvciBhIGphaWwgZm9yIGluaXRfdmFyaWFibGVzKCkuCioqKioqKioqKioq KioqKgoqKiogNTU0LDU1OSAqKioqCi0tLSA2MzcsNjQzIC0tLS0KICAJICAgIHNlY3VyaXR5Lmph aWwuc29ja2V0X3VuaXhpcHJvdXRlX29ubHkgdW5peGlwcm91dGVfb25seQogIAlzZXRfc3lzY3Rs IGphaWxfc3lzdmlwY19hbGxvdyBzZWN1cml0eS5qYWlsLnN5c3ZpcGNfYWxsb3dlZCBcCiAgCSAg ICBzeXN2aXBjX2FsbG93CisgCWphaWxfY2hlY2tfemZzZGF0YXNldCBnbG9iYWwKICAJZWNobyAn LicKICAKICAJZWNobyAtbiAnU3RhcnRpbmcgamFpbHM6JwoqKioqKioqKioqKioqKioKKioqIDY1 Niw2NjEgKioqKgotLS0gNzQwLDc0OCAtLS0tCiAgCQkJdGFpbCArMiAke190bXBfamFpbH0gPiR7 X2NvbnNvbGVsb2d9CiAgCQkJZWNobyAke19qYWlsX2lkfSA+IC92YXIvcnVuL2phaWxfJHtfamFp bH0uaWQKICAKKyAJCQlpZiBbICIkX3pmc2RhdGFzZXQiICE9ICJOT05FIiBdOyB0aGVuCisgCQkJ CS9zYmluL3pmcyBqYWlsICR7X2phaWxfaWR9ICRfemZzZGF0YXNldAorIAkJCWZpCiAgCQkJaT0w CiAgCQkJd2hpbGUgOiA7IGRvCiAgCQkJCWV2YWwgb3V0PVwiXCR7X2V4ZWNfcG9zdHN0YXJ0JHtp fTotJyd9XCIKKioqKioqKioqKioqKioqCioqKiA2ODQsNjg5ICoqKioKLS0tIDc3MSw3NzkgLS0t LQogIAkJCV9qYWlsX2lkPSQoY2F0IC92YXIvcnVuL2phaWxfJHtfamFpbH0uaWQpCiAgCQkJaWYg WyAhIC16ICIke19qYWlsX2lkfSIgXTsgdGhlbgogIAkJCQlpbml0X3ZhcmlhYmxlcyAkX2phaWwK KyAJCQkJaWYgWyAiJF96ZnNkYXRhc2V0IiAhPSAiTk9ORSIgXTsgdGhlbgorIAkJCQkJL3NiaW4v emZzIHVuamFpbCAke19qYWlsX2lkfSAkX3pmc2RhdGFzZXQKKyAJCQkJZmkKICAKICAJCQkJaT0w CiAgCQkJCXdoaWxlIDogOyBkbwo= --=_26deb3ebfbc3c5e9bfd38dc635588063--