packages: bacula/bacula.spec, bacula/make_catalog_backup-setup-home.patch (...

glen glen at pld-linux.org
Fri Oct 22 16:54:59 CEST 2010


Author: glen                         Date: Fri Oct 22 14:54:59 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- setup $HOME in make_catalog_backup, so you could store passwords in file rather in command line args (at least in mysql)

---- Files affected:
packages/bacula:
   bacula.spec (1.169 -> 1.170) , make_catalog_backup-setup-home.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/bacula/bacula.spec
diff -u packages/bacula/bacula.spec:1.169 packages/bacula/bacula.spec:1.170
--- packages/bacula/bacula.spec:1.169	Fri Oct 22 14:10:34 2010
+++ packages/bacula/bacula.spec	Fri Oct 22 16:54:53 2010
@@ -56,6 +56,7 @@
 Patch10:	%{name}-dvd_rewind.patch
 Patch11:	qmake-bin.patch
 Patch12:	install-cats-no-fail.patch
+Patch13:	make_catalog_backup-setup-home.patch
 URL:		http://www.bacula.org/
 BuildRequires:	acl-devel
 BuildRequires:	autoconf
@@ -473,6 +474,7 @@
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
+%patch13 -p1
 
 tar -xf %{SOURCE2} && ln -s bacula-rescue-* rescue
 
@@ -1067,6 +1069,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.170  2010/10/22 14:54:53  glen
+- setup $HOME in make_catalog_backup, so you could store passwords in file rather in command line args (at least in mysql)
+
 Revision 1.169  2010/10/22 12:10:34  glen
 - release 9
 

================================================================
Index: packages/bacula/make_catalog_backup-setup-home.patch
diff -u /dev/null packages/bacula/make_catalog_backup-setup-home.patch:1.1
--- /dev/null	Fri Oct 22 16:54:59 2010
+++ packages/bacula/make_catalog_backup-setup-home.patch	Fri Oct 22 16:54:54 2010
@@ -0,0 +1,16 @@
+--- bacula-5.0.3/./src/cats/make_catalog_backup.in~	2010-10-22 17:51:14.000000000 +0300
++++ bacula-5.0.3/./src/cats/make_catalog_backup.in	2010-10-22 17:53:17.329321909 +0300
+@@ -13,11 +13,13 @@
+ #     line arguments and the environment using ps.  Please consult your
+ #     MySQL or PostgreSQL manual for secure methods of specifying the
+ #     password.
++#     In MySQL, you can create @working_dir@/.my.cnf and put password there in [client] section
+ #  $4 is the host on which the database is located
+ #     (default "")
+ #
+ #
+ BINDIR=@SQL_BINDIR@
++HOME=@working_dir@
+ 
+ cd @working_dir@
+ rm -f $1.sql
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bacula/bacula.spec?r1=1.169&r2=1.170&f=u



More information about the pld-cvs-commit mailing list