Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit a06e56b

Browse files
committed
doc: Update redirecting links
Update links that resulted in redirects. Most are changes from http to https, but there are also some other minor edits. (There are still some redirects where the target URL looks less elegant than the one we currently have. I have left those as is.)
1 parent 1007b0a commit a06e56b

22 files changed

+105
-111
lines changed

doc/src/sgml/acronyms.sgml

+47-47
Large diffs are not rendered by default.

doc/src/sgml/bloom.sgml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<para>
1111
<literal>bloom</literal> provides an index access method based on
12-
<ulink url="http://en.wikipedia.org/wiki/Bloom_filter">Bloom filters</ulink>.
12+
<ulink url="https://en.wikipedia.org/wiki/Bloom_filter">Bloom filters</ulink>.
1313
</para>
1414

1515
<para>

doc/src/sgml/client-auth.sgml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1889,7 +1889,7 @@ host ... ldap ldapserver=ldap.example.net ldapbasedn="dc=example, dc=net" ldapse
18891889
connected remote host name or IP address. Therefore the user must already
18901890
exist in the database before PAM can be used for authentication. For more
18911891
information about PAM, please read the
1892-
<ulink url="http://www.kernel.org/pub/linux/libs/pam/">
1892+
<ulink url="https://www.kernel.org/pub/linux/libs/pam/">
18931893
<productname>Linux-PAM</productname> Page</ulink>.
18941894
</para>
18951895

doc/src/sgml/docguide.sgml

+4-10
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@
5757
structure and content of a technical document without worrying
5858
about presentation details. A document style defines how that
5959
content is rendered into one of several final forms. DocBook is
60-
maintained by the <ulink url="http://www.oasis-open.org">
61-
OASIS group</ulink>. The <ulink url="http://www.oasis-open.org/docbook/">
60+
maintained by the <ulink url="https://www.oasis-open.org">
61+
OASIS group</ulink>. The <ulink url="https://www.oasis-open.org/docbook/">
6262
official DocBook site</ulink> has good introductory and reference documentation and
6363
a complete O'Reilly book for your online reading pleasure. The
6464
<ulink url="http://newbiedoc.sourceforge.net/metadoc/docbook-guide.html">
6565
NewbieDoc Docbook Guide</ulink> is very helpful for beginners.
66-
The <ulink url="http://www.freebsd.org/docproj/docproj.html">
66+
The <ulink url="https://www.freebsd.org/docproj/docproj.html">
6767
FreeBSD Documentation Project</ulink> also uses DocBook and has some good
6868
information, including a number of style guidelines that might be
6969
worth considering.
@@ -187,12 +187,6 @@ pkg install docbook-xml docbook-xsl fop libxslt
187187
directory you'll need to use <command>gmake</command>, because the
188188
makefile provided is not suitable for FreeBSD's <command>make</command>.
189189
</para>
190-
191-
<para>
192-
More information about the FreeBSD documentation tools can be
193-
found in the <ulink url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/tools.html">
194-
FreeBSD Documentation Project's instructions</ulink>.
195-
</para>
196190
</sect2>
197191

198192
<sect2>
@@ -276,7 +270,7 @@ checking for fop... fop
276270

277271
<para>
278272
To produce HTML documentation with the stylesheet used on <ulink
279-
url="https://www.postgresql.org/docs/current">postgresql.org</ulink> instead of the
273+
url="https://www.postgresql.org/docs/current/">postgresql.org</ulink> instead of the
280274
default simple style use:
281275
<screen>
282276
<prompt>doc/src/sgml$ </prompt><userinput>make STYLE=website html</userinput>

doc/src/sgml/external-projects.sgml

+3-3
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
<entry>DBD::Pg</entry>
6666
<entry>Perl</entry>
6767
<entry>Perl DBI driver</entry>
68-
<entry><ulink url="https://metacpan.org/release/DBD-Pg/"></ulink></entry>
68+
<entry><ulink url="https://metacpan.org/release/DBD-Pg"></ulink></entry>
6969
</row>
7070

7171
<row>
@@ -107,7 +107,7 @@
107107
<entry>pgtclng</entry>
108108
<entry>Tcl</entry>
109109
<entry></entry>
110-
<entry><ulink url="http://sourceforge.net/projects/pgtclng/"></ulink></entry>
110+
<entry><ulink url="https://sourceforge.net/projects/pgtclng/"></ulink></entry>
111111
</row>
112112

113113
<row>
@@ -146,7 +146,7 @@
146146
<para>
147147
There are several administration tools available for
148148
<productname>PostgreSQL</productname>. The most popular is
149-
<application><ulink url="http://www.pgadmin.org/">pgAdmin</ulink></application>,
149+
<application><ulink url="https://www.pgadmin.org/">pgAdmin</ulink></application>,
150150
and there are several commercially available ones as well.
151151
</para>
152152
</sect1>

doc/src/sgml/history.sgml

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@
6464
<productname>POSTGRES</productname> has also been used as an
6565
educational tool at several universities. Finally, Illustra
6666
Information Technologies (later merged into
67-
<ulink url="http://www.informix.com/"><productname>Informix</productname></ulink>,
67+
<ulink url="https://www.ibm.com/analytics/informix"><productname>Informix</productname></ulink>,
6868
which is now owned by <ulink
69-
url="http://www.ibm.com/">IBM</ulink>) picked up the code and
69+
url="https://www.ibm.com/">IBM</ulink>) picked up the code and
7070
commercialized it. In late 1992,
7171
<productname>POSTGRES</productname> became the primary data manager
7272
for the

doc/src/sgml/install-windows.sgml

+4-4
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ $ENV{MSBFLAGS}="/m";
182182
ActiveState Perl is required to run the build generation scripts. MinGW
183183
or Cygwin Perl will not work. It must also be present in the PATH.
184184
Binaries can be downloaded from
185-
<ulink url="http://www.activestate.com"></ulink>
185+
<ulink url="https://www.activestate.com"></ulink>
186186
(Note: version 5.8.3 or later is required,
187187
the free Standard Distribution is sufficient).
188188
</para></listitem>
@@ -296,7 +296,7 @@ $ENV{MSBFLAGS}="/m";
296296
<term><productname>OpenSSL</productname></term>
297297
<listitem><para>
298298
Required for SSL support. Binaries can be downloaded from
299-
<ulink url="http://www.slproweb.com/products/Win32OpenSSL.html"></ulink>
299+
<ulink url="https://slproweb.com/products/Win32OpenSSL.html"></ulink>
300300
or source from <ulink url="https://www.openssl.org"></ulink>.
301301
</para></listitem>
302302
</varlistentry>
@@ -314,7 +314,7 @@ $ENV{MSBFLAGS}="/m";
314314
<term><productname>Python</productname></term>
315315
<listitem><para>
316316
Required for building <application>PL/Python</application>. Binaries can
317-
be downloaded from <ulink url="http://www.python.org"></ulink>.
317+
be downloaded from <ulink url="https://www.python.org"></ulink>.
318318
</para></listitem>
319319
</varlistentry>
320320

@@ -473,7 +473,7 @@ $ENV{CONFIG}="Debug";
473473
ActiveState Perl installation, nor in the ActiveState Perl Package
474474
Manager (PPM) library. To install, download the
475475
<filename>IPC-Run-&lt;version&gt;.tar.gz</filename> source archive from CPAN,
476-
at <ulink url="https://metacpan.org/release/IPC-Run/"></ulink>, and
476+
at <ulink url="https://metacpan.org/release/IPC-Run"></ulink>, and
477477
uncompress. Edit the <filename>buildenv.pl</filename> file, and add a PERL5LIB
478478
variable to point to the <filename>lib</filename> subdirectory from the
479479
extracted archive. For example:

doc/src/sgml/installation.sgml

+5-5
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ su - postgres
316316
<para>
317317
If you need to get a <acronym>GNU</acronym> package, you can find
318318
it at your local <acronym>GNU</acronym> mirror site (see <ulink
319-
url="http://www.gnu.org/order/ftp.html"></ulink>
319+
url="https://www.gnu.org/prep/ftp"></ulink>
320320
for a list) or at <ulink
321321
url="ftp://ftp.gnu.org/gnu/"></ulink>.
322322
</para>
@@ -1805,7 +1805,7 @@ setenv LD_LIBRARY_PATH /usr/local/pgsql/lib
18051805
<filename>/etc/profile</filename> or <filename>~/.bash_profile</filename>. Some
18061806
good information about the caveats associated with this method can
18071807
be found at <ulink
1808-
url="http://xahlee.org/UnixResource_dir/_/ldpath.html"></ulink>.
1808+
url="http://xahlee.info/UnixResource_dir/_/ldpath.html"></ulink>.
18091809
</para>
18101810

18111811
<para>
@@ -2534,7 +2534,7 @@ PHSS_30849 s700_800 u2comp/be/plugin library Patch
25342534

25352535
<para>
25362536
To build 64 bit binaries using MinGW, install the 64 bit tool set
2537-
from <ulink url="http://mingw-w64.sourceforge.net/"></ulink>, put its bin
2537+
from <ulink url="https://mingw-w64.org/"></ulink>, put its bin
25382538
directory in the <envar>PATH</envar>, and run
25392539
<command>configure</command> with the
25402540
<command>--host=x86_64-w64-mingw32</command> option.
@@ -2593,14 +2593,14 @@ PHSS_30849 s700_800 u2comp/be/plugin library Patch
25932593

25942594
<para>
25952595
You can download Sun Studio
2596-
from <ulink url="http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/"></ulink>.
2596+
from <ulink url="https://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/"></ulink>.
25972597
Many of GNU tools are integrated into Solaris 10, or they are
25982598
present on the Solaris companion CD. If you like packages for
25992599
older version of Solaris, you can find these tools
26002600
at <ulink url="http://www.sunfreeware.com"></ulink>.
26012601
If you prefer
26022602
sources, look
2603-
at <ulink url="http://www.gnu.org/order/ftp.html"></ulink>.
2603+
at <ulink url="https://www.gnu.org/prep/ftp"></ulink>.
26042604
</para>
26052605
</sect3>
26062606

doc/src/sgml/isn.sgml

+7-7
Original file line numberDiff line numberDiff line change
@@ -355,19 +355,19 @@ SELECT isbn13(id) FROM test;
355355
The information to implement this module was collected from
356356
several sites, including:
357357
<itemizedlist>
358-
<listitem><para><ulink url="http://www.isbn-international.org/"></ulink></para></listitem>
358+
<listitem><para><ulink url="https://www.isbn-international.org/"></ulink></para></listitem>
359359
<listitem><para><ulink url="http://www.issn.org/"></ulink></para></listitem>
360-
<listitem><para><ulink url="http://www.ismn-international.org/"></ulink></para></listitem>
361-
<listitem><para><ulink url="http://www.wikipedia.org/"></ulink></para></listitem>
360+
<listitem><para><ulink url="https://www.ismn-international.org/"></ulink></para></listitem>
361+
<listitem><para><ulink url="https://www.wikipedia.org/"></ulink></para></listitem>
362362
</itemizedlist>
363363

364364
The prefixes used for hyphenation were also compiled from:
365365
<itemizedlist>
366-
<listitem><para><ulink url="http://www.gs1.org/productssolutions/idkeys/support/prefix_list.html"></ulink></para></listitem>
367-
<listitem><para><ulink url="http://en.wikipedia.org/wiki/List_of_ISBN_identifier_groups"></ulink></para></listitem>
366+
<listitem><para><ulink url="https://www.gs1.org/standards/id-keys"></ulink></para></listitem>
367+
<listitem><para><ulink url="https://en.wikipedia.org/wiki/List_of_ISBN_identifier_groups"></ulink></para></listitem>
368368
<listitem><para><ulink url="https://www.isbn-international.org/content/isbn-users-manual"></ulink></para></listitem>
369-
<listitem><para><ulink url="http://en.wikipedia.org/wiki/International_Standard_Music_Number"></ulink></para></listitem>
370-
<listitem><para><ulink url="http://www.ismn-international.org/ranges.html"></ulink></para></listitem>
369+
<listitem><para><ulink url="https://en.wikipedia.org/wiki/International_Standard_Music_Number"></ulink></para></listitem>
370+
<listitem><para><ulink url="https://www.ismn-international.org/ranges.html"></ulink></para></listitem>
371371
</itemizedlist>
372372

373373
Care was taken during the creation of the algorithms and they

doc/src/sgml/nls.sgml

+1-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ msgstr "another translated"
153153
can also be named
154154
<filename><replaceable>language</replaceable>_<replaceable>region</replaceable>.po</filename>
155155
where <replaceable>region</replaceable> is the
156-
<ulink url="http://www.iso.org/iso/country_names_and_code_elements">
156+
<ulink url="https://www.iso.org/iso-3166-country-codes.html">
157157
ISO 3166-1 two-letter country code (in upper case)</ulink>,
158158
e.g.,
159159
<filename>pt_BR.po</filename> for Portuguese in Brazil. If you

doc/src/sgml/passwordcheck.sgml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<para>
2626
You can adapt this module to your needs by changing the source code.
2727
For example, you can use
28-
<ulink url="http://sourceforge.net/projects/cracklib/">CrackLib</ulink>
28+
<ulink url="https://sourceforge.net/projects/cracklib/">CrackLib</ulink>
2929
to check passwords &mdash; this only requires uncommenting
3030
two lines in the <filename>Makefile</filename> and rebuilding the
3131
module. (We cannot include <productname>CrackLib</productname>

doc/src/sgml/pgcrypto.sgml

+7-7
Original file line numberDiff line numberDiff line change
@@ -956,9 +956,9 @@ gpg -a --export-secret-keys KEYID > secret.key
956956
</para>
957957
<para>
958958
For more details see <literal>man gpg</literal>,
959-
<ulink url="http://www.gnupg.org/gph/en/manual.html">The GNU
959+
<ulink url="https://www.gnupg.org/gph/en/manual.html">The GNU
960960
Privacy Handbook</ulink> and other documentation on
961-
<ulink url="http://www.gnupg.org"></ulink>.
961+
<ulink url="https://www.gnupg.org/"></ulink>.
962962
</para>
963963
</sect3>
964964

@@ -1274,7 +1274,7 @@ gen_random_uuid() returns uuid
12741274

12751275
<para>
12761276
The implementation does not resist
1277-
<ulink url="http://en.wikipedia.org/wiki/Side-channel_attack">side-channel
1277+
<ulink url="https://en.wikipedia.org/wiki/Side-channel_attack">side-channel
12781278
attacks</ulink>. For example, the time required for
12791279
a <filename>pgcrypto</filename> decryption function to complete varies among
12801280
ciphertexts of a given size.
@@ -1286,7 +1286,7 @@ gen_random_uuid() returns uuid
12861286

12871287
<itemizedlist>
12881288
<listitem>
1289-
<para><ulink url="http://www.gnupg.org/gph/en/manual.html"></ulink></para>
1289+
<para><ulink url="https://www.gnupg.org/gph/en/manual.html"></ulink></para>
12901290
<para>The GNU Privacy Handbook.</para>
12911291
</listitem>
12921292
<listitem>
@@ -1295,7 +1295,7 @@ gen_random_uuid() returns uuid
12951295
</listitem>
12961296
<listitem>
12971297
<para>
1298-
<ulink url="http://www.stack.nl/~galactus/remailers/passphrase-faq.html"></ulink>
1298+
<ulink url="http://www.iusmentis.com/security/passphrasefaq/"></ulink>
12991299
</para>
13001300
<para>How to choose a good password.</para>
13011301
</listitem>
@@ -1330,13 +1330,13 @@ gen_random_uuid() returns uuid
13301330
</listitem>
13311331
<listitem>
13321332
<para>
1333-
<ulink url="http://www.usenix.org/events/usenix99/provos.html"></ulink>
1333+
<ulink url="https://www.usenix.org/legacy/events/usenix99/provos.html"></ulink>
13341334
</para>
13351335
<para>Comparison of crypt-des, crypt-md5 and bcrypt algorithms.</para>
13361336
</listitem>
13371337
<listitem>
13381338
<para>
1339-
<ulink url="http://en.wikipedia.org/wiki/Fortuna_(PRNG)"></ulink>
1339+
<ulink url="https://en.wikipedia.org/wiki/Fortuna_(PRNG)"></ulink>
13401340
</para>
13411341
<para>Description of Fortuna CSPRNG.</para>
13421342
</listitem>

doc/src/sgml/plpython.sgml

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<para>
1010
The <application>PL/Python</application> procedural language allows
1111
<productname>PostgreSQL</productname> functions to be written in the
12-
<ulink url="http://www.python.org">Python language</ulink>.
12+
<ulink url="https://www.python.org">Python language</ulink>.
1313
</para>
1414

1515
<para>
@@ -89,7 +89,7 @@
8989
</itemizedlist>
9090

9191
This scheme is analogous to the recommendations in <ulink
92-
url="http://www.python.org/dev/peps/pep-0394/">PEP 394</ulink> regarding the
92+
url="https://www.python.org/dev/peps/pep-0394/">PEP 394</ulink> regarding the
9393
naming and transitioning of the <command>python</command> command.
9494
</para>
9595

@@ -165,7 +165,7 @@
165165

166166
<para>
167167
See also the
168-
document <ulink url="http://docs.python.org/py3k/whatsnew/3.0.html">What's
168+
document <ulink url="https://docs.python.org/3/whatsnew/3.0.html">What's
169169
New In Python 3.0</ulink> for more information about porting to
170170
Python 3.
171171
</para>
@@ -1116,7 +1116,7 @@ $$ LANGUAGE plpythonu;
11161116
batch of rows, never larger than the parameter value. Once all rows are
11171117
exhausted, <literal>fetch</literal> starts returning an empty result
11181118
object. Cursor objects also provide an
1119-
<ulink url="http://docs.python.org/library/stdtypes.html#iterator-types">iterator
1119+
<ulink url="https://docs.python.org/library/stdtypes.html#iterator-types">iterator
11201120
interface</ulink>, yielding one row at a time until all rows are
11211121
exhausted. Data fetched that way is not returned as result objects, but
11221122
rather as dictionaries, each dictionary corresponding to a single result
@@ -1167,7 +1167,7 @@ $$ LANGUAGE plpythonu;
11671167
<para>
11681168
Do not confuse objects created by <literal>plpy.cursor</literal> with
11691169
DB-API cursors as defined by
1170-
the <ulink url="http://www.python.org/dev/peps/pep-0249/">Python
1170+
the <ulink url="https://www.python.org/dev/peps/pep-0249/">Python
11711171
Database API specification</ulink>. They don't have anything in common
11721172
except for the name.
11731173
</para>
@@ -1297,7 +1297,7 @@ $$ LANGUAGE plpythonu;
12971297
helper object to manage explicit subtransactions that gets created
12981298
with the <literal>plpy.subtransaction()</literal> function.
12991299
Objects created by this function implement the
1300-
<ulink url="http://docs.python.org/library/stdtypes.html#context-manager-types">
1300+
<ulink url="https://docs.python.org/library/stdtypes.html#context-manager-types">
13011301
context manager interface</ulink>. Using explicit subtransactions
13021302
we can rewrite our function as:
13031303
<programlisting>
@@ -1373,7 +1373,7 @@ $$ LANGUAGE plpythonu;
13731373
Although context managers were implemented in Python 2.5, to use
13741374
the <literal>with</literal> syntax in that version you need to
13751375
use a <ulink
1376-
url="http://docs.python.org/release/2.5/ref/future.html">future
1376+
url="https://docs.python.org/release/2.5/ref/future.html">future
13771377
statement</ulink>. Because of implementation details, however,
13781378
you cannot use future statements in PL/Python functions.
13791379
</para>

doc/src/sgml/problems.sgml

+1-1
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@
264264
It is better to report everything the first time than us having to squeeze the
265265
facts out of you. On the other hand, if your input files are huge, it is
266266
fair to ask first whether somebody is interested in looking into it. Here is
267-
an <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">article</ulink>
267+
an <ulink url="https://www.chiark.greenend.org.uk/~sgtatham/bugs.html">article</ulink>
268268
that outlines some more tips on reporting bugs.
269269
</para>
270270

doc/src/sgml/release.sgml

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ non-ASCII characters find using grep -P '[\x80-\xFF]'
2424
one page: http://www.zipcon.net/~swhite/docs/computers/browsers/entities_page.html
2525
other lists: http://www.zipcon.net/~swhite/docs/computers/browsers/entities.html
2626
http://www.zipcon.net/~swhite/docs/computers/browsers/entities_page.html
27-
http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
27+
https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
2828

2929
We cannot use UTF8 because back branches still use SGML Docbook,
3030
which does not support it. Also, rendering engines have to
@@ -58,9 +58,9 @@ For new features, add links to the documentation sections.
5858
A complete list of changes for each release can be obtained by
5959
viewing the <link linkend="git">Git</link> logs for each release.
6060
The <ulink
61-
url="https://archives.postgresql.org/pgsql-committers/"><literal>pgsql-committers</literal>
61+
url="https://www.postgresql.org/list/pgsql-committers/"><literal>pgsql-committers</literal>
6262
email list</ulink> records all source code changes as well. There is also
63-
a <ulink url="https://git.postgresql.org/gitweb?p=postgresql.git;a=summary">web
63+
a <ulink url="https://git.postgresql.org/gitweb/?p=postgresql.git;a=summary">web
6464
interface</ulink> that shows changes to specific files.
6565
</para>
6666

doc/src/sgml/runtime.sgml

+2-2
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ postgres$ <userinput>initdb -D /usr/local/pgsql/data</userinput>
248248
If the client or server <acronym>NFS</acronym> implementation does not
249249
provide standard file system semantics, this can
250250
cause reliability problems (see <ulink
251-
url="http://www.time-travellers.org/shane/papers/NFS_considered_harmful.html"></ulink>).
251+
url="https://www.time-travellers.org/shane/papers/NFS_considered_harmful.html"></ulink>).
252252
Specifically, delayed (asynchronous) writes to the <acronym>NFS</acronym>
253253
server can cause data corruption problems. If possible, mount the
254254
<acronym>NFS</acronym> file system synchronously (without caching) to avoid
@@ -1400,7 +1400,7 @@ Out of Memory: Killed process 12345 (postgres).
14001400
On Linux 2.6 and later, it is possible to modify the
14011401
kernel's behavior so that it will not <quote>overcommit</quote> memory.
14021402
Although this setting will not prevent the <ulink
1403-
url="http://lwn.net/Articles/104179/">OOM killer</ulink> from being invoked
1403+
url="https://lwn.net/Articles/104179/">OOM killer</ulink> from being invoked
14041404
altogether, it will lower the chances significantly and will therefore
14051405
lead to more robust system behavior. This is done by selecting strict
14061406
overcommit mode via <command>sysctl</command>:

0 commit comments

Comments
 (0)