rel-eng/packages/oracle-instantclient-selinux | 2 +-
selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec | 6 +++++-
2 files changed, 6 insertions(+), 2 deletions(-)
New commits:
commit c291df98d2e05f39988fadf732bb5a4fd3511dae
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Thu Nov 26 13:38:16 2009 +0100
Automatic commit of package [oracle-instantclient-selinux] minor release [10.2-17].
diff --git a/rel-eng/packages/oracle-instantclient-selinux
b/rel-eng/packages/oracle-instantclient-selinux
index dcaf6e5..8efbd98 100644
--- a/rel-eng/packages/oracle-instantclient-selinux
+++ b/rel-eng/packages/oracle-instantclient-selinux
@@ -1 +1 @@
-10.2-16 selinux/oracle-instantclient-selinux/
+10.2-17 selinux/oracle-instantclient-selinux/
diff --git a/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
b/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
index c7e1cf2..f1241b3 100644
--- a/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
+++ b/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
@@ -1,7 +1,7 @@
Name: oracle-instantclient-selinux
Version: 10.2
-Release: 16%{?dist}
+Release: 17%{?dist}
Summary: SELinux support for Oracle Instant Client
Group: System Environment/Base
License: GPLv2+
@@ -111,6 +111,9 @@ fi
%attr(0755,root,root) %{_sbindir}/oracle-instantclient-sqlplus-selinux-enable
%changelog
+* Thu Nov 26 2009 Jan Pazdziora 10.2-17
+- On 64bit platform, the libsqlplusic.so needs textrel_shlib_t
+
* Wed Sep 09 2009 Michael Mraka <michael.mraka(a)redhat.com> 10.2-16
- 506951 - execstack -c moved to instantclient packages
commit 21dcf58b74f58093371e70ae5a25e0f81781aa77
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Thu Nov 26 13:35:36 2009 +0100
On 64bit platform, the libsqlplusic.so needs textrel_shlib_t.
Otherwise, running sqlplus leads to
# sqlplus
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
under Enforcing even if the system is otherwise configured
properly.
Addressing
avc: denied { execmod } for pid=8809 comm="sqlplus"
path="/usr/lib/oracle/10.2.0.4/client64/lib/libsqlplusic.so" dev=dm-0 ino=97651
scontext=unconfined_u:unconfined_r:oracle_sqlplus_t:s0-s0:c0.c1023
tcontext=system_u:object_r:lib_t:s0 tclass=file
diff --git a/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
b/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
index 700ff2a..c7e1cf2 100644
--- a/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
+++ b/selinux/oracle-instantclient-selinux/oracle-instantclient-selinux.spec
@@ -59,6 +59,7 @@ cat <<'EOS' >
%{buildroot}%{_sbindir}/oracle-instantclient-sqlplus-selinux-enabl
/usr/sbin/semanage fcontext -a -t oracle_sqlplus_exec_t
'/usr/lib/oracle/10\.2\..*/client.*/bin/sqlplus'
/usr/sbin/semanage fcontext -a -t textrel_shlib_t
'/usr/lib/oracle/10\.2\..*/client.*/lib/libsqlplus\.so'
+/usr/sbin/semanage fcontext -a -t textrel_shlib_t
'/usr/lib/oracle/10\.2\..*/client64/lib/libsqlplusic\.so'
/sbin/restorecon -Rvv /usr/lib/oracle/10.2.*/client* || :
EOS
Show replies by date