[packages/oracle-instantclient] add sqlnet.ora config to disable logging by default
glen
glen at pld-linux.org
Wed May 7 09:18:24 CEST 2014
commit 9fd7a1ec946f60cf1745901cc0b2796e90abd5ba
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed May 7 10:17:14 2014 +0300
add sqlnet.ora config to disable logging by default
oracle-instantclient.spec | 11 +++++++++++
sqlnet.ora | 7 +++++++
2 files changed, 18 insertions(+)
---
diff --git a/oracle-instantclient.spec b/oracle-instantclient.spec
index 66f72a5..d1e45d0 100644
--- a/oracle-instantclient.spec
+++ b/oracle-instantclient.spec
@@ -61,6 +61,7 @@ NoSource: 17
Source20: %{name}-config.in
Source21: %{name}.pc.in
Source22: tnsnames.ora
+Source23: sqlnet.ora
Patch0: proc-includes32.patch
Patch1: proc-includes64.patch
URL: http://www.oracle.com/technetwork/database/features/instant-client/
@@ -241,6 +242,10 @@ cp -a precomp $RPM_BUILD_ROOT%{_libdir}
$RPM_BUILD_ROOT%{_libdir}/precomp/admin/pcscfg.cfg
cp -p %{SOURCE22} $RPM_BUILD_ROOT%{_sysconfdir}/tnsnames.ora
+cp -p %{SOURCE23} $RPM_BUILD_ROOT%{_sysconfdir}/sqlnet.ora
+# make it load without ORACLE_HOME env
+install -d $RPM_BUILD_ROOT%{_libdir}/network/admin
+ln -s %{_sysconfdir}/sqlnet.ora $RPM_BUILD_ROOT%{_libdir}/network/admin/sqlnet.ora
# rename to avoid clash with openldap header or php build will suffer
mv $RPM_BUILD_ROOT%{_includedir}/oracle/client/{ldap.h,oraldap.h}
@@ -283,6 +288,7 @@ EOF
%files
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tnsnames.ora
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sqlnet.ora
%attr(755,root,root) %{_bindir}/adrci
%attr(755,root,root) %{_bindir}/genezi
%attr(755,root,root) %{_bindir}/uidrvci
@@ -301,6 +307,11 @@ EOF
# drop-in replacement for MySQL Commercial Connector/C 6.0 client library.
%attr(755,root,root) %{_libdir}/liboramysql%{driver_ver}.so
+# parent dirs for sqlnet.ora
+%dir %{_libdir}/network
+%dir %{_libdir}/network/admin
+%config(noreplace) %verify(not md5 mtime size) %{_libdir}/network/admin/sqlnet.ora
+
%files basiclite
%defattr(644,root,root,755)
%doc BASIC_LITE_README
diff --git a/sqlnet.ora b/sqlnet.ora
new file mode 100644
index 0000000..511ee2a
--- /dev/null
+++ b/sqlnet.ora
@@ -0,0 +1,7 @@
+# http://archimedeseureka.blogspot.com/2011/08/disabling-logging-for-oracle-instant.html
+DIAG_ADR_ENABLED = OFF
+TRACE_LEVEL_CLIENT = OFF
+TRACE_DIRECTORY_CLIENT=/dev/null
+LOG_DIRECTORY_CLIENT = /dev/null
+LOG_FILE_CLIENT = /dev/null
+LOG_LEVEL_CLIENT = OFF
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/oracle-instantclient.git/commitdiff/eb640e45913f913f663c382d7e1257bc15f4b5dc
More information about the pld-cvs-commit
mailing list