From owner-freebsd-ports-bugs@FreeBSD.ORG Wed May 14 18:20:03 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDA4B106564A for ; Wed, 14 May 2008 18:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B115C8FC18 for ; Wed, 14 May 2008 18:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4EIK3SU001639 for ; Wed, 14 May 2008 18:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4EIK3dL001638; Wed, 14 May 2008 18:20:03 GMT (envelope-from gnats) Date: Wed, 14 May 2008 18:20:03 GMT Message-Id: <200805141820.m4EIK3dL001638@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Paul Schmehl Cc: Subject: Re: ports/123612: security/sguil-sensor, missing files from the reason update X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2008 18:20:03 -0000 The following reply was made to PR ports/123612; it has been noted by GNATS. From: Paul Schmehl To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Cc: Subject: Re: ports/123612: security/sguil-sensor, missing files from the reason update Date: Wed, 14 May 2008 13:04:50 -0500 --==========34B17220A93EBA247F66========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline --On Monday, May 12, 2008 16:20:02 +0000 FreeBSD-gnats-submit@FreeBSD.org wrote: > Thank you very much for your problem report. > It has the internal identification `ports/123612'. > The individual assigned to look at your > report is: freebsd-ports-bugs. > > You can access the state of your problem report at any time > via this link: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=123612 > >> Category: ports >> Responsible: freebsd-ports-bugs >> Synopsis: security/sguil-sensor, missing files from the reason update >> Arrival-Date: Mon May 12 16:20:02 UTC 2008 Please discard the previous patch and apply this one instead. It corrects numerous problems with the startup scripts that were discovered after the original patch was submitted and improves them to more closely conform with current practice regarding rc.subr scripts. This is the current file structure of the port as it exists today: # find /usr/ports/security/sguil-sensor/* /usr/ports/security/sguil-sensor/Makefile /usr/ports/security/sguil-sensor/distinfo /usr/ports/security/sguil-sensor/files /usr/ports/security/sguil-sensor/files/log_packets.conf /usr/ports/security/sguil-sensor/files/patch-log_packets.sh /usr/ports/security/sguil-sensor/files/patch-sensor_agent.tcl /usr/ports/security/sguil-sensor/files/pkg-message.in /usr/ports/security/sguil-sensor/files/sensor_agent.sh.in /usr/ports/security/sguil-sensor/pkg-descr /usr/ports/security/sguil-sensor/pkg-plist Please note: files/patch-sensor_agent.conf and files/sensor_agent.sh.in should go away. They are no longer needed. When you're done applying the patch, the file structure of the port should look like this: # find sguil-sensor/* sguil-sensor/Makefile sguil-sensor/distinfo sguil-sensor/files sguil-sensor/files/log_packets.conf sguil-sensor/files/patch-log_packets.sh sguil-sensor/files/snort_agent.sh.in sguil-sensor/files/pkg-message.in sguil-sensor/files/pads_agent.sh.in sguil-sensor/files/pcap_agent.sh.in sguil-sensor/files/sancp_agent.sh.in sguil-sensor/files/example_agent.sh.in sguil-sensor/pkg-descr sguil-sensor/pkg-plist -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ --==========34B17220A93EBA247F66========== Content-Type: application/octet-stream; name=patch-sguil-sensor Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch-sguil-sensor; size=9767 ZGlmZiAtTmF1ciAvdXNyL3BvcnRzL3NlY3VyaXR5L3NndWlsLXNlbnNvci9NYWtlZmlsZSBzZ3Vp bC1zZW5zb3IvTWFrZWZpbGUKLS0tIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1aWwtc2Vuc29yL01h a2VmaWxlCTIwMDgtMDUtMDMgMDg6MjI6MTYuMDAwMDAwMDAwIC0wNTAwCisrKyBzZ3VpbC1zZW5z b3IvTWFrZWZpbGUJMjAwOC0wNS0xMiAxMDozNDowMS4wMDAwMDAwMDAgLTA1MDAKQEAgLTcsNiAr Nyw3IEBACiAKIFBPUlROQU1FPQlzZ3VpbC1zZW5zb3IKIFBPUlRWRVJTSU9OPQkwLjcuMAorUE9S VFJFVklTSU9OPQkxCiBDQVRFR09SSUVTPQlzZWN1cml0eQogTUFTVEVSX1NJVEVTPQlTRgogTUFT VEVSX1NJVEVfU1VCRElSPQlzZ3VpbApkaWZmIC1OYXVyIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1 aWwtc2Vuc29yL2ZpbGVzL2V4YW1wbGVfYWdlbnQuc2guaW4gc2d1aWwtc2Vuc29yL2ZpbGVzL2V4 YW1wbGVfYWdlbnQuc2guaW4KLS0tIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1aWwtc2Vuc29yL2Zp bGVzL2V4YW1wbGVfYWdlbnQuc2guaW4JMTk2OS0xMi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2 MDAKKysrIHNndWlsLXNlbnNvci9maWxlcy9leGFtcGxlX2FnZW50LnNoLmluCTIwMDgtMDUtMTQg MTA6MzU6MTEuMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEsMzQgQEAKKyMhL2Jpbi9zaAorCisj ICRGcmVlQlNEJAorCisjIFBST1ZJREU6IGV4YW1wbGVfYWdlbnQKKyMgUkVRVUlSRTogREFFTU9O CisjIEtFWVdPUkQ6IHNodXRkb3duCisKKyMgQWRkIHRoZSBmb2xsb3dpbmcgbGluZSB0byAvZXRj L3JjLmNvbmYgdG8gZW5hYmxlIGV4YW1wbGVfYWdlbnQ6CisjIGV4YW1wbGVfYWdlbnRfZW5hYmxl IChib29sKToJU2V0IHRvIFlFUyB0byBlbmFibGUgZXhhbXBsZV9hZ2VudAorIyAJCQkJRGVmYXVs dDogTk8KKyMgZXhhbXBsZV9hZ2VudF9jb25mIChzdHIpOglFeGFtcGxlX2FnZW50IGNvbmZpZ3Vy YXRpb24gZmlsZQorIwkJCQlEZWZhdWx0OiAlJVBSRUZJWCUlL2V0Yy8lJVNHVUlMRElSJSUvZXhh bXBsZV9hZ2VudC5jb25mCisjIGV4YW1wbGVfYWdlbnRfZmxhZ3MgKHN0cik6CURlZmF1bHQ6IC1E CisjCisKKy4gJSVSQ19TVUJSJSUKKworbG9hZF9yY19jb25maWcgZXhhbXBsZV9hZ2VudAorCisj c2V0IGRlZmF1bHRzCitleGFtcGxlX2FnZW50X2VuYWJsZT0ke2V4YW1wbGVfYWdlbnRfZW5hYmxl Oi0iTk8ifQorZXhhbXBsZV9hZ2VudF9jb25mPSR7ZXhhbXBsZV9hZ2VudF9jb25mOi0iJSVQUkVG SVglJS9ldGMvJSVTR1VJTERJUiUlL2V4YW1wbGVfYWdlbnQuY29uZiJ9CitleGFtcGxlX2FnZW50 X2ZsYWdzPSR7ZXhhbXBsZV9hZ2VudF9mbGFnczotIi1EIn0KKworbmFtZT0iZXhhbXBsZV9hZ2Vu dCIKK3JjdmFyPWBzZXRfcmN2YXJgCitjb21tYW5kPSIlJVBSRUZJWCUlL2Jpbi8lJVNHVUlMRElS JSUvZXhhbXBsZV9hZ2VudC50Y2wiCitjb21tYW5kX2FyZ3M9Ii1jICR7ZXhhbXBsZV9hZ2VudF9j b25mfSAke2V4YW1wbGVfYWdlbnRfZmxhZ3N9IgorcHJvY25hbWU9IiUlUFJFRklYJSUvYmluL3Rj bHNoOC40IgorcGlkZmlsZT0iL3Zhci9ydW4vJHtuYW1lfS5waWQiCitjaGVja19waWRmaWxlPSIk e3BpZGZpbGV9ICR7cHJvY25hbWV9IC9iaW4vc2giCisKK3J1bl9yY19jb21tYW5kICIkMSIKZGlm ZiAtTmF1ciAvdXNyL3BvcnRzL3NlY3VyaXR5L3NndWlsLXNlbnNvci9maWxlcy9wYWRzX2FnZW50 LnNoLmluIHNndWlsLXNlbnNvci9maWxlcy9wYWRzX2FnZW50LnNoLmluCi0tLSAvdXNyL3BvcnRz L3NlY3VyaXR5L3NndWlsLXNlbnNvci9maWxlcy9wYWRzX2FnZW50LnNoLmluCTE5NjktMTItMzEg MTg6MDA6MDAuMDAwMDAwMDAwIC0wNjAwCisrKyBzZ3VpbC1zZW5zb3IvZmlsZXMvcGFkc19hZ2Vu dC5zaC5pbgkyMDA4LTA1LTE0IDEwOjM2OjE1LjAwMDAwMDAwMCAtMDUwMApAQCAtMCwwICsxLDM0 IEBACisjIS9iaW4vc2gKKworIyAkRnJlZUJTRCQKKworIyBQUk9WSURFOiBwYWRzX2FnZW50Cisj IFJFUVVJUkU6IERBRU1PTgorIyBLRVlXT1JEOiBzaHV0ZG93bgorCisjIEFkZCB0aGUgZm9sbG93 aW5nIGxpbmUgdG8gL2V0Yy9yYy5jb25mIHRvIGVuYWJsZSBwYWRzX2FnZW50OgorIyBwYWRzX2Fn ZW50X2VuYWJsZSAoYm9vbCk6CVNldCB0byBZRVMgdG8gZW5hYmxlIHBhZHNfYWdlbnQKKyMgCQkJ CURlZmF1bHQ6IE5PCisjIHBhZHNfYWdlbnRfY29uZiAoc3RyKToJUGFkc19hZ2VudCBjb25maWd1 cmF0aW9uIGZpbGUKKyMJCQkJRGVmYXVsdDogJSVQUkVGSVglJS9ldGMvJSVTR1VJTERJUiUlL3Bh ZHNfYWdlbnQuY29uZgorIyBwYWRzX2FnZW50X2ZsYWdzIChzdHIpOglEZWZhdWx0OiAtRAorIwor CisuICUlUkNfU1VCUiUlCisKK2xvYWRfcmNfY29uZmlnIHBhZHNfYWdlbnQKKworI3NldCBkZWZh dWx0cworcGFkc19hZ2VudF9lbmFibGU9JHtwYWRzX2FnZW50X2VuYWJsZTotIk5PIn0KK3BhZHNf YWdlbnRfY29uZj0ke3BhZHNfYWdlbnRfY29uZjotIiUlUFJFRklYJSUvZXRjLyUlU0dVSUxESVIl JS9wYWRzX2FnZW50LmNvbmYifQorcGFkc19hZ2VudF9mbGFncz0ke3BhZHNfYWdlbnRfZmxhZ3M6 LSItRCJ9CisKK25hbWU9InBhZHNfYWdlbnQiCityY3Zhcj1gc2V0X3JjdmFyYAorY29tbWFuZD0i JSVQUkVGSVglJS9iaW4vJSVTR1VJTERJUiUlL3BhZHNfYWdlbnQudGNsIgorY29tbWFuZF9hcmdz PSItYyAke3BhZHNfYWdlbnRfY29uZn0gJHtwYWRzX2FnZW50X2ZsYWdzfSIKK3Byb2NuYW1lPSIl JVBSRUZJWCUlL2Jpbi90Y2xzaDguNCIKK3BpZGZpbGU9Ii92YXIvcnVuLyR7bmFtZX0ucGlkIgor Y2hlY2tfcGlkZmlsZT0iJHtwaWRmaWxlfSAke3Byb2NuYW1lfSAvYmluL3NoIgorCitydW5fcmNf Y29tbWFuZCAiJDEiCmRpZmYgLU5hdXIgL3Vzci9wb3J0cy9zZWN1cml0eS9zZ3VpbC1zZW5zb3Iv ZmlsZXMvcGF0Y2gtc2Vuc29yX2FnZW50LnRjbCBzZ3VpbC1zZW5zb3IvZmlsZXMvcGF0Y2gtc2Vu c29yX2FnZW50LnRjbAotLS0gL3Vzci9wb3J0cy9zZWN1cml0eS9zZ3VpbC1zZW5zb3IvZmlsZXMv cGF0Y2gtc2Vuc29yX2FnZW50LnRjbAkyMDA2LTEwLTA5IDE0OjA0OjM4LjAwMDAwMDAwMCAtMDUw MAorKysgc2d1aWwtc2Vuc29yL2ZpbGVzL3BhdGNoLXNlbnNvcl9hZ2VudC50Y2wJMTk2OS0xMi0z MSAxODowMDowMC4wMDAwMDAwMDAgLTA2MDAKQEAgLTEsMjMgKzAsMCBAQAotLS0tIHNlbnNvci9z ZW5zb3JfYWdlbnQudGNsLm9yaWcJTW9uIE1hciAyMCAyMDozODoxOCAyMDA2Ci0rKysgc2Vuc29y L3NlbnNvcl9hZ2VudC50Y2wJTW9uIE1hciAyMCAyMDo0MDowNiAyMDA2Ci1AQCAtMTAwNSwxNiAr MTAwNSwxNiBAQAotICAgfQotIH0KLSAjIFBhcnNlIHRoZSBjb25maWcgZmlsZSBoZXJlCi0tIyBE ZWZhdWx0IGxvY2F0aW9uIGlzIC9ldGMvc2Vuc29yX2FnZW50LmNvbmYgb3IgcHdkCi0rIyBEZWZh dWx0IGxvY2F0aW9uIGlzIC91c3IvbG9jYWwvZXRjL3NlbnNvcl9hZ2VudC5jb25mIG9yIHB3ZAot IGlmIHsgIVtpbmZvIGV4aXN0cyBDT05GX0ZJTEVdIH0gewotICAgIyBObyBjb25mIGZpbGUgc3Bl Y2lmaWVkIGNoZWNrIHRoZSBkZWZhdWx0cwotLSAgaWYgeyBbZmlsZSBleGlzdHMgL2V0Yy9zZW5z b3JfYWdlbnQuY29uZl0gfSB7Ci0tICAgIHNldCBDT05GX0ZJTEUgL2V0Yy9zZW5zb3JfYWdlbnQu Y29uZgotKyAgaWYgeyBbZmlsZSBleGlzdHMgL3Vzci9sb2NhbC9ldGMvc2Vuc29yX2FnZW50LmNv bmZdIH0gewotKyAgICBzZXQgQ09ORl9GSUxFIC91c3IvbG9jYWwvZXRjL3NlbnNvcl9hZ2VudC5j b25mCi0gICB9IGVsc2VpZiB7IFtmaWxlIGV4aXN0cyAuL3NlbnNvcl9hZ2VudC5jb25mXSB9IHsK LSAgICAgc2V0IENPTkZfRklMRSAuL3NlbnNvcl9hZ2VudC5jb25mCi0gICB9IGVsc2UgewotICAg ICBwdXRzICJDb3VsZG4ndCBkZXRlcm1pbmUgd2hlcmUgdGhlIHNlbnNvcl9hZ2VudC50Y2wgY29u ZmlnIGZpbGUgaXMiCi0tICAgIHB1dHMgIkxvb2tlZCBmb3IgL2V0Yy9zZW5zb3JfYWdlbnQuY29u ZiBhbmQgLi9zZW5zb3JfYWdlbnQuY29uZi4iCi0rICAgIHB1dHMgIkxvb2tlZCBmb3IgL3Vzci9s b2NhbC9ldGMvc2Vuc29yX2FnZW50LmNvbmYgYW5kIC4vc2Vuc29yX2FnZW50LmNvbmYuIgotICAg ICBEaXNwbGF5VXNhZ2UgJGFyZ3YwCi0gICB9Ci0gfQpkaWZmIC1OYXVyIC91c3IvcG9ydHMvc2Vj dXJpdHkvc2d1aWwtc2Vuc29yL2ZpbGVzL3BjYXBfYWdlbnQuc2guaW4gc2d1aWwtc2Vuc29yL2Zp bGVzL3BjYXBfYWdlbnQuc2guaW4KLS0tIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1aWwtc2Vuc29y L2ZpbGVzL3BjYXBfYWdlbnQuc2guaW4JMTk2OS0xMi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2 MDAKKysrIHNndWlsLXNlbnNvci9maWxlcy9wY2FwX2FnZW50LnNoLmluCTIwMDgtMDUtMTQgMTA6 Mzg6MzUuMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEsMzQgQEAKKyMhL2Jpbi9zaAorCisjICRG cmVlQlNEJAorCisjIFBST1ZJREU6IHBjYXBfYWdlbnQKKyMgUkVRVUlSRTogREFFTU9OCisjIEtF WVdPUkQ6IHNodXRkb3duCisKKyMgQWRkIHRoZSBmb2xsb3dpbmcgbGluZSB0byAvZXRjL3JjLmNv bmYgdG8gZW5hYmxlIHBjYXBfYWdlbnQ6CisjIHBjYXBfYWdlbnRfZW5hYmxlIChib29sKTogICAg IFNldCB0byBZRVMgdG8gZW5hYmxlIHBjYXBfYWdlbnQKKyMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgRGVmYXVsdDogTk8KKyMgcGNhcF9hZ2VudF9jb25mIChzdHIpOiAgICAgICAgUGNh cF9hZ2VudCBjb25maWd1cmF0aW9uIGZpbGUKKyMgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgRGVmYXVsdDogJSVQUkVGSVglJS9ldGMvJSVTR1VJTERJUiUlL3BjYXBfYWdlbnQuY29uZgor IyBwY2FwX2FnZW50X2ZsYWdzIChzdHIpOiAgICAgICBEZWZhdWx0OiAtRAorIworCisuICUlUkNf U1VCUiUlCisKK2xvYWRfcmNfY29uZmlnIHBjYXBfYWdlbnQKKworI3NldCBkZWZhdWx0cworcGNh cF9hZ2VudF9lbmFibGU9JHtwY2FwX2FnZW50X2VuYWJsZTotIk5PIn0KK3BjYXBfYWdlbnRfY29u Zj0ke3BjYXBfYWdlbnRfY29uZjotIiUlUFJFRklYJSUvZXRjLyUlU0dVSUxESVIlJS9wY2FwX2Fn ZW50LmNvbmYifQorcGNhcF9hZ2VudF9mbGFncz0ke3BjYXBfYWdlbnRfZmxhZ3M6LSItRCJ9CisK K25hbWU9InBjYXBfYWdlbnQiCityY3Zhcj1gc2V0X3JjdmFyYAorY29tbWFuZD0iJSVQUkVGSVgl JS9iaW4vJSVTR1VJTERJUiUlL3BjYXBfYWdlbnQudGNsIgorY29tbWFuZF9hcmdzPSItYyAke3Bj YXBfYWdlbnRfY29uZn0gJHtwY2FwX2FnZW50X2ZsYWdzfSIKK3Byb2NuYW1lPSIlJVBSRUZJWCUl L2Jpbi90Y2xzaDguNCIKK3BpZGZpbGU9Ii92YXIvcnVuLyR7bmFtZX0ucGlkIgorY2hlY2tfcGlk ZmlsZT0iJHtwaWRmaWxlfSAke3Byb2NuYW1lfSAvYmluL3NoIgorCitydW5fcmNfY29tbWFuZCAi JDEiCmRpZmYgLU5hdXIgL3Vzci9wb3J0cy9zZWN1cml0eS9zZ3VpbC1zZW5zb3IvZmlsZXMvc2Fu Y3BfYWdlbnQuc2guaW4gc2d1aWwtc2Vuc29yL2ZpbGVzL3NhbmNwX2FnZW50LnNoLmluCi0tLSAv dXNyL3BvcnRzL3NlY3VyaXR5L3NndWlsLXNlbnNvci9maWxlcy9zYW5jcF9hZ2VudC5zaC5pbgkx OTY5LTEyLTMxIDE4OjAwOjAwLjAwMDAwMDAwMCAtMDYwMAorKysgc2d1aWwtc2Vuc29yL2ZpbGVz L3NhbmNwX2FnZW50LnNoLmluCTIwMDgtMDUtMTQgMTA6NDI6MTUuMDAwMDAwMDAwIC0wNTAwCkBA IC0wLDAgKzEsMzQgQEAKKyMhL2Jpbi9zaAorCisjICRGcmVlQlNEJAorCisjIFBST1ZJREU6IHNh bmNwX2FnZW50CisjIFJFUVVJUkU6IERBRU1PTgorIyBLRVlXT1JEOiBzaHV0ZG93bgorCisjIEFk ZCB0aGUgZm9sbG93aW5nIGxpbmUgdG8gL2V0Yy9yYy5jb25mIHRvIGVuYWJsZSBzYW5jcF9hZ2Vu dDoKKyMgc2FuY3BfYWdlbnRfZW5hYmxlIChib29sKTogICAgIFNldCB0byBZRVMgdG8gZW5hYmxl IHNhbmNwX2FnZW50CisjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEZWZhdWx0OiBO TworIyBzYW5jcF9hZ2VudF9jb25mIChzdHIpOiAgICAgICAgU2FuY3BfYWdlbnQgY29uZmlndXJh dGlvbiBmaWxlCisjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEZWZhdWx0OiAlJVBS RUZJWCUlL2V0Yy8lJVNHVUlMRElSJSUvc2FuY3BfYWdlbnQuY29uZgorIyBzYW5jcF9hZ2VudF9m bGFncyAoc3RyKTogICAgICAgRGVmYXVsdDogLUQKKyMKKworLiAlJVJDX1NVQlIlJQorCitsb2Fk X3JjX2NvbmZpZyBzYW5jcF9hZ2VudAorCisjc2V0IGRlZmF1bHRzCitzYW5jcF9hZ2VudF9lbmFi bGU9JHtzYW5jcF9hZ2VudF9lbmFibGU6LSJOTyJ9CitzYW5jcF9hZ2VudF9jb25mPSR7c2FuY3Bf YWdlbnRfY29uZjotIiUlUFJFRklYJSUvZXRjLyUlU0dVSUxESVIlJS9zYW5jcF9hZ2VudC5jb25m In0KK3NhbmNwX2FnZW50X2ZsYWdzPSR7c2FuY3BfYWdlbnRfZmxhZ3M6LSItRCJ9CisKK25hbWU9 InNhbmNwX2FnZW50IgorcmN2YXI9YHNldF9yY3ZhcmAKK2NvbW1hbmQ9IiUlUFJFRklYJSUvYmlu LyUlU0dVSUxESVIlJS9zYW5jcF9hZ2VudC50Y2wiCitjb21tYW5kX2FyZ3M9Ii1jICR7c2FuY3Bf YWdlbnRfY29uZn0gJHtzYW5jcF9hZ2VudF9mbGFnc30iCitwcm9jbmFtZT0iJSVQUkVGSVglJS9i aW4vdGNsc2g4LjQiCitwaWRmaWxlPSIvdmFyL3J1bi8ke25hbWV9LnBpZCIKK2NoZWNrX3BpZGZp bGU9IiR7cGlkZmlsZX0gJHtwcm9jbmFtZX0gL2Jpbi9zaCIKKworcnVuX3JjX2NvbW1hbmQgIiQx IgpkaWZmIC1OYXVyIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1aWwtc2Vuc29yL2ZpbGVzL3NlbnNv cl9hZ2VudC5zaC5pbiBzZ3VpbC1zZW5zb3IvZmlsZXMvc2Vuc29yX2FnZW50LnNoLmluCi0tLSAv dXNyL3BvcnRzL3NlY3VyaXR5L3NndWlsLXNlbnNvci9maWxlcy9zZW5zb3JfYWdlbnQuc2guaW4J MjAwNy0wMi0yNiAxNzowMjowNC4wMDAwMDAwMDAgLTA2MDAKKysrIHNndWlsLXNlbnNvci9maWxl cy9zZW5zb3JfYWdlbnQuc2guaW4JMTk2OS0xMi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2MDAK QEAgLTEsMzQgKzAsMCBAQAotIyEvYmluL3NoCi0KLSMgJEZyZWVCU0Q6IHBvcnRzL3NlY3VyaXR5 L3NndWlsLXNlbnNvci9maWxlcy9zZW5zb3JfYWdlbnQuc2guaW4sdiAxLjMgMjAwNy8wMi8yNiAy MzowMjowNCBkb3VnYiBFeHAgJAotCi0jIFBST1ZJREU6IHNlbnNvcl9hZ2VudAotIyBSRVFVSVJF OiBEQUVNT04KLSMgS0VZV09SRDogc2h1dGRvd24KLQotIyBBZGQgdGhlIGZvbGxvd2luZyBsaW5l cyB0byAvZXRjL3JjLmNvbmYgdG8gZW5hYmxlIHNlbnNvcl9hZ2VudDoKLSMgc2Vuc29yX2FnZW50 X2VuYWJsZSAoYm9vbCk6CVNldCB0byBZRVMgdG8gZW5hYmxlIHNlbnNvcl9hZ2VudAotIyAJCQkJ RGVmYXVsdDogTk8KLSMgc2Vuc29yX2FnZW50X2ZsYWdzIChzdHIpOiAgICAgRXh0cmEgZmxhZ3Mg cGFzc2VkIHRvIHNlbnNvcl9hZ2VudAotIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBE ZWZhdWx0OiAtRAotIyBzZW5zb3JfYWdlbnRfY29uZiAoc3RyKToJU2Vuc29yX2FnZW50IGNvbmZp Z3VyYXRpb24gZmlsZQotIwkJCQlEZWZhdWx0OiAlJVBSRUZJWCUlL2V0Yy9zZW5zb3JfYWdlbnQu Y29uZgotIwotCi0uICUlUkNfU1VCUiUlCi0KLW5hbWU9InNlbnNvcl9hZ2VudCIKLXJjdmFyPWBz ZXRfcmN2YXJgCi1jb21tYW5kPSIlJVBSRUZJWCUlL2Jpbi8lJVNHVUlMRElSJSUvc2Vuc29yX2Fn ZW50LnRjbCIKLXByb2NuYW1lPSIlJVBSRUZJWCUlL2Jpbi90Y2xzaDguNCIKLXBpZGZpbGU9Ii92 YXIvcnVuLyR7bmFtZX0ucGlkIgotY2hlY2tfcGlkZmlsZT0iJHtwaWRmaWxlfSAke3Byb2NuYW1l fSAvYmluL3NoIgotCi1bIC16ICIkc2Vuc29yX2FnZW50X2VuYWJsZSIgXSAgICAmJiBzZW5zb3Jf YWdlbnRfZW5hYmxlPSJOTyIKLVsgLXogIiRzZW5zb3JfYWdlbnRfY29uZiIgXSAgICAgICYmIHNl bnNvcl9hZ2VudF9jb25mPSIlJVBSRUZJWCUlL2V0Yy9zZW5zb3JfYWdlbnQuY29uZiIKLVsgLXog IiRzZW5zb3JfYWdlbnRfZmxhZ3MiIF0gICAgICYmIHNlbnNvcl9hZ2VudF9mbGFncz0iLUQiCi0K LVsgLW4gIiRzZW5zb3JfYWdlbnRfY29uZiIgXSAgICAgICYmIHNlbnNvcl9hZ2VudF9mbGFncz0i JHNlbnNvcl9hZ2VudF9mbGFncyAtYyAkc2Vuc29yX2FnZW50X2NvbmYiCi0KLWxvYWRfcmNfY29u ZmlnICRuYW1lCi1ydW5fcmNfY29tbWFuZCAiJDEiCmRpZmYgLU5hdXIgL3Vzci9wb3J0cy9zZWN1 cml0eS9zZ3VpbC1zZW5zb3IvZmlsZXMvc25vcnRfYWdlbnQuc2guaW4gc2d1aWwtc2Vuc29yL2Zp bGVzL3Nub3J0X2FnZW50LnNoLmluCi0tLSAvdXNyL3BvcnRzL3NlY3VyaXR5L3NndWlsLXNlbnNv ci9maWxlcy9zbm9ydF9hZ2VudC5zaC5pbgkxOTY5LTEyLTMxIDE4OjAwOjAwLjAwMDAwMDAwMCAt MDYwMAorKysgc2d1aWwtc2Vuc29yL2ZpbGVzL3Nub3J0X2FnZW50LnNoLmluCTIwMDgtMDUtMTQg MTA6NDE6NTQuMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEsMzQgQEAKKyMhL2Jpbi9zaAorCisj ICRGcmVlQlNEJAorCisjIFBST1ZJREU6IHNub3J0X2FnZW50CisjIFJFUVVJUkU6IERBRU1PTgor IyBLRVlXT1JEOiBzaHV0ZG93bgorCisjIEFkZCB0aGUgZm9sbG93aW5nIGxpbmUgdG8gL2V0Yy9y Yy5jb25mIHRvIGVuYWJsZSBzbm9ydF9hZ2VudDoKKyMgc25vcnRfYWdlbnRfZW5hYmxlIChib29s KTogICAgIFNldCB0byBZRVMgdG8gZW5hYmxlIHNub3J0X2FnZW50CisjICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBEZWZhdWx0OiBOTworIyBzbm9ydF9hZ2VudF9jb25mIChzdHIpOiAg ICAgICAgU25vcnRfYWdlbnQgY29uZmlndXJhdGlvbiBmaWxlCisjICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBEZWZhdWx0OiAlJVBSRUZJWCUlL2V0Yy8lJVNHVUlMRElSJSUvc25vcnRf YWdlbnQuY29uZgorIyBzbm9ydF9hZ2VudF9mbGFncyAoc3RyKTogICAgICAgRGVmYXVsdDogLUQK KyMKKworLiAlJVJDX1NVQlIlJQorCitsb2FkX3JjX2NvbmZpZyBzbm9ydF9hZ2VudAorCisjc2V0 IGRlZmF1bHRzCitzbm9ydF9hZ2VudF9lbmFibGU9JHtzbm9ydF9hZ2VudF9lbmFibGU6LSJOTyJ9 Citzbm9ydF9hZ2VudF9jb25mPSR7c25vcnRfYWdlbnRfY29uZjotIiUlUFJFRklYJSUvZXRjLyUl U0dVSUxESVIlJS9zbm9ydF9hZ2VudC5jb25mIn0KK3Nub3J0X2FnZW50X2ZsYWdzPSR7c25vcnRf YWdlbnRfZmxhZ3M6LSItRCJ9CisKK25hbWU9InNub3J0X2FnZW50IgorcmN2YXI9YHNldF9yY3Zh cmAKK2NvbW1hbmQ9IiUlUFJFRklYJSUvYmluLyUlU0dVSUxESVIlJS9zbm9ydF9hZ2VudC50Y2wi Citjb21tYW5kX2FyZ3M9Ii1jICR7c25vcnRfYWdlbnRfY29uZn0gJHtzbm9ydF9hZ2VudF9mbGFn c30iCitwcm9jbmFtZT0iJSVQUkVGSVglJS9iaW4vdGNsc2g4LjQiCitwaWRmaWxlPSIvdmFyL3J1 bi8ke25hbWV9LnBpZCIKK2NoZWNrX3BpZGZpbGU9IiR7cGlkZmlsZX0gJHtwcm9jbmFtZX0gL2Jp bi9zaCIKKworcnVuX3JjX2NvbW1hbmQgIiQxIgpkaWZmIC1OYXVyIC91c3IvcG9ydHMvc2VjdXJp dHkvc2d1aWwtc2Vuc29yL2ZpbGVzL3Rlc3Rpbmcgc2d1aWwtc2Vuc29yL2ZpbGVzL3Rlc3RpbmcK LS0tIC91c3IvcG9ydHMvc2VjdXJpdHkvc2d1aWwtc2Vuc29yL2ZpbGVzL3Rlc3RpbmcJMTk2OS0x Mi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2MDAKKysrIHNndWlsLXNlbnNvci9maWxlcy90ZXN0 aW5nCTIwMDgtMDUtMTMgMTU6MDg6MzUuMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEgQEAKK1N0 YXJ0aW5nIHNhbmNwX2FnZW50Lgo= --==========34B17220A93EBA247F66==========--