[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