[packages/rpm] - set BDB option to keep only active transaction log by default

baggins baggins at pld-linux.org
Fri Nov 23 08:10:02 CET 2012


commit d753baf38d5ffdf0c3ea0fe72bb37f53211c3ad3
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Nov 23 08:06:18 2012 +0100

    - set BDB option to keep only active transaction log by default

 rpm-DB_CONFIG.patch | 13 +++++++++++++
 1 file changed, 13 insertions(+)
---
diff --git a/rpm-DB_CONFIG.patch b/rpm-DB_CONFIG.patch
new file mode 100644
index 0000000..238c385
--- /dev/null
+++ b/rpm-DB_CONFIG.patch
@@ -0,0 +1,13 @@
+--- rpm-5.4.10/rpmdb/DB_CONFIG.in~	2012-02-18 20:19:37.000000000 +0100
++++ rpm-5.4.10/rpmdb/DB_CONFIG.in	2012-11-22 17:32:56.647805060 +0100
+@@ -5,6 +5,10 @@
+ set_lg_dir ./log
+ set_tmp_dir ./tmp
+ 
++# prevent recovery logs (log/log.*) from growing forever and keep only active log by default
++# this makes BDB "catastrophic" (re-creation of db from logs) recovery impossible
++log_set_config DB_LOG_AUTO_REMOVE
++
+ # -- thread_count must be >= 8
+ set_thread_count 64
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm.git/commitdiff/7ffaa764898347bab9a74dd1616471821cecfbd9



More information about the pld-cvs-commit mailing list