diff options
author | Bruce Momjian | 2000-10-11 17:55:34 +0000 |
---|---|---|
committer | Bruce Momjian | 2000-10-11 17:55:34 +0000 |
commit | 40b3878947d4686667f0698ee7e0ef953f076f16 (patch) | |
tree | 742417ffdf820de016105ef88fc7fd9ddbdabcef | |
parent | d9a3774e5afa161c1d6b073df550bd4526053e26 (diff) |
Update make_mkid
-rw-r--r-- | src/backend/postmaster/postmaster.c | 16 | ||||
-rw-r--r-- | src/backend/utils/misc/guc.c | 7 | ||||
-rwxr-xr-x | src/tools/make_mkid | 6 |
3 files changed, 26 insertions, 3 deletions
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index 6b5887e651..086b7fc189 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -544,6 +544,22 @@ PostmasterMain(int argc, char *argv[]) } /* + * Select default values for switches where needed + */ + if (HostName == NULL) + { + if (!(HostName = getenv("PGHOST"))) + { + HostName = "any"; + } + } + else if (!NetServer) + { + fprintf(stderr, "%s: -h requires -i.\n", progname); + exit(1); + } + + /* * Check for invalid combinations of switches */ if (NBuffers < 2 * MaxBackends || NBuffers < 16) diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index 5a6c762921..dcc7d396b6 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -237,6 +237,8 @@ ConfigureNamesInt[] = DEF_NBUFFERS, 16, INT_MAX}, {"port", PGC_POSTMASTER, &PostPortName, DEF_PGPORT, 1, 65535}, + {"unixsocket", PGC_POSTMASTER, &UnixSocketName, + DEF_PGSOCKETFILE, 1, 65535}, {"sort_mem", PGC_USERSET, &SortMem, 512, 1, INT_MAX}, @@ -372,7 +374,10 @@ ResetAllOptions(void) } if (getenv("PGPORT")) - PostPortName = atoi(getenv("PGPORT")); + PostPortNumber = atoi(getenv("PGPORT")); + + if (UnixSocketName == NULL) + UnixSocketName = getenv("PGUNIXSOCKET"); } diff --git a/src/tools/make_mkid b/src/tools/make_mkid index 6827e5710c..1565b9c806 100755 --- a/src/tools/make_mkid +++ b/src/tools/make_mkid @@ -1,6 +1,8 @@ #!/bin/sh -find `pwd`/ \( -name _deadcode -a -prune \) -o \ - -type f -name '*.[chyl]' -print|sed 's;//;/;g' | mkid - +#set -x + +mkid `find \`pwd\`/ \( -name _deadcode -a -prune \) -o \ + -type f -name '*.[chyl]' -print|sed 's;//;/;g'` find . -name 'CVS' -prune -o -type d -print |while read DIR do |