PostgreSQL-回归测试-SELinux

PostgreSQL-回归测试-SELinux,postgresql,testing,regression,Postgresql,Testing,Regression,在通过RPMs(RHEL 5.3)安装PostgreSQL之后,我想通过 "make check" 在 /usr/pgsql-9.3/lib/test/regresse根据doc==>/usr/share/doc/postgresql93-9.3.4/README.rpm-dist 但是,我得到了以下错误: rm -rf testtablespace results mkdir testtablespace results [ -x /usr/bin/chcon ] && /

在通过RPMs(RHEL 5.3)安装PostgreSQL之后,我想通过

"make check" 
在 /usr/pgsql-9.3/lib/test/regresse根据doc==>/usr/share/doc/postgresql93-9.3.4/README.rpm-dist

但是,我得到了以下错误:

rm -rf testtablespace results
mkdir testtablespace results
[ -x /usr/bin/chcon ] && /usr/bin/chcon -u system_u -r object_r -t postgresql_db_t      testtablespace results
/usr/bin/chcon: can't apply partial context to unlabeled file testtablespace
/usr/bin/chcon: can't apply partial context to unlabeled file results
make: *** [cleandirs] Erreur 1
我想这更像是一个Selinux问题,而不是PostgreSQL pb。 有什么帮助或建议吗? 谢谢。

好的,我成功了

操作系统I工作已禁用SELinux(/usr/sbin/sestatus)

  • cd/usr/pgsql-9.3/lib/test/regresse
  • vi生成文件
  • 取消对下一行的注释 [-x/usr/bin/chcon]&&/usr/bin/chcon-u系统\u-r对象\u r-t postgresql\u数据库\u t测试表空间结果
  • 拯救
  • 核对
  • 结果:
  • =======================

    136项测试全部通过。 对!!瞧