# 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
# necessary. Next, create a new directory, "/Library/StartupItems/PostgreSQL".
# Then copy this script and the accompanying "StartupParameters.plist" file
socket parameter, or similar mechanisms. Currently that includes
Linux>,
most flavors of BSD> including
- Mac OS X>,
+ OS X>,
and Solaris.
- Mac OS X>
-
Mac OS X>shared library>>
+ OS X>
-
Mac OS X
+
OS X
If you use MacPorts, the following will get you set up:
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.
the 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
PostgreSQL> can be expected to work on these operating
systems: Linux (all recent distributions), Windows (Win2000 SP4 and later),
- FreeBSD, OpenBSD, NetBSD, Mac OS X, AIX, HP/UX, Solaris,
+ FreeBSD, OpenBSD, NetBSD, OS X, AIX, HP/UX, Solaris,
and UnixWare. Other Unix-like systems may also work but are not currently
being tested. In most cases, all CPU architectures supported by
a given operating system will work. Look in
Currently, the
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
for Linux provides a DTrace equivalent and can also be used. Supporting other dynamic
tracing utilities is theoretically possible by changing the definitions for
- Mac OS X>
-
Mac OS X>IPC configuration>>
+ OS X>
+
OS X>IPC configuration>>
platforms. uuid-ossp> can now be built without the OSSP
library on some platforms. On FreeBSD, NetBSD, and some other BSD-derived
platforms, suitable UUID creation functions are included in the
- core libc> library. On Linux, Mac OS X, and some other
+ core libc> library. On Linux, OS X, and some other
platforms, suitable functions are provided in the libuuid>
library, which originally came from the e2fsprogs> project
(though on modern Linux it is considered part
- On
Mac OS X, write caching can be prevented by
+ On
OS X, write caching can be prevented by
setting wal_sync_method> to fsync_writethrough>.