I finally figured out what the issue was with OS X blowing away shared
memory settings  from /etc/sysctl.conf. I added a note to the 8.1 docs
already, and here's a patch against -HEAD.
-- 
Jim C. Nasby, Sr. Engineering Consultant      [EMAIL PROTECTED]
Pervasive Software      http://pervasive.com    work: 512-231-6117
vcard: http://jim.nasby.net/pervasive.vcf       cell: 512-569-9461
? GNUmakefile
? config.log
? config.status
? doc/src/sgml/HTML.index
? doc/src/sgml/bookindex.sgml
? doc/src/sgml/bug-reporting.html
? doc/src/sgml/ddl-alter.html
? doc/src/sgml/ddl-constraints.html
? doc/src/sgml/ddl-default.html
? doc/src/sgml/ddl-depend.html
? doc/src/sgml/ddl-inherit.html
? doc/src/sgml/ddl-others.html
? doc/src/sgml/ddl-partitioning.html
? doc/src/sgml/ddl-priv.html
? doc/src/sgml/ddl-schemas.html
? doc/src/sgml/ddl-system-columns.html
? doc/src/sgml/ddl.html
? doc/src/sgml/dml.html
? doc/src/sgml/features-supported.sgml
? doc/src/sgml/features-unsupported.sgml
? doc/src/sgml/history.html
? doc/src/sgml/index.html
? doc/src/sgml/legalnotice.html
? doc/src/sgml/notation.html
? doc/src/sgml/preface.html
? doc/src/sgml/resources.html
? doc/src/sgml/sql-expressions.html
? doc/src/sgml/sql-syntax.html
? doc/src/sgml/sql.html
? doc/src/sgml/tutorial-accessdb.html
? doc/src/sgml/tutorial-advanced.html
? doc/src/sgml/tutorial-agg.html
? doc/src/sgml/tutorial-arch.html
? doc/src/sgml/tutorial-concepts.html
? doc/src/sgml/tutorial-conclusion.html
? doc/src/sgml/tutorial-createdb.html
? doc/src/sgml/tutorial-delete.html
? doc/src/sgml/tutorial-fk.html
? doc/src/sgml/tutorial-inheritance.html
? doc/src/sgml/tutorial-join.html
? doc/src/sgml/tutorial-populate.html
? doc/src/sgml/tutorial-select.html
? doc/src/sgml/tutorial-sql.html
? doc/src/sgml/tutorial-start.html
? doc/src/sgml/tutorial-table.html
? doc/src/sgml/tutorial-transactions.html
? doc/src/sgml/tutorial-update.html
? doc/src/sgml/tutorial-views.html
? doc/src/sgml/tutorial.html
? doc/src/sgml/version.sgml
? src/Makefile.global
? src/include/pg_config.h
? src/include/stamp-h
Index: doc/src/sgml/runtime.sgml
===================================================================
RCS file: /projects/cvsroot/pgsql/doc/src/sgml/runtime.sgml,v
retrieving revision 1.361
diff -u -r1.361 runtime.sgml
--- doc/src/sgml/runtime.sgml   5 Jan 2006 03:01:33 -0000       1.361
+++ doc/src/sgml/runtime.sgml   12 Feb 2006 04:24:06 -0000
@@ -878,11 +878,12 @@
 sysctl -w kern.sysv.shmseg
 sysctl -w kern.sysv.shmall
 </programlisting>
-        In OS X 10.3 and later, these commands have been moved to
-        <filename>/etc/rc</> and must be edited there.  Note that
-        <filename>/etc/rc</> is usually overwritten by OS X updates (such as
-        10.3.6 to 10.3.7) so you should expect to have to redo your editing
-        after each update.  In all versions, you'll need to reboot to make
+        In OS X 10.3 and later, you can simply place the settings into
+        <filename>/etc/sysctl.conf</>, with one caveat: all five of these
+        parameters are linked together, so you must specify all five in
+        <filename>/etc/sysctl.conf</>.  If you do not specify all five the
+        defaults that are hard-coded into <filename>/etc/rc</> will be used
+        instead.  In all versions, you'll need to reboot to make
         changes take effect.  
        </para>
 
---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to