File: 0001-Fix-shell-syntax-errors-reported-by-lintian.patch

package info (click to toggle)
nordugrid-arc 7.0.0-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 29,660 kB
  • sloc: cpp: 136,314; python: 12,444; perl: 12,313; php: 11,408; sh: 10,820; ansic: 3,295; makefile: 3,149; xml: 180; sql: 130; javascript: 53; sed: 30
file content (108 lines) | stat: -rw-r--r-- 4,982 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
From 6ba2b1e7c7c07e34b001a2b9ef5e54457a470c04 Mon Sep 17 00:00:00 2001
From: Mattias Ellert <mattias.ellert@physics.uu.se>
Date: Wed, 2 Apr 2025 07:11:12 +0200
Subject: [PATCH] Fix shell syntax errors reported by lintian

---
 src/services/a-rex/lrms/boinc/cancel-boinc-job.in | 2 +-
 src/services/a-rex/lrms/boinc/scan-boinc-job.in   | 2 +-
 src/services/a-rex/lrms/fork/cancel-fork-job.in   | 2 +-
 src/services/a-rex/lrms/fork/scan-fork-job.in     | 2 +-
 src/services/a-rex/lrms/ll/scan-ll-job.in         | 6 +++---
 src/services/a-rex/lrms/lsf/scan-lsf-job.in       | 2 +-
 src/services/a-rex/lrms/sge/scan-sge-job.in       | 2 +-
 7 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/services/a-rex/lrms/boinc/cancel-boinc-job.in b/src/services/a-rex/lrms/boinc/cancel-boinc-job.in
index dde139928..0846f1f0f 100644
--- a/src/services/a-rex/lrms/boinc/cancel-boinc-job.in
+++ b/src/services/a-rex/lrms/boinc/cancel-boinc-job.in
@@ -47,7 +47,7 @@ if [ -z "$joboption_controldir" ] ; then
 fi
 
 if [ -z "$joboption_gridid" ] ; then
-  joboption_gridid=`echo "$GRAMI_FILE" | sed 's/.*\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/grami$/\1\2\3\4/'
+  joboption_gridid=`echo "$GRAMI_FILE" | sed 's/.*\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/grami$/\1\2\3\4/'`
 fi
 
 job_control_dir="$joboption_controldir"
diff --git a/src/services/a-rex/lrms/boinc/scan-boinc-job.in b/src/services/a-rex/lrms/boinc/scan-boinc-job.in
index 8df767c22..e63827c62 100644
--- a/src/services/a-rex/lrms/boinc/scan-boinc-job.in
+++ b/src/services/a-rex/lrms/boinc/scan-boinc-job.in
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 #
 #  Periodically monitor for jobs which has finished or failed but not
 #  reported an exitcode
diff --git a/src/services/a-rex/lrms/fork/cancel-fork-job.in b/src/services/a-rex/lrms/fork/cancel-fork-job.in
index 4a37a9fc2..b5e1fb7e4 100644
--- a/src/services/a-rex/lrms/fork/cancel-fork-job.in
+++ b/src/services/a-rex/lrms/fork/cancel-fork-job.in
@@ -46,7 +46,7 @@ if [ -z "$joboption_controldir" ] ; then
   fi
 fi
 if [ -z "$joboption_gridid" ] ; then
-  joboption_gridid=`echo "$GRAMI_FILE" | sed 's/.*\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/grami$/\1\2\3\4/'
+  joboption_gridid=`echo "$GRAMI_FILE" | sed 's/.*\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/\([^\/]*\)\/grami$/\1\2\3\4/'`
 fi
 
 job_control_dir="$joboption_controldir"
diff --git a/src/services/a-rex/lrms/fork/scan-fork-job.in b/src/services/a-rex/lrms/fork/scan-fork-job.in
index a1306f017..0b5a9921f 100644
--- a/src/services/a-rex/lrms/fork/scan-fork-job.in
+++ b/src/services/a-rex/lrms/fork/scan-fork-job.in
@@ -1,4 +1,4 @@
-#!@posix_shell@
+#!/bin/bash
 #
 #  Periodically monitor for jobs which has finished or failed but not
 #  reported an exitcode
diff --git a/src/services/a-rex/lrms/ll/scan-ll-job.in b/src/services/a-rex/lrms/ll/scan-ll-job.in
index 3a37c0d31..7abf052f2 100644
--- a/src/services/a-rex/lrms/ll/scan-ll-job.in
+++ b/src/services/a-rex/lrms/ll/scan-ll-job.in
@@ -157,10 +157,10 @@ do
       continue
   fi
   numelem=$((numelem+1))
-  donefile=$(control_path "${control_dir}" "${jobid}" "lrms_done"
+  donefile=$(control_path "${control_dir}" "${jobid}" "lrms_done")
   statusfile="${control_dir}/processing/${jobid}.status"
-  jobfile=$(control_path "${control_dir}" "${jobid}" "local"
-  errorsfile=$(control_path "${control_dir}" "${jobid}" "errors"
+  jobfile=$(control_path "${control_dir}" "${jobid}" "local")
+  errorsfile=$(control_path "${control_dir}" "${jobid}" "errors")
 
   # Continue if the job is already flagged as done?
   test -f "$donefile" && continue
diff --git a/src/services/a-rex/lrms/lsf/scan-lsf-job.in b/src/services/a-rex/lrms/lsf/scan-lsf-job.in
index 255beee54..f4cdfd3c9 100644
--- a/src/services/a-rex/lrms/lsf/scan-lsf-job.in
+++ b/src/services/a-rex/lrms/lsf/scan-lsf-job.in
@@ -124,7 +124,7 @@ for ctr_dir in $control_dir ; do
         gridid=""
         for gid in $gridids; do
             grep "^localid=$id" $(control_path "${ctr_dir}" "$gid" "local") 2>/dev/null 1>/dev/null
-            if [ $? -eq '1' ] ; do
+            if [ $? -eq '1' ] ; then
                 gridid="$gid"
                 break
             fi
diff --git a/src/services/a-rex/lrms/sge/scan-sge-job.in b/src/services/a-rex/lrms/sge/scan-sge-job.in
index 85103f51c..5e2ae4c36 100644
--- a/src/services/a-rex/lrms/sge/scan-sge-job.in
+++ b/src/services/a-rex/lrms/sge/scan-sge-job.in
@@ -436,7 +436,7 @@ for ctr_dir in $control_dirs ; do
     countfile=$(control_path "${ctr_dir}" "${gridid}" "lrms_job")
     failedfile=$(control_path "${ctr_dir}" "${gridid}" "failed")
     errorsfile=$(control_path "${ctr_dir}" "${gridid}" "errors")
-    localfile="$(control_path ${ctr_dir}" "${gridid}" "local")
+    localfile=$(control_path "${ctr_dir}" "${gridid}" "local")
     xmlfile=$(control_path "${ctr_dir}" "${gridid}" "xml")
     if [ -f "$donefile" ] ; then continue ; fi
     statusfile="${ctr_dir}/processing/${gridid}.status"
-- 
2.49.0