Date: Fri, 25 Jun 2004 07:10:22 GMT From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/68289: Update ftp/pure-ftpd to 1.0.19 + rcNG'ify + OPTIONS Message-ID: <200406250710.i5P7AM45013379@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/68289; it has been noted by GNATS. From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: Oliver Eikemeier <eikemeier@fillmore-labs.com> Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: ports/68289: Update ftp/pure-ftpd to 1.0.19 + rcNG'ify + OPTIONS Date: Fri, 25 Jun 2004 09:06:19 +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-1767570118-1088147179=:39372 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 25 Jun 2004, Oliver Eikemeier wrote: > Joerg Pulz wrote: > >> +USE_RC_SUBR= yes >> +RC_DIR?= ${LOCALBASE}/etc/rc.d > > You should never install to LOCALBASE, only to PREFIX. true, but if PREFIX is for example /usr/local/pure-ftpd the rc script is installed as /usr/local/pure-ftpd/etc/rc.d/pure-ftpd.sh. as this place is not a default "startup script dir" one has to extend "local_startup" in /etc/rc.conf. anyway, i've changed it to PREFIX, as it can be overridden during the build/install stage by the user. >> +PLIST_SUB= RC_DIR=${RC_DIR} >> > >> +command=%%PREFIX%%/sbin/pure-config.pl > > This looks like you need USE_PERL5_RUN. Did you check? true, i missed that. the previous versions of the port missed that too! > >> +++ pure-ftpd/pkg-plist Thu Jun 24 20:24:52 2004 > > Do you have an entry for rc.d/pure-ftpd.sh? you're right again. sorry for this. attached is a new diff, whith fixes for the points you mentioned above. thanks Joerg -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA287tSPOsGF+KA+MRAme6AJ9/1wu0S0deQEgAqPVTOE1+cw83WgCeJecI 3bkfqgpQysUQ8kwIxx/pHR4= =Gab0 -----END PGP SIGNATURE----- --0-1767570118-1088147179=:39372 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="pure-ftpd.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20040625090619.K39372@hades.admin.frm2> Content-Description: Content-Disposition: attachment; filename="pure-ftpd.diff" ZGlmZiAtdXJOIC0tZXhjbHVkZT1DVlMgL3Vzci9wb3J0cy9mdHAvcHVyZS1m dHBkL01ha2VmaWxlIHB1cmUtZnRwZC9NYWtlZmlsZQ0KLS0tIC91c3IvcG9y dHMvZnRwL3B1cmUtZnRwZC9NYWtlZmlsZQlUaHUgTWF5IDI3IDE4OjQzOjQ1 IDIwMDQNCisrKyBwdXJlLWZ0cGQvTWFrZWZpbGUJRnJpIEp1biAyNSAwODo0 Mzo1MyAyMDA0DQpAQCAtNiw3ICs2LDcgQEANCiAjDQogDQogUE9SVE5BTUU9 CXB1cmUtZnRwZA0KLVBPUlRWRVJTSU9OPQkxLjAuMTgNCitQT1JUVkVSU0lP Tj0JMS4wLjE5DQogUE9SVFJFVklTSU9OPQkwDQogQ0FURUdPUklFUz0JZnRw IGlwdjYNCiBNQVNURVJfU0lURVM9CWZ0cDovL2Z0cC5wdXJlZnRwZC5vcmcv cHViL3B1cmUtZnRwZC9yZWxlYXNlcy8gXA0KQEAgLTIzLDYgKzIzLDkgQEAN CiBNQUlOVEFJTkVSPQlqQHB1cmVmdHBkLm9yZw0KIENPTU1FTlQ9CUEgc21h bGwsIGVhc3kgdG8gc2V0IHVwLCBmYXN0IGFuZCB2ZXJ5IHNlY3VyZSBGVFAg c2VydmVyDQogDQorVVNFX1BFUkw1X1JVTj0JeWVzDQorVVNFX1JDX1NVQlI9 CXllcw0KK1JDX0RJUj89CSR7UFJFRklYfS9ldGMvcmMuZA0KIFVTRV9CWklQ Mj0JeWVzDQogVVNFX1JFSU5QTEFDRT0JeWVzDQogR05VX0NPTkZJR1VSRT0J eWVzDQpAQCAtMzMsNiArMzYsMTMgQEANCiAJCQktLXdpdGgtbGFyZ2VmaWxl IFwNCiAJCQktLXN5c2NvbmZkaXI9JHtQUkVGSVh9L2V0Yw0KIA0KK09QVElP TlM9CUxEQVAJCSJXaXRoIHVzZXJzIGluIExEQVAgZGlyZWN0b3JpZXMiIG9m ZiBcDQorCQlNWVNRTAkJIldpdGggdXNlcnMgaW4gTXlTUUwgZGF0YWJhc2Vz IiBvZmYgXA0KKwkJUEdTUUwJCSJXaXRoIHVzZXJzIGluIFBvc3RncmVTUUwg ZGF0YWJhc2VzIiBvZmYgXA0KKwkJV0lUSF9QUklWU0VQCSJXaXRoIHByaXZp bGVnZSBzZXBhcmF0aW9uIiBvZmYNCisNCisuaW5jbHVkZSA8YnNkLnBvcnQu cHJlLm1rPg0KKw0KICMgbGFuZ3VhZ2Ugc3VwcG9ydCByZXF1ZXN0ZWQ/DQog LmlmIGRlZmluZWQoV0lUSF9MQU5HKQ0KIENPTkZJR1VSRV9BUkdTKz0JLS13 aXRoLWxhbmd1YWdlPSIke1dJVEhfTEFOR30iDQpAQCAtNzYsOCArODYsNiBA QA0KIAkJcHVyZS11cGxvYWRzY3JpcHQuOCBwdXJlLXB3LjggcHVyZS1wd2Nv bnZlcnQuOCBwdXJlLXF1b3RhY2hlY2suOCBcDQogCQlwdXJlLWF1dGhkLjgN CiANCi0uaW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPg0KLQ0KIC5pZiAke09T VkVSU0lPTn0gPiA1MDAwMDANCiBQQU1fVEVNUEw/PQkke0ZJTEVTRElSfS9w YW0uY29uZi41DQogLmVsc2UNCkBAIC05OCwxMiArMTA2LDEwIEBADQogDQog Q09OVFJJQj0JeG1sX3B5dGhvbl9wcm9jZXNzb3JzLnR4dCBwdXJlLXZwb3Bh dXRoLnBsDQogDQorUExJU1RfU1VCPQlSQ19ESVI9JHtSQ19ESVJ9DQorDQog cHJlLWZldGNoOg0KIAlAJHtFQ0hPX01TR30gIllvdSBjYW4gdXNlIHRoZSBm b2xsb3dpbmcgYWRkaXRpb25hbCBvcHRpb25zOiINCi0JQCR7RUNIT19NU0d9 ICJXSVRIX0xEQVA9MSAgICAgICAgICAgLSBTdXBwb3J0IGZvciB1c2VycyBp biBMREFQIGRpcmVjdG9yaWVzIg0KLQlAJHtFQ0hPX01TR30gIldJVEhfTVlT UUw9MSAgICAgICAgICAtIFN1cHBvcnQgZm9yIHVzZXJzIGluIE15U1FMIGRh dGFiYXNlcyINCi0JQCR7RUNIT19NU0d9ICJXSVRIX1BHU1FMPTEgICAgICAg ICAgLSBTdXBwb3J0IGZvciB1c2VycyBpbiBQb3N0Z3JlU1FMIGRhdGFiYXNl cyINCi0JQCR7RUNIT19NU0d9ICJXSVRIX1BSSVZTRVA9MSAgICAgICAgLSBF bmFibGUgcHJpdmlsZWdlIHNlcGFyYXRpb24iDQogCUAke0VDSE9fTVNHfSAi V0lUSF9DRVJURklMRT0vcGF0aCAgIC0gU2V0IGRpZmZlcmVudCBsb2NhdGlv biBvZiBjZXJ0aWZpY2F0ZSBmaWxlIGZvciBUTFMiDQogCUAke0VDSE9fTVNH fSAiV0lUSF9MQU5HPWxhbmcgICAgICAgIC0gRW5hYmxlIGNvbXBpbGF0aW9u IG9mIGxhbmd1YWdlIHN1cHBvcnQsIGxhbmcgaXMgb25lIG9mIg0KIAlAJHtF Q0hPX01TR30gIiAgZW5nbGlzaCwgZ2VybWFuLCByb21hbmlhbiwgZnJlbmNo LCBmcmVuY2gtZnVubnksIHBvbGlzaCwgc3BhbmlzaCwiDQpAQCAtMTI4LDcg KzEzNCwxMCBAQA0KIAlAJHtNS0RJUn0gJHtET0NTRElSfQ0KIAljZCAke1dS S1NSQ30gJiYgJHtJTlNUQUxMX0RBVEF9ICR7RE9DU30gJHtET0NTRElSfQ0K IC5lbmRpZg0KLQkke0lOU1RBTExfU0NSSVBUfSAke0ZJTEVTRElSfS9wdXJl LWZ0cGQuc2guc2FtcGxlICR7UFJFRklYfS9ldGMvcmMuZC8NCisJQCR7U0VE fSAtZSAic3wlJVBSRUZJWCUlfCR7UFJFRklYfXxnIiAtZSAic3wlJVJDX1NV QlIlJXwke1JDX1NVQlJ9fGciIFwNCisJCTwgJHtGSUxFU0RJUn0vcHVyZS1m dHBkLnNoLnNhbXBsZSA+IFwNCisJCSR7V1JLRElSfS9wdXJlLWZ0cGQuc2gN CisJJHtJTlNUQUxMX1NDUklQVH0gJHtXUktESVJ9L3B1cmUtZnRwZC5zaCAk e1JDX0RJUn0vcHVyZS1mdHBkLnNoDQogLmlmIGRlZmluZWQoUEFNX1RFTVBM KQ0KIAkke01LRElSfSAke1BBTV9ESVJ9DQogCSR7SU5TVEFMTF9EQVRBfSAk e1BBTV9URU1QTH0gJHtQQU1fRElSfS8ke1BBTV9UQVJHRVR9DQpkaWZmIC11 ck4gLS1leGNsdWRlPUNWUyAvdXNyL3BvcnRzL2Z0cC9wdXJlLWZ0cGQvZGlz dGluZm8gcHVyZS1mdHBkL2Rpc3RpbmZvDQotLS0gL3Vzci9wb3J0cy9mdHAv cHVyZS1mdHBkL2Rpc3RpbmZvCU1vbiBNYXIgIDggMjM6MzM6NTAgMjAwNA0K KysrIHB1cmUtZnRwZC9kaXN0aW5mbwlUaHUgSnVuIDI0IDE5OjU2OjM2IDIw MDQNCkBAIC0xLDIgKzEsMiBAQA0KLU1ENSAocHVyZS1mdHBkLTEuMC4xOC50 YXIuYnoyKSA9IDU2OTI1YmI3YTM1YjA3Y2E3MGU1NDUzYWY3MzFhY2JhDQot U0laRSAocHVyZS1mdHBkLTEuMC4xOC50YXIuYnoyKSA9IDQ1ODk5NQ0KK01E NSAocHVyZS1mdHBkLTEuMC4xOS50YXIuYnoyKSA9IDFmZjllOTIxNWQzYjFm ZGFkMzY1NzFlODkyYTcyNmQxDQorU0laRSAocHVyZS1mdHBkLTEuMC4xOS50 YXIuYnoyKSA9IDQ2MDI5Mg0KZGlmZiAtdXJOIC0tZXhjbHVkZT1DVlMgL3Vz ci9wb3J0cy9mdHAvcHVyZS1mdHBkL2ZpbGVzL3BhdGNoLXNyY19ic2QtZ2V0 b3B0X2xvbmcuYyBwdXJlLWZ0cGQvZmlsZXMvcGF0Y2gtc3JjX2JzZC1nZXRv cHRfbG9uZy5jDQotLS0gL3Vzci9wb3J0cy9mdHAvcHVyZS1mdHBkL2ZpbGVz L3BhdGNoLXNyY19ic2QtZ2V0b3B0X2xvbmcuYwlUaHUgSmFuICAxIDAxOjAw OjAwIDE5NzANCisrKyBwdXJlLWZ0cGQvZmlsZXMvcGF0Y2gtc3JjX2JzZC1n ZXRvcHRfbG9uZy5jCVRodSBKdW4gMjQgMjE6MTk6MjUgMjAwNA0KQEAgLTAs MCArMSwxMSBAQA0KKy0tLSBzcmMvYnNkLWdldG9wdF9sb25nLmMub3JpZyAg U3VuIEp1biAyMCAxOToyOTozNCAyMDA0DQorKysrIHNyYy9ic2QtZ2V0b3B0 X2xvbmcuYyAgICAgICBUdWUgSnVuIDIyIDE1OjIxOjA5IDIwMDQNCitAQCAt NDcyLDYgKzQ3Miw4IEBADQorICAgICAgICAgICAgICAgICAgICAgICpuYXJn dltwdXJlX29wdGluZCArIDFdICE9ICctJykgew0KKyAgICAgICAgICAgICAg ICAgICAgICBwdXJlX29wdGFyZyA9IG5hcmd2WysrcHVyZV9vcHRpbmRdOw0K KyAgICAgICAgICAgICAgICAgIH0NCisrICAgICAgICAgICAgfSBlbHNlIHsN CisrICAgICAgICAgICAgICAgICAgICBwdXJlX29wdGFyZyA9IG5hcmd2W3B1 cmVfb3B0aW5kXTsgICAgICAgDQorICAgICAgICAgICAgIH0NCisgICAgICAg ICB9DQorICAgICAgICAgcHVyZV9wbGFjZSA9IEVNU0c7DQpkaWZmIC11ck4g LS1leGNsdWRlPUNWUyAvdXNyL3BvcnRzL2Z0cC9wdXJlLWZ0cGQvZmlsZXMv cHVyZS1mdHBkLnNoLnNhbXBsZSBwdXJlLWZ0cGQvZmlsZXMvcHVyZS1mdHBk LnNoLnNhbXBsZQ0KLS0tIC91c3IvcG9ydHMvZnRwL3B1cmUtZnRwZC9maWxl cy9wdXJlLWZ0cGQuc2guc2FtcGxlCVN1biBKdW4gMjIgMjA6MjI6MjkgMjAw Mw0KKysrIHB1cmUtZnRwZC9maWxlcy9wdXJlLWZ0cGQuc2guc2FtcGxlCVRo dSBKdW4gMjQgMjA6NDI6NTggMjAwNA0KQEAgLTEsMjUgKzEsMjkgQEANCiAj IS9iaW4vc2gNCiANCi1pZiAhIFBSRUZJWD0kKGV4cHIgJDAgOiAiXCgvLipc KS9ldGMvcmNcLmQvJChiYXNlbmFtZSAkMClcJCIpOyB0aGVuDQotICAgIGVj aG8gIiQwOiBDYW5ub3QgZGV0ZXJtaW5lIHRoZSBQUkVGSVgiID4mMg0KLSAg ICBleGl0IDENCi1maQ0KLQ0KLQ0KLWNhc2UgIiQxIiBpbg0KLXN0YXJ0KQ0K LQlbIC1yICR7UFJFRklYfS9ldGMvcHVyZS1mdHBkLmNvbmYgXSAmJiBcDQot CSR7UFJFRklYfS9zYmluL3B1cmUtY29uZmlnLnBsICR7UFJFRklYfS9ldGMv cHVyZS1mdHBkLmNvbmYgPiAvZGV2L251bGwgJiYgXA0KLQllY2hvIC1uICcg cHVyZS1mdHAnDQotCTs7DQotc3RvcCkNCi0JWyAtciAvdmFyL3J1bi9wdXJl LWZ0cGQucGlkIF0gJiYgXA0KLQlraWxsIGBjYXQgL3Zhci9ydW4vcHVyZS1m dHBkLnBpZGAgPiAvZGV2L251bGwgJiYgXA0KLQllY2hvIC1uICcgcHVyZS1m dHAnDQotCTs7DQotKikNCi0JZWNobyAiVXNhZ2U6IGBiYXNlbmFtZSAkMGAg e3N0YXJ0fHN0b3B9IiA+JjINCi0JOzsNCi1lc2FjDQorIyBQUk9WSURFOiBw dXJlZnRwZA0KKyMgUkVRVUlSRTogTkVUV09SS0lORyBTRVJWRVJTDQorIyBC RUZPUkU6IERBRU1PTg0KKyMgS0VZV09SRDogRnJlZUJTRCBzaHV0ZG93bg0K IA0KLWV4aXQgMA0KKyMNCisjIEFkZCB0aGUgZm9sbG93aW5nIGxpbmVzIHRv IC9ldGMvcmMuY29uZiB0byBlbmFibGUgc2FtYmE6DQorIw0KKyNwdXJlZnRw ZF9lbmFibGU9IllFUyINCisjDQorDQorLiAlJVJDX1NVQlIlJQ0KKw0KK25h bWU9cHVyZWZ0cGQNCityY3Zhcj1gc2V0X3JjdmFyYA0KKw0KK2NvbW1hbmQ9 JSVQUkVGSVglJS9zYmluL3B1cmUtY29uZmlnLnBsDQorcHVyZWZ0cGRfY29u ZmlnPSR7cHVyZWZ0cGRfY29uZmlnOi0iJSVQUkVGSVglJS9ldGMvcHVyZS1m dHBkLmNvbmYifQ0KK3JlcXVpcmVkX2ZpbGVzPSR7cHVyZWZ0cGRfY29uZmln fQ0KK3BpZGZpbGU9L3Zhci9ydW4vcHVyZS1mdHBkLnBpZA0KK3Byb2NuYW1l PXB1cmUtZnRwZA0KKw0KK3B1cmVmdHBkX2VuYWJsZT0ke3B1cmVmdHBkX2Vu YWJsZTotIk5PIn0NCitjb21tYW5kX2FyZ3M9JHtwdXJlZnRwZF9jb25maWd9 DQorDQorbG9hZF9yY19jb25maWcgJG5hbWUNCitydW5fcmNfY29tbWFuZCAi JDEiDQpkaWZmIC11ck4gLS1leGNsdWRlPUNWUyAvdXNyL3BvcnRzL2Z0cC9w dXJlLWZ0cGQvcGtnLXBsaXN0IHB1cmUtZnRwZC9wa2ctcGxpc3QNCi0tLSAv dXNyL3BvcnRzL2Z0cC9wdXJlLWZ0cGQvcGtnLXBsaXN0CVdlZCBBdWcgMTMg MTI6NDI6NDcgMjAwMw0KKysrIHB1cmUtZnRwZC9wa2ctcGxpc3QJRnJpIEp1 biAyNSAwODozOTo0NyAyMDA0DQpAQCAtNSw3ICs1LDggQEANCiBldGMvcHVy ZWZ0cGQtbGRhcC5jb25mLnNhbXBsZQ0KIGV0Yy9wdXJlZnRwZC1teXNxbC5j b25mLnNhbXBsZQ0KIGV0Yy9wdXJlZnRwZC1wZ3NxbC5jb25mLnNhbXBsZQ0K LWV0Yy9yYy5kL3B1cmUtZnRwZC5zaC5zYW1wbGUNCitAdW5leGVjICUlUkNf RElSJSUvcHVyZS1mdHBkLnNoIHN0b3AgMj4vZGV2L251bGwgfHwgdHJ1ZQ0K K0B1bmV4ZWMgcm0gJSVSQ19ESVIlJS9wdXJlLWZ0cGQuc2ggMj4vZGV2L251 bGwgfHwgdHJ1ZQ0KIHNiaW4vcHVyZS1hdXRoZA0KIHNiaW4vcHVyZS1jb25m aWcucGwNCiBzYmluL3B1cmUtZnRwZA0K --0-1767570118-1088147179=:39372--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406250710.i5P7AM45013379>