From owner-freebsd-ports Sun May 23 20: 7:35 1999 Delivered-To: freebsd-ports@freebsd.org Received: from Argon.Mlink.NET (Argon.Mlink.NET [205.236.182.18]) by hub.freebsd.org (Postfix) with ESMTP id 17422151AE for ; Sun, 23 May 1999 20:07:32 -0700 (PDT) (envelope-from matt@Mlink.NET) Received: from ns-1.ccia.cc (matt@matt-gw.Mlink.NET [209.104.117.209]) by Argon.Mlink.NET (8.8.8/8.8.2) with ESMTP id XAA01330 for ; Sun, 23 May 1999 23:05:25 -0400 (EDT) Date: Sun, 23 May 1999 23:07:48 -0400 (EDT) From: matt X-Sender: matt@ns-1.ccia.cc To: FreeBSD-PORTS Subject: Secure Locate v. 1.5 Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1003324082-927515268=:14508" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1003324082-927515268=:14508 Content-Type: TEXT/PLAIN; charset=US-ASCII I made a patch to port it to FreeBSD, a dirty one none the less, however I really don't feel like making a whole port for it since the author has assured me that 1.6 will support FreeBSD. However, I'm attaching the diff to port Secure Locate 1.5 to FreeBSD, I think it would be a valuable tool to put in the "security" section of the ports tree. If not replace the standard locate program all together, it's so much nicer.... Here are the original source code sites: ftp://mkintraweb.com/pub/linux/slocate/ ftp://ftp.fu-berlin.de/pub/unix/security/slocate/ PS: To anyone on BUGTRAQ, Sorry, but you're gonna see this patch twice. And I must also state that it's very dirty but works perfectly under FreeBSD 3.1-RELEASE, would be GREAT to see a port made of it.... Matt -- DISCLAIMER: Anyone sending me unsolicited/commercial electronic mail will be charged a $100 fee for time spent reading it. Do NOT send this type of electronic mail to me. In reading this, you automatically agree to be subjected to these terms: US Code Title 47, Sec.227(a)(2)(B), a computer/modem/printer meets the definition of a telephone fax machine. By Sec.227(b)(1)(C), it is unlawful to send any unsolicited advertisement to such equipment. By Sec.227(b)(3)(C), a violation of the aforementioned Section is punishable by action to recover actual monetary loss, or $500, whichever is greater, for each violation. --0-1003324082-927515268=:14508 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="slocate1.5-fbsd.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="slocate1.5-fbsd.patch" ZGlmZiAtdXJiIHNsb2NhdGUtMS41LW9yaWdpbmFsL2luc3RhbGwgc2xvY2F0 ZS0xLjUvaW5zdGFsbA0KLS0tIHNsb2NhdGUtMS41LW9yaWdpbmFsL2luc3Rh bGwJV2VkIE1heSAgNSAyMTo1MToyOSAxOTk5DQorKysgc2xvY2F0ZS0xLjUv aW5zdGFsbAlUaHUgTWF5IDEzIDAyOjE1OjAzIDE5OTkNCkBAIC0xLDUyICsx LDc5IEBADQogIyEvYmluL3NoDQogDQotZ3JvdXBhZGQgPi9kZXYvbnVsbCAy PiYxDQorU1lTVEVNPWB1bmFtZSAtc2ANCitlY2hvICJGaW5kaW5nIHlvdXIg c3lzdGVtIHR5cGUuLi4uLiINCiANCi1pZiBbICQ/IC1lcSAxMjcgXSA7IHRo ZW4NCitjYXNlICR7U1lTVEVNfSBpbg0KKw0KKyAgICAiTGludXgiKQ0KKw0K KyAgICAgICAgR1BBVEg9Ii91c3Ivc2Jpbi9ncm91cGFkZCINCisgICAgICAg IEdPUFRTPSJzbG9jYXRlIg0KKw0KKyAgICAgICAgREJQQVRIPSIvdmFyL2xp Yi9zbG9jYXRlIg0KKwlVUFJFRklYPSIvdXNyL2JpbiINCisNCisJZWNobyAi V2UgaGF2ZSBhIHdpbm5lciEgU1lTVEVNPUxpbnV4Ig0KKyAgICA7Ow0KKyAg ICAiRnJlZUJTRCIpDQorCQ0KKyAgICAgICAgR1BBVEg9Ii91c3Ivc2Jpbi9w dyINCisgICAgICAgIEdPUFRTPSJncm91cGFkZCBzbG9jYXRlIg0KKw0KKyAg ICAgICAgREJQQVRIPSIvdmFyL2RiL3Nsb2NhdGUiDQorCVVQUkVGSVg9Ii91 c3IvbGliZXhlYyINCisJDQorCWVjaG8gIldlIGhhdmUgYSB3aW5uZXIhIFNZ U1RFTT1GcmVlQlNEIg0KKyAgICA7Ow0KKyAgICAqKQ0KICAgIGVjaG8NCi0g ICBlY2hvICJDb3VsZCBub3QgZmluZCBncm91cGFkZCB1dGlsaXR5LiINCisg ICBlY2hvICJDb3VsZCBub3QgZmluZCBzeXN0ZW0gdHlwZSBmb3IgZ3JvdXBh ZGQuIg0KICAgIGVjaG8NCiAgICBlY2hvICJSZWFkIHRoZSBSRUFETUUuRE9D IGZpbGUgdG8gaW5zdGFsbCBTZWN1cmUgTG9jYXRlIG1hbnVhbGx5LiINCiAg ICBlY2hvDQogICAgZXhpdCAxDQotZmkNCitlc2FjDQogDQogdXNlcj1gaWQg LXVuYA0KLQ0KIGluc3RkaXI9Ii91c3IvYmluIg0KIGVjaG8NCiBlY2hvICJD b3B5aW5nIHNsb2NhdGUgdG8gJGluc3RkaXIiDQogaW5zdGFsbCAtbSAwNzU1 IHNsb2NhdGUgL3Vzci9iaW4NCi1ncm91cGFkZCBzbG9jYXRlDQorJEdQQVRI ICRHT1BUUw0KIA0KIENXRD0iYHB3ZGAiDQogDQogY2QgJGluc3RkaXINCiBl Y2hvDQogZWNobyAiQ2hhbmdpbmcgcGVybWlzaW9ucyBvbiBzbG9jYXRlIg0K Kw0KIGNob3duICR1c2VyOnNsb2NhdGUgc2xvY2F0ZQ0KIGNobW9kIGcrcyAu L3Nsb2NhdGUNCisNCiBjZCAkQ1dEDQorDQogZWNobyAiTWFraW5nIERhdGFi YXNlIERpcmVjdG9yeSINCi1pbnN0YWxsIC1kIC1tIDA3NTAgL3Zhci9saWIv c2xvY2F0ZQ0KLWNob3duICR1c2VyOnNsb2NhdGUgL3Zhci9saWIvc2xvY2F0 ZQ0KLWVjaG8gIkNyZWF0aW5nIFN5bWxpbmtzIg0KK2luc3RhbGwgLWQgLW0g MDc1MCAkREJQQVRIDQorY2hvd24gJHVzZXI6c2xvY2F0ZSAkREJQQVRIDQog DQorZWNobyAiQ3JlYXRpbmcgU3ltbGlua3MiDQogaWYgWyAtZiAvdXNyL2Jp bi9sb2NhdGUgXSA7IHRoZW4NCiAgICBybSAtZiAvdXNyL2Jpbi9sb2NhdGUu b2xkDQogICAgbXYgL3Vzci9iaW4vbG9jYXRlIC91c3IvYmluL2xvY2F0ZS5v bGQNCisgICBjaG1vZCA3MDAgL3Vzci9iaW4vbG9jYXRlLm9sZA0KIGZpDQog DQogbG4gLXMgL3Vzci9iaW4vc2xvY2F0ZSAvdXNyL2Jpbi9sb2NhdGUNCiAN Ci1pZiBbIC1mIC91c3IvYmluL3VwZGF0ZWRiIF0gOyB0aGVuDQotICAgcm0g LWYgL3Vzci9iaW4vdXBkYXRlZGIub2xkDQotICAgbXYgL3Vzci9iaW4vbG9j YXRlIC91c3IvYmluL2xvY2F0ZS5vbGQNCitpZiBbIC1mICRVUFJFRklYL3Vw ZGF0ZWRiIF0gOyB0aGVuDQorICAgcm0gLWYgJFVQUkVGSVgvdXBkYXRlZGIu b2xkDQorICAgbXYgJFVQUkVGSVgvdXBkYXRlZGIgJFVQUkVGSVgvdXBkYXRl ZGIub2xkDQogZmkNCiANCi1sbiAtcyAvdXNyL2Jpbi9zbG9jYXRlIC91c3Iv YmluL3VwZGF0ZWRiDQorbG4gLXMgL3Vzci9iaW4vc2xvY2F0ZSAkVVBSRUZJ WC91cGRhdGVkYg0KIA0KIGVjaG8gIkluc3RhbGxpbmcgbWFuIHBhZ2UiDQor DQogaWYgWyAtZCAvdXNyL21hbiBdIDsgdGhlbg0KICAgbWFuZGlyPSIvdXNy L21hbiINCiBlbGlmIFsgLWQgL3Vzci9zaGFyZS9tYW4gXSA7IHRoZW4NCmRp ZmYgLXVyYiBzbG9jYXRlLTEuNS1vcmlnaW5hbC9saW5rLmMgc2xvY2F0ZS0x LjUvbGluay5jDQotLS0gc2xvY2F0ZS0xLjUtb3JpZ2luYWwvbGluay5jCVdl ZCBNYXkgIDUgMTQ6MjE6MDUgMTk5OQ0KKysrIHNsb2NhdGUtMS41L2xpbmsu YwlUaHUgTWF5IDEzIDAyOjEyOjUwIDE5OTkNCkBAIC02LDcgKzYsOSBAQA0K IA0KICNpbmNsdWRlIDxzdGRpby5oPg0KICNpbmNsdWRlIDxzdGRsaWIuaD4N Ci0NCisjaWZkZWYgX19GcmVlQlNEX18NCisgICNpbmNsdWRlIDx1bmlzdGQu aD4gLyogbWFrZSBpdCB3b3JrIG9uIEZyZWVCU0QgLW1hdHQgKi8NCisjZW5k aWYNCiAjaW5jbHVkZSAibGluay5oIg0KIA0KIC8qIEluaXRpYWxpemUgMkQg TGlzdCAqLw0KZGlmZiAtdXJiIHNsb2NhdGUtMS41LW9yaWdpbmFsL21haW4u YyBzbG9jYXRlLTEuNS9tYWluLmMNCi0tLSBzbG9jYXRlLTEuNS1vcmlnaW5h bC9tYWluLmMJV2VkIE1heSAgNSAxNDo1Mjo1MiAxOTk5DQorKysgc2xvY2F0 ZS0xLjUvbWFpbi5jCVRodSBNYXkgMTMgMDI6MTI6NTAgMTk5OQ0KQEAgLTg1 LDkgKzg1LDE4IEBADQogI2RlZmluZSBXQVJOX01FU1NBR0UgIjggZGF5cyIN CiANCiBjaGFyICoqU0xPQ0FURV9QQVRIID0gTlVMTDsNCisNCisvKiBNb3Jl IGZpdHRpbmcgcGF0aHMgZm9yIEZyZWVCU0QgLW1hdHQgKi8NCisjaWZkZWYg X19GcmVlQlNEX18gDQorY2hhciAqU0xPQ0FURURCID0gIi92YXIvZGIvc2xv Y2F0ZS9zbG9jYXRlLmRiIjsNCitjaGFyICpUTVBTTE9DQVRFREIgPSAiL3Zh ci9kYi9zbG9jYXRlL3Nsb2NhdGUudG1wIjsNCitjaGFyICpTTE9DQVRFREJf RElSID0gIi92YXIvZGIvc2xvY2F0ZS8iOw0KKyNlbHNlDQorLyogTGVhdmUg dGhlIG5vcm1hbCBwYXRocyBmb3Igbm9uLUZyZWVCU0QgbWFjaGluZXMgLW1h dHQgKi8NCiBjaGFyICpTTE9DQVRFREIgPSAiL3Zhci9saWIvc2xvY2F0ZS9z bG9jYXRlLmRiIjsNCiBjaGFyICpUTVBTTE9DQVRFREIgPSAiL3Zhci9saWIv c2xvY2F0ZS9zbG9jYXRlLnRtcCI7DQogY2hhciAqU0xPQ0FURURCX0RJUiA9 ICIvdmFyL2xpYi9zbG9jYXRlLyI7DQorI2VuZGlmDQogY2hhciAqRVhDTFVE RV9ESVI7DQogaW50IEVYQ0xVREU9MDsNCiBpbnQgVkVSQk9TRT0wOw0K --0-1003324082-927515268=:14508-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message