ports/96368: security/ipsec-tools: use OPTIONS, extend featureset
Joerg Pulz
Joerg.Pulz at frm2.tum.de
Wed May 3 08:20:19 UTC 2006
The following reply was made to PR ports/96368; it has been noted by GNATS.
From: Joerg Pulz <Joerg.Pulz at frm2.tum.de>
To: VANHULLEBUS Yvan <yvan.vanhullebus at netasq.com>
Cc: Renato Botelho <garga at freebsd.org>, bug-followup at 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 at 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--
More information about the freebsd-ports-bugs
mailing list