Date: Sun, 7 Mar 2010 21:24:43 -0800 From: tsuna <tsunanet@gmail.com> To: osa@freebsd.org Cc: ports@freebsd.org Subject: FreeBSD Port: nginx-devel-0.8.34 / fancyindex patch Message-ID: <4d9f5be51003072124i10ffdf66gd788048b7e2251a6@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--0016e64bdd2086318004814349a2 Content-Type: text/plain; charset=ISO-8859-1 Hi there, apologies if that's not the right way of reporting a bug in a FreeBSD Ports. I'm using nginx-devel-0.8.34 on FreeBSD 7.1 with the "fancyindex" module. This module doesn't seem to be maintained by its original author so I'm hoping that my patch can at least make its way to the FreeBSD ports. The module fails to produce any output when attempting to list a directory in which one of the files or subdirectories can't be stat()ed by nginx. Patch attached. Thanks. -- Benoit "tsuna" Sigoure Software Engineer @ www.StumbleUpon.com --0016e64bdd2086318004814349a2 Content-Type: application/octet-stream; name="0001-Don-t-error-out-when-a-file-can-t-be-stat-ed.patch" Content-Disposition: attachment; filename="0001-Don-t-error-out-when-a-file-can-t-be-stat-ed.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g6itshr70 RnJvbSBlOGJiMDEyMWExYzEwMjZhM2IxNGE0ZjliY2MzOWEwZDBlMzhjNWZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCZW5vaXQgU2lnb3VyZSA8dHN1bmFuZXRAZ21haWwuY29tPgpE YXRlOiBTdW4sIDcgTWFyIDIwMTAgMjE6MDY6MzUgLTA4MDAKU3ViamVjdDogW1BBVENIXSBEb24n dCBlcnJvciBvdXQgd2hlbiBhIGZpbGUgY2FuJ3QgYmUgc3RhdCgpZWQuCgpXaGVuZXZlciBhIGRp cmVjdG9yeSBjb250YWluZWQgYSBmaWxlIHRoYXQgY291bGRuJ3QgYmUgc3RhdCgpZWQgYnkgbmdp bngKKGUuZy4gZHVlIHRvIEVBQ0NFU1MpLCB0aGUgZmFuY3lpbmRleCBtb2R1bGUgd291bGQgcHJv ZHVjZSBhbiBlcnJvciBhbmQKd291bGRuJ3QgZ2VuZXJhdGUgYW55IHJlc3BvbnNlIHRvIHRoZSB1 c2VyLgoKVGhlIG5ldyBiZWhhdmlvciBpcyB0byBsb2cgYSBub24tY3JpdGljYWwgZXJyb3IgYW5k IGtlZXAgc2VydmluZyB0aGUgcGFnZQphbnl3YXkuCgpTaWduZWQtb2ZmLWJ5OiBCZW5vaXQgU2ln b3VyZSA8dHN1bmFuZXRAZ21haWwuY29tPgotLS0KIG5neF9odHRwX2ZhbmN5aW5kZXhfbW9kdWxl LmMgfCAgICA0ICsrLS0KIDEgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL25neF9odHRwX2ZhbmN5aW5kZXhfbW9kdWxlLmMgYi9uZ3hf aHR0cF9mYW5jeWluZGV4X21vZHVsZS5jCmluZGV4IDA2ZTFhOWEuLmEwOTlmYjIgMTAwNjQ0Ci0t LSBhL25neF9odHRwX2ZhbmN5aW5kZXhfbW9kdWxlLmMKKysrIGIvbmd4X2h0dHBfZmFuY3lpbmRl eF9tb2R1bGUuYwpAQCAtMzk3LDkgKzM5Nyw5IEBAIG1ha2VfY29udGVudF9idWYoCiAgICAgICAg ICAgICAgICAgbmd4X2ludF90IGVyciA9IG5neF9lcnJubzsKIAogICAgICAgICAgICAgICAgIGlm IChlcnIgIT0gTkdYX0VOT0VOVCkgewotICAgICAgICAgICAgICAgICAgICBuZ3hfbG9nX2Vycm9y KE5HWF9MT0dfQ1JJVCwgci0+Y29ubmVjdGlvbi0+bG9nLCBlcnIsCisgICAgICAgICAgICAgICAg ICAgIG5neF9sb2dfZXJyb3IoTkdYX0xPR19FUlIsIHItPmNvbm5lY3Rpb24tPmxvZywgZXJyLAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5neF9kZV9pbmZvX24gIiBcIiVzXCIgZmFpbGVk IiwgZmlsZW5hbWUpOwotICAgICAgICAgICAgICAgICAgICByZXR1cm4gbmd4X2h0dHBfZmFuY3lp bmRleF9lcnJvcihyLCAmZGlyLCAmcGF0aCk7CisgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVl OwogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIGlmIChuZ3hfZGVfbGlua19p bmZvKGZpbGVuYW1lLCAmZGlyKSA9PSBOR1hfRklMRV9FUlJPUikgewotLSAKMS43LjAuMi4xNTcu Z2I3ZTdmCgo= --0016e64bdd2086318004814349a2--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4d9f5be51003072124i10ffdf66gd788048b7e2251a6>