postgres/contrib/sepgsql
Tom Lane 0e259d4bc7 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:37 -04:00
..
expected Fix typo also in expected output. 2017-02-06 12:04:33 +02:00
sql Fix typos in comments. 2017-02-06 11:34:24 +02:00
.gitignore Minor sepgsql regression test fixes. 2011-02-02 23:46:51 -05:00
database.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
dml.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
hooks.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
label.c Silence compiler warning in sepgsql 2017-04-06 14:24:46 -07:00
launcher Fix sepgsql regression tests. 2015-08-30 11:09:31 -07:00
Makefile Take sepgsql regression tests out of the regular regression test mechanism. 2011-09-27 20:07:15 -04:00
proc.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
relation.c Fix typo in comment. 2014-04-01 09:27:37 +03:00
schema.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
selinux.c Fix typos in comments. 2017-02-06 11:34:24 +02:00
sepgsql-regtest.te Fix contrib/sepgsql test policy to work with latest SELinux releases. 2019-07-25 11:03:37 -04:00
sepgsql.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
sepgsql.sql.in sepgsql_setcon(). 2012-03-15 16:08:40 -04:00
test_sepgsql sepgsql: Minor improvement to test script, doc fix. 2013-04-17 09:55:24 -04:00
uavc.c pgindent run for 9.4 2014-05-06 12:12:18 -04:00