From: Kyle Meyer Date: Thu, 4 Feb 2021 02:54:45 +0000 (-0500) Subject: www: call curl with -d '' in the altid instructions X-Git-Tag: v1.7.0~1216 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8d4844b43618f88883b1e3d8948693ce21bdee5d;p=public-inbox.git www: call curl with -d '' in the altid instructions Nginx doesn't appear to be happy with just -XPOST, so use -d '' to avoid potential confusion about why the instructions aren't working. cf. commit 533e1234bc03a1ca8754d249aa8c2ce157e26780 (lei_xsearch: use curl -d '' for nginx compatibility, 2021-01-24) --- diff --git a/lib/PublicInbox/WwwAltId.pm b/lib/PublicInbox/WwwAltId.pm index b90819a2..33e6da30 100644 --- a/lib/PublicInbox/WwwAltId.pm +++ b/lib/PublicInbox/WwwAltId.pm @@ -44,11 +44,11 @@ EOF return html_oneshot($ctx, 405, \<A POST request required to retrieve $altid_pfx.sql.gz - curl -XPOST -O $url + curl -d '' -O $url or - curl -XPOST $url | \\ + curl -d '' $url | \\ gzip -dc | \\ sqlite3 /path/to/$altid_pfx.sqlite3 diff --git a/lib/PublicInbox/WwwText.pm b/lib/PublicInbox/WwwText.pm index 817d032c..9f46c6a6 100644 --- a/lib/PublicInbox/WwwText.pm +++ b/lib/PublicInbox/WwwText.pm @@ -165,7 +165,7 @@ EOS ; gzip(1), and sqlite3(1) as documented: EOF for (sort keys %$altid_map) { - $$txt .= "\t;\tcurl -XPOST $base_url$_.sql.gz | \\\n" . + $$txt .= "\t;\tcurl -d '' $base_url$_.sql.gz | \\\n" . "\t;\tgzip -dc | \\\n" . "\t;\tsqlite3 $inboxdir/$_.sqlite3\n"; $$txt .= "\taltid = serial:$_:file=$_.sqlite3\n";