mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-07 02:46:53 +02:00
93731d549e
Commit a117cebd63
used the original userid
for ACL checks located directly in DefineIndex(), but it still adopted
the table owner userid for more ACL checks than intended. That broke
dump/reload of indexes that refer to an operator class, collation, or
exclusion operator in a schema other than "public" or "pg_catalog".
Back-patch to v10 (all supported versions), like the earlier commit.
Nathan Bossart and Noah Misch
Discussion: https://postgr.es/m/f8a4105f076544c180a87ef0c4822352@stmuk.bayern.de
26 lines
598 B
Makefile
26 lines
598 B
Makefile
# contrib/citext/Makefile
|
|
|
|
MODULES = citext
|
|
|
|
EXTENSION = citext
|
|
DATA = citext--1.4.sql \
|
|
citext--1.5--1.6.sql \
|
|
citext--1.4--1.5.sql \
|
|
citext--1.3--1.4.sql \
|
|
citext--1.2--1.3.sql citext--1.1--1.2.sql \
|
|
citext--1.0--1.1.sql citext--unpackaged--1.0.sql
|
|
PGFILEDESC = "citext - case-insensitive character string data type"
|
|
|
|
REGRESS = create_index_acl citext
|
|
|
|
ifdef USE_PGXS
|
|
PG_CONFIG = pg_config
|
|
PGXS := $(shell $(PG_CONFIG) --pgxs)
|
|
include $(PGXS)
|
|
else
|
|
subdir = contrib/citext
|
|
top_builddir = ../..
|
|
include $(top_builddir)/src/Makefile.global
|
|
include $(top_srcdir)/contrib/contrib-global.mk
|
|
endif
|