postgresql/src/include
Bruce Momjian 83bad7c063 This is my -- hopefully sufficiently portable -- attempt at cleaning out
initdb. No more obscure dependencies on environment variables or paths.
It
now finds the templates and the right postgres itself (with cmd line
options as fallback). It also no longer depends on $USER (su safe), and
doesn't advertise that --username allows you to install the db as a
different user, since that doesn't work anyway. Also, recovery and
cleanup
on all errors. Consistent options, clearer documentation.

Please take a look at this and adopt it if you feel it's safe enough. I
have simulated all the stupid circumstances I could think of, but you
never know with shell scripts.

Oh yeah, you can give the postgres user a default password now.

--
Peter Eisentraut                  Sernanders väg 10:115
1999-12-17 01:05:31 +00:00
..
access Some changes to prepare for LONG attributes. 1999-12-16 22:20:03 +00:00
bootstrap Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
catalog This is my -- hopefully sufficiently portable -- attempt at cleaning out 1999-12-17 01:05:31 +00:00
commands Here's the Create/Alter/Drop Group stuff that's been really overdue. I 1999-12-16 17:24:19 +00:00
executor Some changes to prepare for LONG attributes. 1999-12-16 22:20:03 +00:00
lib Remove now-dead sort modules. 1999-10-17 22:19:07 +00:00
libpq Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend. 1999-10-23 03:13:33 +00:00
mb Fix for multi-byte includes. 1999-07-17 16:25:28 +00:00
nodes Here's the Create/Alter/Drop Group stuff that's been really overdue. I 1999-12-16 17:24:19 +00:00
optimizer fix_parsetree_attnums was not nearly smart enough about walking parse 1999-12-14 03:35:28 +00:00
parser any_ordering_op()'s argument should be declared Oid not int. 1999-12-12 20:51:29 +00:00
port I have done the QNX4 port with the current source tree. The number of 1999-12-16 01:25:23 +00:00
regex Move some system includes into c.h, and remove duplicates. 1999-07-17 20:18:55 +00:00
rewrite Clean up rewriter routines to use expression_tree_walker and 1999-10-01 04:08:24 +00:00
storage I have done the QNX4 port with the current source tree. The number of 1999-12-16 01:25:23 +00:00
tcop Modify elog() logic so that it won't try to longjmp(Warn_restart) before 1999-11-16 06:13:36 +00:00
utils I have done the QNX4 port with the current source tree. The number of 1999-12-16 01:25:23 +00:00
c.h Move some system includes into c.h, and remove duplicates. 1999-07-17 20:18:55 +00:00
config.h.in Improve getopt and readline support, from Peter Eisentraut. 1999-11-04 21:46:40 +00:00
miscadmin.h Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend. 1999-10-23 03:13:33 +00:00
postgres.h New NameStr macro to convert Name to Str. No need for var.data anymore. 1999-11-07 23:08:36 +00:00
postgres_ext.h Turns out OIDNAMELEN wasn't really being used at all! 1999-06-04 21:12:07 +00:00
rusagestub.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
strdup.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
version.h.in Update version for 7.0. 1999-11-01 02:33:32 +00:00