postgres/contrib/sepgsql
Tom Lane 5c3d47287f Fix contrib/sepgsql test policy to work with latest SELinux releases.
As of Fedora 30, it seems that the system-provided macros for setting
up user privileges in SELinux policies don't grant the ability to read
/etc/passwd, as they formerly did.  This restriction breaks psql
(which tries to use getpwuid() to obtain the user name it's running
under) and thereby the contrib/sepgsql regression test.  Add explicit
specifications that we need the right to read /etc/passwd.

Mike Palmiotto, per a report from me.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/23856.1563381159@sss.pgh.pa.us
2019-07-25 11:03:13 -04:00
..
expected Fix contrib/sepgsql regr tests for tup-routing constraint check change. 2017-06-07 17:54:33 -07:00
sql Fix whitespace 2017-04-10 11:18:15 -04:00
.gitignore Minor sepgsql regression test fixes. 2011-02-02 23:46:51 -05:00
database.c Replace over-optimistic Assert in partitioning code with a runtime test. 2017-06-04 16:20:03 -04:00
dml.c Add partitioned table support to sepgsql 2017-04-09 14:01:58 -07:00
hooks.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
label.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
launcher Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
Makefile Add file version information to most installed Windows binaries. 2014-07-14 14:07:52 -04:00
proc.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
relation.c Replace over-optimistic Assert in partitioning code with a runtime test. 2017-06-04 16:20:03 -04:00
schema.c Replace over-optimistic Assert in partitioning code with a runtime test. 2017-06-04 16:20:03 -04:00
selinux.c Initial pgindent run with pg_bsd_indent version 2.0. 2017-06-21 14:39:04 -04:00
sepgsql-regtest.te Fix contrib/sepgsql test policy to work with latest SELinux releases. 2019-07-25 11:03:13 -04:00
sepgsql.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
sepgsql.sql.in sepgsql_setcon(). 2012-03-15 16:08:40 -04:00
test_sepgsql Fix omission of -X (--no-psqlrc) in some psql invocations. 2015-12-28 11:46:43 -05:00
uavc.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00