mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
parent
106e4b29c0
commit
18af7938c1
@ -4,7 +4,7 @@
|
|||||||
# PostgreSQL RDBMS Server
|
# PostgreSQL RDBMS Server
|
||||||
##
|
##
|
||||||
|
|
||||||
# PostgreSQL boot time startup script for Darwin/Mac OS X. To install, change
|
# PostgreSQL boot time startup script for OS X. To install, change
|
||||||
# the "prefix", "PGDATA", "PGUSER", and "PGLOG" variables below as
|
# the "prefix", "PGDATA", "PGUSER", and "PGLOG" variables below as
|
||||||
# necessary. Next, create a new directory, "/Library/StartupItems/PostgreSQL".
|
# necessary. Next, create a new directory, "/Library/StartupItems/PostgreSQL".
|
||||||
# Then copy this script and the accompanying "StartupParameters.plist" file
|
# Then copy this script and the accompanying "StartupParameters.plist" file
|
||||||
|
@ -1215,7 +1215,7 @@ omicron bryanh guest1
|
|||||||
socket parameter, or similar mechanisms. Currently that includes
|
socket parameter, or similar mechanisms. Currently that includes
|
||||||
<systemitem class="osname">Linux</>,
|
<systemitem class="osname">Linux</>,
|
||||||
most flavors of <systemitem class="osname">BSD</> including
|
most flavors of <systemitem class="osname">BSD</> including
|
||||||
<systemitem class="osname">Mac OS X</>,
|
<systemitem class="osname">OS X</>,
|
||||||
and <systemitem class="osname">Solaris</systemitem>.
|
and <systemitem class="osname">Solaris</systemitem>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -127,8 +127,8 @@ cc -shared -o foo.so foo.o
|
|||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>
|
<term>
|
||||||
<systemitem class="osname">Mac OS X</>
|
<systemitem class="osname">OS X</>
|
||||||
<indexterm><primary>Mac OS X</><secondary>shared library</></>
|
<indexterm><primary>OS X</><secondary>shared library</></>
|
||||||
</term>
|
</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
|
@ -279,7 +279,7 @@ apt-get install docbook docbook-dsssl docbook-xsl openjade1.3 opensp xsltproc
|
|||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
<title>Mac OS X</title>
|
<title>OS X</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
If you use MacPorts, the following will get you set up:
|
If you use MacPorts, the following will get you set up:
|
||||||
|
@ -864,7 +864,7 @@ su - postgres
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Build with Bonjour support. This requires Bonjour support
|
Build with Bonjour support. This requires Bonjour support
|
||||||
in your operating system. Recommended on Mac OS X.
|
in your operating system. Recommended on OS X.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
@ -890,7 +890,7 @@ su - postgres
|
|||||||
<para>
|
<para>
|
||||||
<option>e2fs</> to use the UUID library created by
|
<option>e2fs</> to use the UUID library created by
|
||||||
the <literal>e2fsprogs</> project; this library is present in most
|
the <literal>e2fsprogs</> project; this library is present in most
|
||||||
Linux systems and in Mac OS X, and can be obtained for other
|
Linux systems and in OS X, and can be obtained for other
|
||||||
platforms as well
|
platforms as well
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -1991,7 +1991,8 @@ kill `cat /usr/local/pgsql/data/postmaster.pid`
|
|||||||
<para>
|
<para>
|
||||||
<productname>PostgreSQL</> can be expected to work on these operating
|
<productname>PostgreSQL</> can be expected to work on these operating
|
||||||
systems: Linux (all recent distributions), Windows (Win2000 SP4 and later),
|
systems: Linux (all recent distributions), Windows (Win2000 SP4 and later),
|
||||||
FreeBSD, OpenBSD, NetBSD, Mac OS X, AIX, HP/UX, Solaris, Tru64 Unix,
|
FreeBSD, OpenBSD, NetBSD, OS X, AIX, HP/UX, Solaris, Tru64 Unix,
|
||||||
|
FreeBSD, OpenBSD, NetBSD, OS X, AIX, HP/UX, Solaris,
|
||||||
and UnixWare. Other Unix-like systems may also work but are not currently
|
and UnixWare. Other Unix-like systems may also work but are not currently
|
||||||
being tested. In most cases, all CPU architectures supported by
|
being tested. In most cases, all CPU architectures supported by
|
||||||
a given operating system will work. Look in
|
a given operating system will work. Look in
|
||||||
|
@ -1907,7 +1907,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
|
|||||||
Currently, the
|
Currently, the
|
||||||
<ulink url="https://en.wikipedia.org/wiki/DTrace">DTrace</ulink>
|
<ulink url="https://en.wikipedia.org/wiki/DTrace">DTrace</ulink>
|
||||||
utility is supported, which, at the time of this writing, is available
|
utility is supported, which, at the time of this writing, is available
|
||||||
on Solaris, Mac OS X, FreeBSD, NetBSD, and Oracle Linux. The
|
on Solaris, OS X, FreeBSD, NetBSD, and Oracle Linux. The
|
||||||
<ulink url="http://sourceware.org/systemtap/">SystemTap</ulink> project
|
<ulink url="http://sourceware.org/systemtap/">SystemTap</ulink> project
|
||||||
for Linux provides a DTrace equivalent and can also be used. Supporting other dynamic
|
for Linux provides a DTrace equivalent and can also be used. Supporting other dynamic
|
||||||
tracing utilities is theoretically possible by changing the definitions for
|
tracing utilities is theoretically possible by changing the definitions for
|
||||||
|
@ -925,8 +925,8 @@ option SEMMAP=256
|
|||||||
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><systemitem class="osname">Mac OS X</>
|
<term><systemitem class="osname">OS X</>
|
||||||
<indexterm><primary>Mac OS X</><secondary>IPC configuration</></>
|
<indexterm><primary>OS X</><secondary>IPC configuration</></>
|
||||||
</term>
|
</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
|
@ -169,7 +169,7 @@ SELECT uuid_generate_v3(uuid_ns_url(), 'http://www.postgresql.org');
|
|||||||
platforms. <filename>uuid-ossp</> can now be built without the OSSP
|
platforms. <filename>uuid-ossp</> can now be built without the OSSP
|
||||||
library on some platforms. On FreeBSD, NetBSD, and some other BSD-derived
|
library on some platforms. On FreeBSD, NetBSD, and some other BSD-derived
|
||||||
platforms, suitable UUID creation functions are included in the
|
platforms, suitable UUID creation functions are included in the
|
||||||
core <filename>libc</> library. On Linux, Mac OS X, and some other
|
core <filename>libc</> library. On Linux, OS X, and some other
|
||||||
platforms, suitable functions are provided in the <filename>libuuid</>
|
platforms, suitable functions are provided in the <filename>libuuid</>
|
||||||
library, which originally came from the <literal>e2fsprogs</> project
|
library, which originally came from the <literal>e2fsprogs</> project
|
||||||
(though on modern Linux it is considered part
|
(though on modern Linux it is considered part
|
||||||
|
@ -115,7 +115,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
On <productname>Mac OS X</productname>, write caching can be prevented by
|
On <productname>OS X</productname>, write caching can be prevented by
|
||||||
setting <varname>wal_sync_method</> to <literal>fsync_writethrough</>.
|
setting <varname>wal_sync_method</> to <literal>fsync_writethrough</>.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user