Date: Wed, 3 May 2006 08:20:18 GMT From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/96368: security/ipsec-tools: use OPTIONS, extend featureset Message-ID: <200605030820.k438KIJJ035606@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/96368; it has been noted by GNATS. From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: VANHULLEBUS Yvan <yvan.vanhullebus@netasq.com> Cc: Renato Botelho <garga@freebsd.org>, bug-followup@freebsd.org Subject: Re: ports/96368: security/ipsec-tools: use OPTIONS, extend featureset Date: Wed, 3 May 2006 10:18:02 +0200 (CEST) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1030293188-1146644282=:52948 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 3 May 2006, VANHULLEBUS Yvan wrote: > On Wed, May 03, 2006 at 08:05:20AM +0200, Joerg Pulz wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> >> On Tue, 2 May 2006, VANHULLEBUS Yvan wrote: >> >>> On Sun, Apr 30, 2006 at 11:20:51PM +0200, Joerg Pulz wrote: >> [...] >>>> - - added some descriptive output if NATT is enabled (to please Yvan ;) ) >>> >>> The simplest description in the option would be "enable NAT-T if >>> kernel support". That is exactly what configure will do. >> >> The OPTIONS description for NATT is already set to: >> "enable NAT-Traversal (kernel-patch required)" >> >> I think this is enough, as it is more than the current version of the >> port has as description (currently there is no message at all). > > Yep. > > >>> The warning message if activated is also a good thing. >> >> There is a warning now which points the user to the URL for the >> downloadable patches. It appears just before configure kicks in. > > Yes, I already noticed it, that's the warning message I was talking > about. > > >>>> - - small change to pkg-plist to create and delete the STATEDIR >>> >>> >>> I also took more time to look at the configure patch. >>> >>> If this is not "so urgent", the best way is to report a patch to >>> configure.ac directly to ipsec-tools-devel Ml (or directly to me), >>> I'll integrate it for 0.6.6 (which will soon need to be released). >> >> I will take a look at this, maybe i can write a small patch which you can >> integrate in the next release. > > Send me the patch if you have time to make it. > > >> But for now we should keep it as it is, to >> have a consistent behavior for port and package. > > Ok for me if it's not trivial to do the patch directly in ipsec-tools > 0.6.6. > > > [adminport] >>> The reason why I'm not sure it is a good idea to enable it by default >>> is that it will create the socket file needed to communicate between >>> racoonctl/racoon, but I know they are some caveheats where the file is >>> not correctly removed (for example if racoon crashes). >>> >>> People may take a lot of time to understant that racoon doesn't >>> restart just because the file already exists ! >> >> Just curious, i have no problem starting/restarting racoon when the socket >> file already exists. > > I just often use adminport, and just remember that "I had some > problems in the past", perhaps it has been fixed by someone else, I'll > recheck. > > >> Anyway, to please you even more, I've modified the racoon.sh rcNG script a >> little bit, that it removes the pidfile and the socketfile after a normal >> stop of racoon and just before the racoon startup, in case racoon died >> unexpectedly. Now we are sure that we have no leftovers from previously >> running racoon processes. >> I've also set the ADMINPORT OPTION to off by default. > > Good. > > >> The new complete patch is: > > Just for information, I don't know why, but if I just save your patch > and try to apply it, I always have a "File to patch:" request by > patch... > > I don't know if I use an old version of patch (FreeBSD6.1's one) or if > your diff has "something" (I noticed that all lines which should start > by "- " starts by "- -", but I also tried to remove those manually, > and it doesn't change anything), as I'm not a diff/patch guru.... > > > If the commiter don't have this problem applying the patch, it's ok > for me. > > > Thanks again for the time you took to provide the patch, and for the > time you took to made it "Vanhu compliant" :-) Hi Yvan, here is the unchanged patch again. This time i send it as an attachment, as my mail client seems to modify every line wich begins "-" to "- -" which leads to an unusable file. It should apply cleanly now. Sorry for this. regards Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEWGc8SPOsGF+KA+MRAjsFAJ9/PTPrm8bGJVUpdRpCIWze0SRNVwCgtxOY sWBP95uzifXbAWkL4zOwFZk= =ttsA -----END PGP SIGNATURE----- --0-1030293188-1146644282=:52948 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=security_ipsec-tools.diff3 Content-Transfer-Encoding: BASE64 Content-ID: <20060503101802.S52948@hades.admin.frm2> Content-Description: Content-Disposition: attachment; filename=security_ipsec-tools.diff3 SW5kZXg6IE1ha2VmaWxlDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1Mg ZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9zZWN1cml0eS9pcHNlYy10b29scy9N YWtlZmlsZSx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTENCmRpZmYgLXUg LXIxLjExIE1ha2VmaWxlDQotLS0gTWFrZWZpbGUJMjMgRmViIDIwMDYgMTA6 Mzg6NTcgLTAwMDAJMS4xMQ0KKysrIE1ha2VmaWxlCTMgTWF5IDIwMDYgMDY6 MDI6MjYgLTAwMDANCkBAIC00LDE1ICs0LDE0IEBADQogIw0KICMgJEZyZWVC U0Q6IHBvcnRzL3NlY3VyaXR5L2lwc2VjLXRvb2xzL01ha2VmaWxlLHYgMS4x MSAyMDA2LzAyLzIzIDEwOjM4OjU3IGFkZSBFeHAgJA0KIA0KLSMgVE9ETzog LSBjb25maWd1cmFibGUgLS1lbmFibGUteHh4DQotIyAgICAgICAtIGxpYmlw c2VjIGlzc3VlID8NCisjIFRPRE86IC0gbGliaXBzZWMgaXNzdWUgPw0KICMg ICAgICAgLSBjbGVhbnVwLi4uDQogIyAgICAgICAtIFNZU0NPTkZESVINCiAj ICAgICAgIC0gJExPQ0FMQkFTRS9zYmluL3NldGtleSBWcyAvdXNyL3NiaW4v c2V0a2V5DQogDQogUE9SVE5BTUU9CWlwc2VjLXRvb2xzDQogUE9SVFZFUlNJ T049CTAuNi41DQotUE9SVFJFVklTSU9OPQkxDQorUE9SVFJFVklTSU9OPQky DQogQ0FURUdPUklFUz0Jc2VjdXJpdHkgbmV0DQogTUFTVEVSX1NJVEVTPQkk e01BU1RFUl9TSVRFX1NPVVJDRUZPUkdFfQ0KIE1BU1RFUl9TSVRFX1NVQkRJ Uj0JaXBzZWMtdG9vbHMNCkBAIC0yNiwyMiArMjUsMTQyIEBADQogVVNFX09Q RU5TU0w9CXllcw0KIFVTRV9CWklQMj0JeWVzDQogDQotV1JLU1JDPQkJJHtX UktESVJ9LyR7RElTVE5BTUV9DQogR05VX0NPTkZJR1VSRT0JeWVzDQogSU5T VEFMTFNfU0hMSUI9CXllcw0KLUxERkxBR1M9CS1MJHtMT0NBTEJBU0V9L2xp Yg0KIENPTkZJR1VSRV9UQVJHRVQ9CS0tYnVpbGQ9JHtNQUNISU5FX0FSQ0h9 LXBvcnRibGQtZnJlZWJzZCR7T1NSRUx9DQotQ09ORklHVVJFX0FSR1M9CS0t ZW5hYmxlLWRlYnVnIC0tZW5hYmxlLWRwZCAtLWVuYWJsZS1uYXR0PWtlcm5l bCBcDQotCQktLWVuYWJsZS1mcmFnIC0tZW5hYmxlLWlwdjYgLS1lbmFibGUt c2hhcmVkIFwNCi0JCS0tc3lzY29uZmRpcj0ke1BSRUZJWH0vZXRjL3JhY29v biBcDQorQ09ORklHVVJFX0FSR1M9CS0tZW5hYmxlLXNoYXJlZCAtLXN5c2Nv bmZkaXI9JHtQUkVGSVh9L2V0Yy9yYWNvb24gXA0KKwkJLS1sb2NhbHN0YXRl ZGlyPSR7U1RBVEVESVI6Uy9cL3JhY29vbi8vfSBcDQogCQktLXdpdGgtcGtn dmVyc2lvbj1mcmVlYnNkLSR7UE9SVFZFUlNJT059DQogDQorU1RBVEVESVI9 CSR7REVTVERJUn0vdmFyL2RiL3JhY29vbg0KK1NVQl9MSVNUKz0JU1RBVEVE SVI9JHtTVEFURURJUn0NCitQTElTVF9TVUIrPQlTVEFURURJUj0ke1NUQVRF RElSfQ0KKw0KK09QVElPTlM9CURFQlVHCQkiZW5hYmxlIERlYnVnIHN1cHBv cnQiIG9uIFwNCisJCUlQVjYJCSJlbmFibGUgSVBWNiBzdXBwb3J0IiBvbiBc DQorCQlBRE1JTlBPUlQJImVuYWJsZSBBZG1pbiBwb3J0IiBvZmYgXA0KKwkJ U1RBVFMJCSJlbmFibGUgU3RhdGlzdGljcyBsb2dnaW5nIGZ1bmN0aW9uIiBv ZmYgXA0KKwkJRFBECQkiZW5hYmxlIERlYWQgUGVlciBEZXRlY3Rpb24iIG9u IFwNCisJCU5BVFQJCSJlbmFibGUgTkFULVRyYXZlcnNhbCAoa2VybmVsLXBh dGNoIHJlcXVpcmVkKSIgb24gXA0KKwkJRlJBRwkJImVuYWJsZSBJS0UgZnJh Z21lbnRhdGlvbiBwYXlsb2FkIHN1cHBvcnQiIG9uIFwNCisJCUhZQlJJRAkJ ImVuYWJsZSBIeWJyaWQgTW9kZS1jZmcgYW5kIFhhdXRoIHN1cHBvcnQiIG9m ZiBcDQorCQlQQU0JCSJlbmFibGUgUEFNIGF1dGhlbnRpY2F0aW9uIiBvZmYg XA0KKwkJR1NTQVBJCQkiZW5hYmxlIEdTUy1BUEkgYXV0aGVudGljYXRpb24i IG9mZiBcDQorCQlSQURJVVMJCSJlbmFibGUgUmFkaXVzIGF1dGhlbnRpY2F0 aW9uIiBvZmYgXA0KKwkJU0FVTlNQRUMJImVuYWJsZSBVbnNwZWNpZmllZCBT QSBtb2RlIiBvZmYgXA0KKwkJUkM1CQkiZW5hYmxlIFJDNSBlbmNyeXB0aW9u IChwYXRlbnRlZCkiIG9mZiBcDQorCQlJREVBCQkiZW5hYmxlIElERUEgZW5j cnlwdGlvbiAocGF0ZW50ZWQpIiBvZmYNCisNCiBNQU4zPQkJaXBzZWNfc2V0 X3BvbGljeS4zIGlwc2VjX3N0cmVycm9yLjMNCiBNQU41PQkJcmFjb29uLmNv bmYuNQ0KIE1BTjg9CQlyYWNvb24uOCByYWNvb25jdGwuOCBzZXRrZXkuOCBw bGFpbnJzYS1nZW4uOA0KIA0KIFBPUlRET0NTPQkqDQogDQorLmluY2x1ZGUg PGJzZC5wb3J0LnByZS5taz4NCisNCisuaWZkZWYoV0lUSF9ERUJVRykNCitD T05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWRlYnVnDQorLmVsc2UNCitDT05G SUdVUkVfQVJHUys9CS0tZGlzYWJsZS1kZWJ1Zw0KKy5lbmRpZg0KKw0KKy5p ZmRlZihXSVRIX0lQVjYpDQorQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS1p cHY2DQorLmVsc2UNCitDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1pcHY2 DQorLmVuZGlmDQorDQorLmlmZGVmKFdJVEhfQURNSU5QT1JUKQ0KK0NPTkZJ R1VSRV9BUkdTKz0JLS1lbmFibGUtYWRtaW5wb3J0DQorLmVsc2UNCitDT05G SUdVUkVfQVJHUys9CS0tZGlzYWJsZS1hZG1pbnBvcnQNCisuZW5kaWYNCisN CisuaWZkZWYoV0lUSF9TVEFUUykNCitDT05GSUdVUkVfQVJHUys9CS0tZW5h YmxlLXN0YXRzDQorLmVsc2UNCitDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJs ZS1zdGF0cw0KKy5lbmRpZg0KKw0KKy5pZmRlZihXSVRIX0RQRCkNCitDT05G SUdVUkVfQVJHUys9CS0tZW5hYmxlLWRwZA0KKy5lbHNlDQorQ09ORklHVVJF X0FSR1MrPQktLWRpc2FibGUtZHBkDQorLmVuZGlmDQorDQorLmlmZGVmKFdJ VEhfTkFUVCkNCitDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLW5hdHQ9a2Vy bmVsDQorLmVsc2UNCitDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1uYXR0 DQorLmVuZGlmDQorDQorLmlmZGVmKFdJVEhfRlJBRykNCitDT05GSUdVUkVf QVJHUys9CS0tZW5hYmxlLWZyYWcNCisuZWxzZQ0KK0NPTkZJR1VSRV9BUkdT Kz0JLS1kaXNhYmxlLWZyYWcNCisuZW5kaWYNCisNCisuaWZkZWYoV0lUSF9I WUJSSUQpDQorQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS1oeWJyaWQNCisu ZWxzZQ0KK0NPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWh5YnJpZA0KKy5l bmRpZg0KKw0KKy5pZmRlZihXSVRIX1BBTSkNCitDT05GSUdVUkVfQVJHUys9 CS0td2l0aC1saWJwYW0NCisuZWxzZQ0KK0NPTkZJR1VSRV9BUkdTKz0JLS13 aXRob3V0LWxpYnBhbQ0KKy5lbmRpZg0KKw0KKy5pZmRlZihXSVRIX0dTU0FQ SSkNCitVU0VfSUNPTlY9CXllcw0KK0NGTEFHUys9CS1JJHtMT0NBTEJBU0V9 L2luY2x1ZGUNCitMREZMQUdTKz0JLUwke0xPQ0FMQkFTRX0vbGliDQorQ09O RklHVVJFX0FSR1MrPQktLWVuYWJsZS1nc3NhcGkNCisuZWxzZQ0KK0NPTkZJ R1VSRV9BUkdTKz0JLS1kaXNhYmxlLWdzc2FwaQ0KKy5lbmRpZg0KKw0KKy5p ZmRlZihXSVRIX1JBRElVUykNCitDT05GSUdVUkVfQVJHUys9CS0td2l0aC1s aWJyYWRpdXMNCisuZWxzZQ0KK0NPTkZJR1VSRV9BUkdTKz0JLS13aXRob3V0 LWxpYnJhZGl1cw0KKy5lbmRpZg0KKw0KKy5pZmRlZihXSVRIX1NBVU5TUEVD KQ0KK0NPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtc2Ftb2RlLXVuc3BlYw0K Ky5lbHNlDQorQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtc2Ftb2RlLXVu c3BlYw0KKy5lbmRpZg0KKw0KKy5pZmRlZihXSVRIX1JDNSkNCitDT05GSUdV UkVfQVJHUys9CS0tZW5hYmxlLXJjNQ0KKy5lbHNlDQorQ09ORklHVVJFX0FS R1MrPQktLWRpc2FibGUtcmM1DQorLmVuZGlmDQorDQorLmlmZGVmKFdJVEhf SURFQSkNCitDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWlkZWENCisuZWxz ZQ0KK0NPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWlkZWENCisuZW5kaWYN CisNCisuaWZkZWYoV0lUSF9OQVRUKQ0KK3ByZS1jb25maWd1cmU6DQorCUAk e0VDSE9fTVNHfSAiPT09PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Ig0KKwlAJHtFQ0hPX01TR30gIj09PT4gQVRURU5USU9OOiBZb3UgbmVlZCBh IGtlcm5lbCBwYXRjaCB0byBlbmFibGUgTkFULVRyYXZlcnNhbCBmdW5jdGlv bmFsaXR5ISINCisJQCR7RUNIT19NU0d9ICI9PT0+IFlvdSBjYW4gZG93bmxv YWQgdGhlIHBhdGNoIGhlcmU6Ig0KKy4gaWYgJHtPU1ZFUlNJT059IDwgNTAw MDAwDQorCUAke0VDSE9fTVNHfSAiPT09PiAgICAgaHR0cDovL2lwc2VjLXRv b2xzLnNmLm5ldC9mcmVlYnNkX25hdC10LmRpZmYiDQorLiBlbHNlDQorCUAk e0VDSE9fTVNHfSAiPT09PiAgICAgaHR0cDovL2lwc2VjLXRvb2xzLnNmLm5l dC9mcmVlYnNkNi1uYXR0LmRpZmYiDQorLiBlbmRpZg0KKwlAJHtFQ0hPX01T R30gIj09PT4gWW91IG1pZ2h0IHBvc3NpYmx5IGhhdmUgdG8gZG8gc29tZSBz dGVwcyBtYW51YWxseSBpZiBpdCBmYWlscyB0byBhcHBseS4iDQorCUAke0VD SE9fTVNHfSAiPT09PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIg0K KwlAc2xlZXAgMw0KKy5lbmRpZg0KKw0KIHBvc3QtaW5zdGFsbDoNCiAJQGlm IFsgLXogYC9zYmluL3N5c2N0bCAtYSB8ICR7R1JFUH0gLXEgaXBzZWMgJiYg JHtFQ0hPX0NNRH0gaXBzZWNgIF07IHRoZW4gXA0KIAkgICAgJHtFQ0hPX01T R30gIldBUk5JTkc6IElQc2VjIGZlYXR1cmUgaXMgZGlzYWJsZWQgb24gdGhp cyBob3N0IjsgXA0KQEAgLTU1LDQgKzE3NCw0IEBADQogCUAke0lOU1RBTExf REFUQX0gJHtXUktTUkN9L3NyYy9yYWNvb24vZG9jLyogJHtET0NTRElSfQ0K IC5lbmRpZg0KIA0KLS5pbmNsdWRlIDxic2QucG9ydC5taz4NCisuaW5jbHVk ZSA8YnNkLnBvcnQucG9zdC5taz4NCkluZGV4OiBwa2ctZGVzY3INCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3BvcnRz L3NlY3VyaXR5L2lwc2VjLXRvb2xzL3BrZy1kZXNjcix2DQpyZXRyaWV2aW5n IHJldmlzaW9uIDEuMg0KZGlmZiAtdSAtcjEuMiBwa2ctZGVzY3INCi0tLSBw a2ctZGVzY3IJMTUgU2VwIDIwMDUgMTI6MTE6NDggLTAwMDAJMS4yDQorKysg cGtnLWRlc2NyCTMgTWF5IDIwMDYgMDY6MDI6MjYgLTAwMDANCkBAIC00LDgg KzQsNyBAQA0KIFRoaXMgaXMgdGhlIElQU2VjLXRvb2xzIHZlcnNpb24gb2Yg cmFjb29uLg0KIA0KIEVuY2hhbmNlbWVudHM6DQotLSBTdXBwb3J0IG9mIE5B VC1ULg0KLS0gU3VwcG9ydCBvZiBJS0UgZnJhZ21lbnRhdGlvbi4NCistIFN1 cHBvcnQgb2YgTkFULVQgYW5kIElLRSBmcmFnbWVudGF0aW9uLg0KIC0gU3Vw cG9ydCBvZiBtYW55IGF1dGhlbnRpY2F0aW9uIGFsZ29yaXRobXMuDQogLSBU b25zIG9mIGJ1Z2ZpeGVzLg0KIA0KSW5kZXg6IHBrZy1wbGlzdA0KPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMv c2VjdXJpdHkvaXBzZWMtdG9vbHMvcGtnLXBsaXN0LHYNCnJldHJpZXZpbmcg cmV2aXNpb24gMS40DQpkaWZmIC11IC1yMS40IHBrZy1wbGlzdA0KLS0tIHBr Zy1wbGlzdAkyMyBGZWIgMjAwNiAxMDozODo1NyAtMDAwMAkxLjQNCisrKyBw a2ctcGxpc3QJMyBNYXkgMjAwNiAwNjowMjoyNiAtMDAwMA0KQEAgLTEsNCAr MSw2IEBADQorc2Jpbi9wbGFpbnJzYS1nZW4NCiBzYmluL3JhY29vbg0KK3Ni aW4vcmFjb29uY3RsDQogc2Jpbi9zZXRrZXkNCiBpbmNsdWRlL2xpYmlwc2Vj L2xpYnBma2V5LmgNCiBpbmNsdWRlL3JhY29vbi9hZG1pbi5oDQpAQCAtMjQs OCArMjYsNiBAQA0KIGxpYi9saWJyYWNvb24ubGENCiBsaWIvbGlicmFjb29u LnNvDQogbGliL2xpYnJhY29vbi5zby4wDQotc2Jpbi9wbGFpbnJzYS1nZW4N Ci1zYmluL3JhY29vbmN0bA0KICUlRVhBTVBMRVNESVIlJS9wc2sudHh0DQog JSVFWEFNUExFU0RJUiUlL3Bzay50eHQuc2FtcGxlDQogJSVFWEFNUExFU0RJ UiUlL3JhY29vbi5jb25mDQpAQCAtNDcsNCArNDcsNiBAQA0KIEBkaXJybSAl JUVYQU1QTEVTRElSJSUvcm9hZHdhcnJpb3IvY2xpZW50DQogQGRpcnJtICUl RVhBTVBMRVNESVIlJS9yb2Fkd2Fycmlvcg0KIEBkaXJybSAlJUVYQU1QTEVT RElSJSUNCi1AZGlycm10cnkgdmFyL3JhY29vbg0KK0Bjd2QgLw0KK0BleGVj IG1rZGlyIC1wICUlU1RBVEVESVIlJQ0KK0BkaXJybXRyeSAlJVNUQVRFRElS JSUNCkluZGV4OiBmaWxlcy9wYXRjaC1jb25maWd1cmUNCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0NClJDUyBmaWxlOiBmaWxlcy9wYXRjaC1jb25maWd1cmUN CmRpZmYgLU4gZmlsZXMvcGF0Y2gtY29uZmlndXJlDQotLS0gL2Rldi9udWxs CTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDANCisrKyBmaWxlcy9wYXRjaC1j b25maWd1cmUJMyBNYXkgMjAwNiAwNjowMjoyNiAtMDAwMA0KQEAgLTAsMCAr MSw3NyBAQA0KKy0tLSBjb25maWd1cmUub3JpZwlXZWQgQXByIDI2IDE1OjI4 OjQ3IDIwMDYNCisrKysgY29uZmlndXJlCVdlZCBBcHIgMjYgMTU6Mjg6NTYg MjAwNg0KK0BAIC0yNTEyMiw2ICsyNTEyMiw3NCBAQA0KKyBmaQ0KKyANCisg DQorKwllY2hvICIkYXNfbWU6JExJTkVOTzogY2hlY2tpbmcgZm9yIGljb252 X29wZW4gaW4gLWxpY29udiIgPiY1DQorK2VjaG8gJEVDSE9fTiAiY2hlY2tp bmcgZm9yIGljb252X29wZW4gaW4gLWxpY29udi4uLiAkRUNIT19DIiA+JjYN CisraWYgdGVzdCAiJHthY19jdl9saWJfaWNvbnZfaWNvbnZfb3BlbitzZXR9 IiA9IHNldDsgdGhlbg0KKysgIGVjaG8gJEVDSE9fTiAiKGNhY2hlZCkgJEVD SE9fQyIgPiY2DQorK2Vsc2UNCisrICBhY19jaGVja19saWJfc2F2ZV9MSUJT PSRMSUJTDQorK0xJQlM9Ii1saWNvbnYgICRMSUJTIg0KKytjYXQgPmNvbmZ0 ZXN0LiRhY19leHQgPDxfQUNFT0YNCisrLyogY29uZmRlZnMuaC4gICovDQor K19BQ0VPRg0KKytjYXQgY29uZmRlZnMuaCA+PmNvbmZ0ZXN0LiRhY19leHQN CisrY2F0ID4+Y29uZnRlc3QuJGFjX2V4dCA8PF9BQ0VPRg0KKysvKiBlbmQg Y29uZmRlZnMuaC4gICovDQorKw0KKysvKiBPdmVycmlkZSBhbnkgZ2NjMiBp bnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuICAqLw0KKysj aWZkZWYgX19jcGx1c3BsdXMNCisrZXh0ZXJuICJDIg0KKysjZW5kaWYNCisr LyogV2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJl dHVybiB0eXBlIG9mIGEgZ2NjMg0KKysgICBidWlsdGluIGFuZCB0aGVuIGl0 cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHkuICAqLw0K KytjaGFyIGljb252X29wZW4gKCk7DQorK2ludA0KKyttYWluICgpDQorK3sN CisraWNvbnZfb3BlbiAoKTsNCisrICA7DQorKyAgcmV0dXJuIDA7DQorK30N CisrX0FDRU9GDQorK3JtIC1mIGNvbmZ0ZXN0LiRhY19vYmpleHQgY29uZnRl c3QkYWNfZXhlZXh0DQorK2lmIHsgKGV2YWwgZWNobyAiJGFzX21lOiRMSU5F Tk86IFwiJGFjX2xpbmtcIiIpID4mNQ0KKysgIChldmFsICRhY19saW5rKSAy PmNvbmZ0ZXN0LmVyMQ0KKysgIGFjX3N0YXR1cz0kPw0KKysgIGdyZXAgLXYg J14gKisnIGNvbmZ0ZXN0LmVyMSA+Y29uZnRlc3QuZXJyDQorKyAgcm0gLWYg Y29uZnRlc3QuZXIxDQorKyAgY2F0IGNvbmZ0ZXN0LmVyciA+JjUNCisrICBl Y2hvICIkYXNfbWU6JExJTkVOTzogXCQ/ID0gJGFjX3N0YXR1cyIgPiY1DQor KyAgKGV4aXQgJGFjX3N0YXR1cyk7IH0gJiYNCisrCSB7IGFjX3RyeT0ndGVz dCAteiAiJGFjX2Nfd2Vycm9yX2ZsYWciDQorKwkJCSB8fCB0ZXN0ICEgLXMg Y29uZnRlc3QuZXJyJw0KKysgIHsgKGV2YWwgZWNobyAiJGFzX21lOiRMSU5F Tk86IFwiJGFjX3RyeVwiIikgPiY1DQorKyAgKGV2YWwgJGFjX3RyeSkgMj4m NQ0KKysgIGFjX3N0YXR1cz0kPw0KKysgIGVjaG8gIiRhc19tZTokTElORU5P OiBcJD8gPSAkYWNfc3RhdHVzIiA+JjUNCisrICAoZXhpdCAkYWNfc3RhdHVz KTsgfTsgfSAmJg0KKysJIHsgYWNfdHJ5PSd0ZXN0IC1zIGNvbmZ0ZXN0JGFj X2V4ZWV4dCcNCisrICB7IChldmFsIGVjaG8gIiRhc19tZTokTElORU5POiBc IiRhY190cnlcIiIpID4mNQ0KKysgIChldmFsICRhY190cnkpIDI+JjUNCisr ICBhY19zdGF0dXM9JD8NCisrICBlY2hvICIkYXNfbWU6JExJTkVOTzogXCQ/ ID0gJGFjX3N0YXR1cyIgPiY1DQorKyAgKGV4aXQgJGFjX3N0YXR1cyk7IH07 IH07IHRoZW4NCisrICBhY19jdl9saWJfaWNvbnZfaWNvbnZfb3Blbj15ZXMN CisrZWxzZQ0KKysgIGVjaG8gIiRhc19tZTogZmFpbGVkIHByb2dyYW0gd2Fz OiIgPiY1DQorK3NlZCAncy9eL3wgLycgY29uZnRlc3QuJGFjX2V4dCA+JjUN CisrDQorK2FjX2N2X2xpYl9pY29udl9pY29udl9vcGVuPW5vDQorK2ZpDQor K3JtIC1mIGNvbmZ0ZXN0LmVyciBjb25mdGVzdC4kYWNfb2JqZXh0IFwNCisr ICAgICAgY29uZnRlc3QkYWNfZXhlZXh0IGNvbmZ0ZXN0LiRhY19leHQNCisr TElCUz0kYWNfY2hlY2tfbGliX3NhdmVfTElCUw0KKytmaQ0KKytlY2hvICIk YXNfbWU6JExJTkVOTzogcmVzdWx0OiAkYWNfY3ZfbGliX2ljb252X2ljb252 X29wZW4iID4mNQ0KKytlY2hvICIke0VDSE9fVH0kYWNfY3ZfbGliX2ljb252 X2ljb252X29wZW4iID4mNg0KKytpZiB0ZXN0ICRhY19jdl9saWJfaWNvbnZf aWNvbnZfb3BlbiA9IHllczsgdGhlbg0KKysgIExJQlM9IiRMSUJTIC1saWNv bnYiDQorK2ZpDQorKw0KKyAJZWNobyAiJGFzX21lOiRMSU5FTk86IGNoZWNr aW5nIGlmIGljb252IHNlY29uZCBhcmd1bWVudCBuZWVkcyBjb25zdCIgPiY1 DQorIGVjaG8gJEVDSE9fTiAiY2hlY2tpbmcgaWYgaWNvbnYgc2Vjb25kIGFy Z3VtZW50IG5lZWRzIGNvbnN0Li4uICRFQ0hPX0MiID4mNg0KKyAJc2F2ZWRf Q0ZMQUdTPSRDRkxBR1MNCkluZGV4OiBmaWxlcy9yYWNvb24uc2guaW4NCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3Bv cnRzL3NlY3VyaXR5L2lwc2VjLXRvb2xzL2ZpbGVzL3JhY29vbi5zaC5pbix2 DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMw0KZGlmZiAtdSAtcjEuMyByYWNv b24uc2guaW4NCi0tLSBmaWxlcy9yYWNvb24uc2guaW4JMjAgRmViIDIwMDYg MjA6NDc6MzkgLTAwMDAJMS4zDQorKysgZmlsZXMvcmFjb29uLnNoLmluCTMg TWF5IDIwMDYgMDY6MDI6MjYgLTAwMDANCkBAIC0yOSwxMyArMjksMTcgQEAN CiANCiBuYW1lPSJyYWNvb24iDQogcmN2YXI9YHNldF9yY3ZhcmANCi1jb21t YW5kPSIke3ByZWZpeH0vc2Jpbi9yYWNvb24iDQotcGlkZmlsZT0iL3Zhci9y dW4vcmFjb29uLnBpZCINCi1yZXF1aXJlZF9maWxlcz0iJHtwcmVmaXh9L2V0 Yy9yYWNvb24vcmFjb29uLmNvbmYiDQotc3RvcF9wb3N0Y21kPSJyYWNvb25f cG9zdHN0b3AiDQorY29tbWFuZD0iJHtwcmVmaXh9L3NiaW4vJHtuYW1lfSIN CitwaWRmaWxlPSIvdmFyL3J1bi8ke25hbWV9LnBpZCINCitzb2NrZXRmaWxl PSIlJVNUQVRFRElSJSUvJHtuYW1lfS5zb2NrIg0KK3JlcXVpcmVkX2ZpbGVz PSIke3ByZWZpeH0vZXRjLyR7bmFtZX0vJHtuYW1lfS5jb25mIg0KK3JlcXVp cmVkX2RpcnM9IiUlU1RBVEVESVIlJSINCitzdGFydF9wcmVjbWQ9InJhY29v bl9jbGVhbnVwIg0KK3N0b3BfcG9zdGNtZD0icmFjb29uX2NsZWFudXAiDQog DQotcmFjb29uX3Bvc3RzdG9wKCkgew0KK3JhY29vbl9jbGVhbnVwKCkgew0K IAkvYmluL3JtIC1mICR7cGlkZmlsZX0NCisJL2Jpbi9ybSAtZiAke3NvY2tl dGZpbGV9DQogfQ0KIA0KIGxvYWRfcmNfY29uZmlnICRuYW1lDQo= --0-1030293188-1146644282=:52948--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605030820.k438KIJJ035606>