[med-svn] r2518 - in trunk/packages/arb/trunk/debian: . conf patches
tille at alioth.debian.org
tille at alioth.debian.org
Tue Sep 23 11:36:23 UTC 2008
Author: tille
Date: 2008-09-23 11:36:21 +0000 (Tue, 23 Sep 2008)
New Revision: 2518
Added:
trunk/packages/arb/trunk/debian/arb-doc.lintian-overrides
trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch
Modified:
trunk/packages/arb/trunk/debian/changelog
trunk/packages/arb/trunk/debian/conf/arb_tcp.dat
trunk/packages/arb/trunk/debian/patches/series
Log:
Fix tempfile issue and location of arb name server issue.
Added: trunk/packages/arb/trunk/debian/arb-doc.lintian-overrides
===================================================================
--- trunk/packages/arb/trunk/debian/arb-doc.lintian-overrides (rev 0)
+++ trunk/packages/arb/trunk/debian/arb-doc.lintian-overrides 2008-09-23 11:36:21 UTC (rev 2518)
@@ -0,0 +1,6 @@
+# While the arb-doc package in fact contains documentation
+# that can be read by itself it is a basic component of the
+# help system binary programm arb and needs to be installed
+# in any case if arb should be running. So the decision
+# to move arb-doc not into the doc section was done intentionally
+arb-doc: doc-package-should-be-section-doc arb-doc
Modified: trunk/packages/arb/trunk/debian/changelog
===================================================================
--- trunk/packages/arb/trunk/debian/changelog 2008-09-22 13:18:04 UTC (rev 2517)
+++ trunk/packages/arb/trunk/debian/changelog 2008-09-23 11:36:21 UTC (rev 2518)
@@ -1,3 +1,13 @@
+arb (0.0.20071207.1-5) unstable; urgency=low
+
+ * Fix tempfile issues in upstream scripts
+ Closes: #496396
+ * Fix arb name server location in config file (Thanks to
+ Felipe Figueiredo <philsf79 at gmail.com>)
+ Closes: #495650
+
+ -- Andreas Tille <tille at debian.org> Tue, 23 Sep 2008 13:32:05 +0200
+
arb (0.0.20071207.1-4) unstable; urgency=low
* debian/arb-common.postrm: Remove stuff arb leaves behind in
Modified: trunk/packages/arb/trunk/debian/conf/arb_tcp.dat
===================================================================
--- trunk/packages/arb/trunk/debian/conf/arb_tcp.dat 2008-09-22 13:18:04 UTC (rev 2517)
+++ trunk/packages/arb/trunk/debian/conf/arb_tcp.dat 2008-09-23 11:36:21 UTC (rev 2518)
@@ -51,8 +51,8 @@
# You may define additional nameservers, using one additional field for identification.
# The defined nameserver 'ARB_NAME_SERVER_START' uses the fields 'acc' and 'start'.
-ARB_NAME_SERVER localhost:3020 arb_name_server -d/var/lib/arb/lib/nas/names.dat
-ARB_NAME_SERVER_START localhost:3021 arb_name_server -d/var/lib/arb/lib/nas/names_start.dat -fstart
+ARB_NAME_SERVER localhost:3020 arb_name_server -d/var/lib/arb/nas/names.dat
+ARB_NAME_SERVER_START localhost:3021 arb_name_server -d/var/lib/arb/nas/names_start.dat -fstart
#*********** PT_SERVERS The server should run on the nfs server ******************
#******* You may add new pt_servers here: (numbers must be continued) *********
Added: trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch
===================================================================
--- trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch (rev 0)
+++ trunk/packages/arb/trunk/debian/patches/20_tmpfile_issue.patch 2008-09-23 11:36:21 UTC (rev 2518)
@@ -0,0 +1,66 @@
+--- arb-0.0.20071207.1.orig/SH/arb_fastdnaml
++++ arb-0.0.20071207.1/SH/arb_fastdnaml
+@@ -1,5 +1,5 @@
+ #!/bin/sh
+-tmp=/tmp/arb_fdnaml_${USER}_$$
++tmp=`mktemp -t arb_fdnaml_XXXXXXXXXX`
+ mv infile $tmp
+ nice -19 $1 < $tmp &
+ sig=$!
+--- arb-0.0.20071207.1.orig/SH/dszmconnect.pl
++++ arb-0.0.20071207.1/SH/dszmconnect.pl
+@@ -20,7 +20,7 @@
+ use HTTP::Request::Common qw(POST);
+ use LWP::UserAgent;
+
+-
++use File::Temp qw/ tempfile tempdir /;
+
+
+
+@@ -51,9 +51,12 @@
+ </body>
+ </html>";
+
++my $TMPOUT;
++my $template = 'arbdsmz_XXXXXX';
++(undef, $TMPOUT) = tempfile($template, OPEN => 0);
++$TMPOUT = $TMPOUT . ".html";
+
+-
+-open (OUTPUT , "> /tmp/arbdsmz.html") or die "cannot open input file /tmp/arbdsmz.html";
++open (OUTPUT , "> $TMPOUT") or die "cannot open temporary input file $TMPOUT";
+
+ if (scalar(@ARGV) == 0)
+ {print OUTPUT $errordocument;
+@@ -86,7 +89,10 @@
+ $req_selection->content($selection_content);
+
+ # Pass request to the user agent and get a response back
+- my $res_selection = $ua_selection -> request($req_selection, '/tmp/arbdsmz.htm');
++ my $TMPUSEROUT;
++ (undef, $TMPUSEROUT) = tempfile($template, OPEN => 0);
++ $TMPUSEROUT = $TMPUSEROUT . ".htm";
++ my $res_selection = $ua_selection -> request($req_selection, $TMPUSEROUT);
+
+
+
+@@ -95,7 +101,7 @@
+ else {die "Bad luck this time, request failed\n";};
+
+
+-open (INPUT , "< /tmp/arbdsmz.htm") or die "cannot open input file /tmp/arbdsmz.htm";
++open (INPUT , "< $TMPUSEROUT") or die "cannot open input file $TMPUSEROUT";
+
+
+ my $htmlcontent;
+@@ -111,7 +117,7 @@
+
+ print OUTPUT $htmlcontent ;
+
+-#exec ('netscape', '/tmp/arbdsmz.html');
+-print "file:///tmp/arbdsmz.html";
++#exec ('netscape', $TMPOUT);
++print "file://" . $TMPOUT;
+
+ ##print "$htmlcontent\n";
Modified: trunk/packages/arb/trunk/debian/patches/series
===================================================================
--- trunk/packages/arb/trunk/debian/patches/series 2008-09-22 13:18:04 UTC (rev 2517)
+++ trunk/packages/arb/trunk/debian/patches/series 2008-09-23 11:36:21 UTC (rev 2518)
@@ -4,3 +4,4 @@
30_Makefile_main
20_Makefiles
ARB_release200712_gcc4.3.1.patch
+20_tmpfile_issue.patch
More information about the debian-med-commit
mailing list