SOURCES: cvsspam-svnspam.patch (NEW) - pass --svn arg to cvsspam.rb - do no...

glen glen at pld-linux.org
Wed Mar 4 21:06:55 CET 2009


Author: glen                         Date: Wed Mar  4 20:06:55 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- pass --svn arg to cvsspam.rb
- do not rmdir in debug mode, as cvsspam.rb leaves tmp files alone

---- Files affected:
SOURCES:
   cvsspam-svnspam.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/cvsspam-svnspam.patch
diff -u /dev/null SOURCES/cvsspam-svnspam.patch:1.1
--- /dev/null	Wed Mar  4 21:06:55 2009
+++ SOURCES/cvsspam-svnspam.patch	Wed Mar  4 21:06:49 2009
@@ -0,0 +1,24 @@
+--- cvsspam-0.2.12/svn_post_commit_hook.rb~	2005-07-11 18:53:29.000000000 +0300
++++ cvsspam-0.2.12/svn_post_commit_hook.rb	2009-03-04 22:02:47.244474437 +0200
+@@ -12,7 +13,7 @@
+ $tmpdir = ENV["TMPDIR"] || "/tmp"
+ $dirtemplate = "#svnspam.#{Process.getpgrp}.#{Process.uid}"
+ # arguments to pass though to 'cvsspam.rb'
+-$passthrough_args = []
++$passthrough_args = ['--svn']
+ 
+ def make_data_dir
+   dir = "#{$tmpdir}/#{$dirtemplate}-#{rand(99999999)}"
+@@ -28,8 +29,10 @@
+ end
+ 
+ def cleanup
+-  File.unlink("#{$datadir}/logfile")
+-  Dir.rmdir($datadir)
++  unless $debug
++	  File.unlink("#{$datadir}/logfile")
++	  Dir.rmdir($datadir)
++  end
+ end
+ 
+ def send_email
================================================================


More information about the pld-cvs-commit mailing list