- 04 7月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 02 7月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
and config.h. Adjusted all referring code. Scrapped pg_version and changed initdb accordingly. Integrated src/utils/version.c into src/backend/utils/init/miscinit.c. Changed all callers. Set version number to `7.1devel'. (Non-numeric version suffixes now allowed.)
-
- 23 6月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
option settings. Sort out SIGHUP vs BACKEND -- there is no total ordering here, so make explicit checks. Add comments explaining all of this. Removed permissions check on SHOW command. Add examine_subclass to the game, rename to SQL_inheritance to fit the official data model better. Adjust documentation. Standalone backend needs to reset all options before it starts. To facilitate that, have IsUnderPostmaster be set by the postmaster itself, don't wait for the magic -p switch. Also make sure that all environment variables and argv's survive init_ps_display(). Use strdup where necessary. Have initdb make configuration files (postgresql.conf, pg_hba.conf) mode 0600 -- having configuration files is no fun if you can't edit them.
-
- 12 6月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 10 6月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 09 6月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
more restriction for fretful users. The current PG allow define only NO-CREATE-DB and NO-CREATE-USER restriction, but for some users I need NO-CREATE-TABLE and NO-LOCK-TABLE. This patch add to current code NOCREATETABLE and NOLOCKTABLE feature: CREATE USER username [ WITH [ SYSID uid ] [ PASSWORD 'password' ] ] [ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ] -> [ CREATETABLE | NOCREATETABLE ] [ LOCKTABLE | NOLOCKTABLE ] ...etc. If CREATETABLE or LOCKTABLE is not specific in CREATE USER command, as default is set CREATETABLE or LOCKTABLE (true). A user with NOCREATETABLE restriction can't call CREATE TABLE or SELECT INTO commands, only create temp table is allow for him. Karel
-
- 04 6月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Install a default configuration file. Clean up some funny business in the config file code.
-
- 31 5月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
That means you can now set your options in either or all of $PGDATA/configuration, some postmaster option (--enable-fsync=off), or set a SET command. The list of options is in backend/utils/misc/guc.c, documentation will be written post haste. pg_options is gone, so is that pq_geqo config file. Also removed were backend -K, -Q, and -T options (no longer applicable, although -d0 does the same as -Q). Added to configure an --enable-syslog option. changed all callers from TPRINTF to elog(DEBUG)
-
- 25 4月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 09 4月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 07 4月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 26 3月, 2000 1 次提交
-
-
由 Tom Lane 提交于
neologism, apparently).
-
- 25 3月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 17 2月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 09 2月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 08 2月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
and initdb crashs (I set pglib path to PG 6.5.3 directory instead to 7.0 and initdb take this BKI old templates ... (initdb not check BKI version and BKI files not has any version comments (TODO?)) This patch add to the initdb --show option which show setting of all initdb's values. It spare developers time if in setting is bug. Karel ---------------------------------------------------------------------- Karel Zak <zakkr@zf.jcu.cz> http://home.zf.jcu.cz/~zakkr/
-
- 30 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Initdb help correction Changed end/abort to commit/rollback and changed related notices Commented out way old printing functions in libpq Fixed a typo in alter table / alter column
-
- 21 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
New INSTALL file Fixed a copyright notice
-
- 20 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
removed pg_id fixed a few bugs in the scripts
-
- 18 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Made ipcclean work on Linux.
-
- 16 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
- Prevent permissions on indexes - Instituted --enable-multibyte option and tweaked the MB build process where necessary - initdb prompts for superuser password
-
- 14 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 22 12月, 1999 1 次提交
-
-
由 Tatsuo Ishii 提交于
-
- 20 12月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 18 12月, 1999 7 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Jan Wieck 提交于
sources, otherwise this whole things fails anyway (fails to create the views). Peter Eisentraut Manually applied - Jan
-
- 17 12月, 1999 4 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
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
-
由 Bruce Momjian 提交于
I sending promised patch with: * getopt_long() - for pg_dump (portable) * and "Usage: " changes in scripts in src/bin/ - this changes are cosmetic only, not change any feature ...etc. All PostgreSQL routines (scripts) support now long options and help's output is alike for all scripts and all support -? or --help. Karel Karel Zak <zakkr@zf.jcu.cz> http://home.zf.jcu.cz/~zakkr/
-
- 12 12月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
* Document/trigger/rule so changes to pg_shadow recreate pg_pwd I did it with a trigger and it seems to work like a charm. The function that already updates the file for create and alter user has been made a built-in "SQL" function and a trigger is created at initdb time. Comments around the pg_pwd updating function seem to be worried about this routine being called concurrently, but I really don't see a reason to worry about this. Verify for yourself. I guess we never had a system trigger before, so treat this with care, and feel free to adjust the nomenclature as well. -- Peter Eisentraut Sernanders väg 10:115
-
- 09 12月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 21 11月, 1999 1 次提交
-
-
由 Tom Lane 提交于
(whoever thought world-writable files were a good default????). Modify the pg_pwd code so that pg_pwd is created with 600 permissions. Modify initdb so that permissions on a pre-existing PGDATA directory are not blindly accepted: if the dir is already there, it does chmod go-rwx to be sure that the permissions are OK and the dir actually is owned by postgres.
-
- 07 10月, 1999 1 次提交
-
-
由 Vadim B. Mikheev 提交于
First step in cleaning up backend initialization code. Fix for FATAL: now FATAL is ERROR + exit.
-
- 21 5月, 1999 1 次提交
-
-
由 Jan Wieck 提交于
from initdb again. Added two new commands, createlang and destroylang to bin. These hopefully end this damned mklang.sql discussion. Jan
-