Your message dated Wed, 01 Apr 2015 12:50:23 +0000
with message-id <[email protected]>
and subject line Bug#772283: fixed in nordugrid-arc 5.0.0-1
has caused the Debian Bug report #772283,
regarding nordugrid-arc-arex: bashism in /bin/sh script
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
772283: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772283
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nordugrid-arc-arex
Severity: important
Version: 4.2.0-2
User: [email protected]
Usertags: goal-dash

Hi,

I've ran checkbashisms (from the 'devscripts' package) over the whole
archive and I found that your package has a /bin/sh script that uses a
"bashism".

checkbashisms' output:
> possible bashism in ./usr/share/arc/scan-condor-job line 580 (alternative
> test command ([[ foo ]] should be [ foo ])):
>     if [[ "$historyfile" == *condor* ]]; then
> possible bashism in ./usr/share/arc/scan-condor-job line 580 (should be 'b
> = a'):
>     if [[ "$historyfile" == *condor* ]]; then
> error: ./usr/share/arc/scan-condor-job: Unterminated quoted string found,
> EOF reached. Wanted: <">, opened in line 613
> possible bashism in ./usr/share/arc/submit-boinc-job line 59 (let ...):
> let N=$N+1
> possible bashism in ./usr/share/arc/submit-boinc-job line 200 ('function'
> is useless):
> function notnull
> possible bashism in ./usr/share/arc/submit-boinc-job line 217 (let ...):
>    let i=$i+1
> possible bashism in ./usr/share/arc/submit-boinc-job line 281 (alternative
> test command ([[ foo ]] should be [ foo ])):
> if [[ -z $joboption_memory ]];then
> possible bashism in ./usr/share/arc/submit-boinc-job line 284 (let ...):
> let memreq=${joboption_memory}*1000000
> possible bashism in ./usr/share/arc/submit-boinc-job line 286 (alternative
> test command ([[ foo ]] should be [ foo ])):
> if [[ -z $joboption_cputime ]];then
> possible bashism in ./usr/share/arc/submit-boinc-job line 287 (let ...):
> let maxcputime=2*3600*3000000000
> possible bashism in ./usr/share/arc/submit-boinc-job line 289 (let ...):
> let maxcputime=$joboption_cputime*3000000000
> possible bashism in ./usr/share/arc/submit-condor-job line 82 (alternative
> test command ([[ foo ]] should be [ foo ])):
>    if [[ $joboption_stdout =~ _condor_stdout$ ]]; then
> possible bashism in ./usr/share/arc/submit-condor-job line 213 (${!name}):
>     while [ -n "${!input_file}" ]; do
> possible bashism in ./usr/share/arc/submit-condor-job line 217 (${!name}):
>       input_files="${input_files} ${joboption_directory}${!input_file}"
> possible bashism in ./usr/share/arc/submit-condor-job line 312 (${!name}):
>     while [ -n "${!input_file}" ]; do
> possible bashism in ./usr/share/arc/submit-condor-job line 313 (${!name}):
>       echo "mv .${!input_file} ${joboption_gridid}/." >> $LRMS_JOB_SCRIPT


Not using bash (or a Debian Policy compliant shell interpreter that doesn't
provide such an extra feature) as /bin/sh is likely to lead to errors or
unexpected behaviours. Please be aware that dash is the default /bin/sh.

Please closely examine the above output and the script, and determine
what the proper severity of the bug is, and adjust it accordingly. If
it's important or greater please hurry to get this fixed for jessie.

Hints about how to fix bashisms can be found at:
https://wiki.ubuntu.com/DashAsBinSh

Thanks in advance,
Raphael Geissert

--- End Message ---
--- Begin Message ---
Source: nordugrid-arc
Source-Version: 5.0.0-1

We believe that the bug you reported is fixed in the latest version of
nordugrid-arc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattias Ellert <[email protected]> (supplier of updated nordugrid-arc 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 31 Mar 2015 16:14:51 +0200
Source: nordugrid-arc
Binary: libarccommon3 nordugrid-arc-client nordugrid-arc-arcproxyalt 
nordugrid-arc-hed nordugrid-arc-gridftpd nordugrid-arc-cache-service 
nordugrid-arc-datadelivery-service nordugrid-arc-ldap-infosys 
nordugrid-arc-aris nordugrid-arc-egiis nordugrid-arc-ldap-monitor 
nordugrid-arc-ws-monitor nordugrid-arc-arex nordugrid-arc-plugins-needed 
nordugrid-arc-plugins-globus nordugrid-arc-acix-core nordugrid-arc-acix-cache 
nordugrid-arc-acix-index nordugrid-arc-dev nordugrid-arc-python 
nordugrid-arc-java nordugrid-arc-gridmap-utils nordugrid-arc-ca-utils 
nordugrid-arc-misc-utils nordugrid-arc-dbg
Architecture: source amd64 all
Version: 5.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <[email protected]>
Changed-By: Mattias Ellert <[email protected]>
Description:
 libarccommon3 - ARC Grid middleware
 nordugrid-arc-acix-cache - ARC cache index - cache server
 nordugrid-arc-acix-core - ARC cache index - core components
 nordugrid-arc-acix-index - ARC cache index - index server
 nordugrid-arc-arcproxyalt - ARC command line interface
 nordugrid-arc-arex - ARC Remote EXecution service
 nordugrid-arc-aris - ARC local information system
 nordugrid-arc-ca-utils - NorduGrid authentication tools
 nordugrid-arc-cache-service - ARC cache service
 nordugrid-arc-client - ARC command line interface
 nordugrid-arc-datadelivery-service - ARC data delivery service
 nordugrid-arc-dbg - ARC grid middleware - Debug Symbols
 nordugrid-arc-dev - ARC development files
 nordugrid-arc-egiis - ARC EGIIS service
 nordugrid-arc-gridftpd - ARC GridFTP server
 nordugrid-arc-gridmap-utils - NorduGrid authorization tools
 nordugrid-arc-hed - ARC Hosting Environment Daemon
 nordugrid-arc-java - ARC Java wrapper
 nordugrid-arc-ldap-infosys - ARC LDAP infosys service
 nordugrid-arc-ldap-monitor - ARC LDAP monitor service
 nordugrid-arc-misc-utils - ARC grid middleware - Misc tools
 nordugrid-arc-plugins-globus - ARC Globus plugins
 nordugrid-arc-plugins-needed - ARC base plugins
 nordugrid-arc-python - ARC Python wrapper
 nordugrid-arc-ws-monitor - ARC WS monitor service
Closes: 772283
Changes:
 nordugrid-arc (5.0.0-1) unstable; urgency=medium
 .
   * 5.0.0 Release
   * Drop patches: nordugrid-arc-extern-c.patch, -sedfix.patch
   * Address bashisms (Closes: #772283)
Checksums-Sha1:
 1c8a03bdffbaa3745b66c0dbc98596ecf5a09057 4102 nordugrid-arc_5.0.0-1.dsc
 09f5607a51f5dd9e05ba3848f56857addbe1beb0 5509451 
nordugrid-arc_5.0.0.orig.tar.gz
 5a24fc3b985e86a350409f0977985084fec547bd 20944 
nordugrid-arc_5.0.0-1.debian.tar.xz
 f49c3a716d384ff96b9fff6aaecafd0a3251ddd3 1482554 
libarccommon3_5.0.0-1_amd64.deb
 2531f375d892a17525a5f3b7ce6ab88df04823fb 402188 
nordugrid-arc-client_5.0.0-1_amd64.deb
 ad813c2c93ee0dc30f8a88448e052fa302668880 62694 
nordugrid-arc-arcproxyalt_5.0.0-1_amd64.deb
 07e757a5ea392521adf1b5c81b9261645fb705b4 85388 
nordugrid-arc-hed_5.0.0-1_amd64.deb
 c6f15fc16c2895fcc4825b653965d05141f05ed6 589172 
nordugrid-arc-gridftpd_5.0.0-1_amd64.deb
 ad951ea2e075afe1f371746ce5978b283d8ddedb 321428 
nordugrid-arc-cache-service_5.0.0-1_amd64.deb
 3704945d4f0e74281220fab0979a748d04f9a66e 91736 
nordugrid-arc-datadelivery-service_5.0.0-1_amd64.deb
 9cfb0347ac10665f5ae34ebd4f58f9f63a5be06a 30282 
nordugrid-arc-egiis_5.0.0-1_amd64.deb
 b9e9888a1e65e65b40f159b0c86843f7396a7575 1128546 
nordugrid-arc-arex_5.0.0-1_amd64.deb
 7acbb39502de517bd4dd31b6fb3b0cb99e1dad2f 1236628 
nordugrid-arc-plugins-needed_5.0.0-1_amd64.deb
 98036748d2e92983ccc9d756a8ef464723251ecf 158680 
nordugrid-arc-plugins-globus_5.0.0-1_amd64.deb
 de8065fbcf8347377bc133e4b0465dc93fa56500 248490 
nordugrid-arc-dev_5.0.0-1_amd64.deb
 616413ec4cc57926d6add226c1f9cae46edc2bde 1573964 
nordugrid-arc-python_5.0.0-1_amd64.deb
 c29611dcb2ffd0410b264dd074c056fe8a467853 879626 
nordugrid-arc-java_5.0.0-1_amd64.deb
 0a03c6e0ab08036d76bdad7f2df054cb815eae8e 132470 
nordugrid-arc-misc-utils_5.0.0-1_amd64.deb
 43bd65bccdda5add661e34c50c8cae9f96f0b2a8 63587388 
nordugrid-arc-dbg_5.0.0-1_amd64.deb
 692eb45d3b3f16ae744cdb6a5f5c1b0a4aaab379 22202 
nordugrid-arc-ldap-infosys_5.0.0-1_all.deb
 fc478065e722f1f14042f9158c9528436e99db9a 26270 
nordugrid-arc-aris_5.0.0-1_all.deb
 f2716dff2e2238ebfeac47f6220c25c5aeefcf9c 121530 
nordugrid-arc-ldap-monitor_5.0.0-1_all.deb
 ad7fbebdb9daa8ba7f7c7b293e4f9f4e8f0c2ec8 61714 
nordugrid-arc-ws-monitor_5.0.0-1_all.deb
 1cc3ff927c1ffa0fd938b74f72644b55a561ca59 9578 
nordugrid-arc-acix-core_5.0.0-1_all.deb
 4a3fe99e953db558319e7f617d1fee2bd2d58939 11152 
nordugrid-arc-acix-cache_5.0.0-1_all.deb
 9d040474d4b8d9bb810605796d97a405db49271c 9530 
nordugrid-arc-acix-index_5.0.0-1_all.deb
 72d276e0c68e48f48ee18a0f93568c4e6918d048 17974 
nordugrid-arc-gridmap-utils_5.0.0-1_all.deb
 3f82c52c628466f1526f4f1fef141e0838e0f17b 5194 
nordugrid-arc-ca-utils_5.0.0-1_all.deb
Checksums-Sha256:
 42d32d63ce7e54a49eafa050805324da0774491e21065b6e8b3eb03727433e24 4102 
nordugrid-arc_5.0.0-1.dsc
 59132ce88f0d88d9a08a56eb879fe9bd07b2eedfce1506508e71457b7f4add1b 5509451 
nordugrid-arc_5.0.0.orig.tar.gz
 93330a41e7051cba079351e826bcc5e09baf938b7c05522c6c0d2b6437ce35f5 20944 
nordugrid-arc_5.0.0-1.debian.tar.xz
 242a3dd252f5a12bb0ead1fb4197996eb2b4ba1c76e9b8a4587b8a916e164793 1482554 
libarccommon3_5.0.0-1_amd64.deb
 c18c2b8d7bcbe9218a133a1fbe4c8afeb979d89ab279cf5ad8105e0fb82dd974 402188 
nordugrid-arc-client_5.0.0-1_amd64.deb
 dc849de8e8a1308aea816fe86809ac09cd3917d34c046eba902b9101e14be91c 62694 
nordugrid-arc-arcproxyalt_5.0.0-1_amd64.deb
 89a3c84249019de91f6c40dc256ad2517cc5b31936a696484e98d370e5811235 85388 
nordugrid-arc-hed_5.0.0-1_amd64.deb
 aa9237c0a5bb5e2004cc0a3818ca3ac9adeeee224b2a9fd1a582e9bc5f9d7d6f 589172 
nordugrid-arc-gridftpd_5.0.0-1_amd64.deb
 cdef039c6e4df476c59069cdc8c43421dc9049ae052529a919dc849f0868f571 321428 
nordugrid-arc-cache-service_5.0.0-1_amd64.deb
 49a58ee67d2264b92e671f622f0f3192aba8996ef8ae41423e25f019c2666793 91736 
nordugrid-arc-datadelivery-service_5.0.0-1_amd64.deb
 f7a2868e05ca28416b4c51559819860cc19f76fefe4464ed08a9fd584052817e 30282 
nordugrid-arc-egiis_5.0.0-1_amd64.deb
 7b2f6e94b5b3c897bbd9d27b7b35cb19583dcd3d27c5a5b61e94139d6e550a54 1128546 
nordugrid-arc-arex_5.0.0-1_amd64.deb
 6b246f2b10315e9b858d568a77b58d33abb68581929bd503dedd2dca0dbea610 1236628 
nordugrid-arc-plugins-needed_5.0.0-1_amd64.deb
 1a0dbc8d5df64bd033d64e6f67dab6b4d3eddbdb0febc29b02d971a0d0dfa022 158680 
nordugrid-arc-plugins-globus_5.0.0-1_amd64.deb
 45ccb210692d25483091f9124952655be6cfc987b9784a070b77dcbd64f132b4 248490 
nordugrid-arc-dev_5.0.0-1_amd64.deb
 c1a74f8052d7b19d06cc3b790b4a6e9f3904daae9e3f096fc48c55481b56b59d 1573964 
nordugrid-arc-python_5.0.0-1_amd64.deb
 31c3bc752e19f7a620fc5d8d6f65f78ab2647145ec7f634954de9fc36f43eef4 879626 
nordugrid-arc-java_5.0.0-1_amd64.deb
 b758924d2415c0d4f1527b71558cacbac4e240413fe2a00145709cedec80dcc0 132470 
nordugrid-arc-misc-utils_5.0.0-1_amd64.deb
 cca33d90e4e070958f286589f730aa0fff3d9936a74d427b386dc5b0cd1bf74d 63587388 
nordugrid-arc-dbg_5.0.0-1_amd64.deb
 56e15f5011303f505e8c18abbe59f1e3a75f93dcb3540a0572ce307b946e3ddb 22202 
nordugrid-arc-ldap-infosys_5.0.0-1_all.deb
 331ee3cff8d1f97eb3f6ce6c2e7e5b08755ff469832a12f96357cfcf0b92a0dc 26270 
nordugrid-arc-aris_5.0.0-1_all.deb
 e7b78409b6fa804b25d377bea23eeda0833db8538d29143bb3574bc8a84bd99e 121530 
nordugrid-arc-ldap-monitor_5.0.0-1_all.deb
 067a1e69a7dc5584ba66b9aadd069184c7f6ca7b32ebbff4b3bfb7660e164161 61714 
nordugrid-arc-ws-monitor_5.0.0-1_all.deb
 6a1a50dfb451df4be17ba6af7e9399d8313bf3f0fb311d514ffdbf362b0a20a7 9578 
nordugrid-arc-acix-core_5.0.0-1_all.deb
 766bffcd8a0414921e729629e16c4c6638442b4a2358983c94131725a8b3dbc0 11152 
nordugrid-arc-acix-cache_5.0.0-1_all.deb
 a0b3e51411e0f32fb2cb5184d7ad2946f2655ebf5df7335e93328310825516a2 9530 
nordugrid-arc-acix-index_5.0.0-1_all.deb
 a0762a4871456bd538942f76bc4fb9dbc095da006178d32a181edf787e02fef5 17974 
nordugrid-arc-gridmap-utils_5.0.0-1_all.deb
 5592016518229dd2160fb87f9fe1ccaa68fcffb34c9227127b5e8f6e2e260946 5194 
nordugrid-arc-ca-utils_5.0.0-1_all.deb
Files:
 b750c3ce491b4869d87d69df28b2b918 4102 net optional nordugrid-arc_5.0.0-1.dsc
 35f4727f0ae928305c7b45851420ee72 5509451 net optional 
nordugrid-arc_5.0.0.orig.tar.gz
 e2b7e048fa0f4f3746f5699395cbb05c 20944 net optional 
nordugrid-arc_5.0.0-1.debian.tar.xz
 a913716adbb5099a6148a00eea32dadb 1482554 libs optional 
libarccommon3_5.0.0-1_amd64.deb
 479d1256bcbed9c9fedb6e5fa40d62e5 402188 net optional 
nordugrid-arc-client_5.0.0-1_amd64.deb
 ad2fb8febe926e2e746c4bbb0f8069d3 62694 net optional 
nordugrid-arc-arcproxyalt_5.0.0-1_amd64.deb
 29db7df9992a3b28922905411a9381ea 85388 net optional 
nordugrid-arc-hed_5.0.0-1_amd64.deb
 218872c8120cb16430fbe7b363ea76e0 589172 net optional 
nordugrid-arc-gridftpd_5.0.0-1_amd64.deb
 5369e4ecd3f33390dbb3042da6ebe623 321428 net optional 
nordugrid-arc-cache-service_5.0.0-1_amd64.deb
 1c58694c844261279b2c9dba93dce9ad 91736 net optional 
nordugrid-arc-datadelivery-service_5.0.0-1_amd64.deb
 fb026dd0bfa8779e0ba228497358f57e 30282 net optional 
nordugrid-arc-egiis_5.0.0-1_amd64.deb
 1d50ccede5c88bc13d5a3347070a97ff 1128546 net optional 
nordugrid-arc-arex_5.0.0-1_amd64.deb
 589b5a7db99f8f1c33795c1dacfd5674 1236628 net optional 
nordugrid-arc-plugins-needed_5.0.0-1_amd64.deb
 a3954d34dac44e1b81a97e70d1aa4882 158680 net optional 
nordugrid-arc-plugins-globus_5.0.0-1_amd64.deb
 6e5391ab1942ece50e4faea4632282b7 248490 libdevel optional 
nordugrid-arc-dev_5.0.0-1_amd64.deb
 807516361ad59141a995ca0a6211ba44 1573964 python optional 
nordugrid-arc-python_5.0.0-1_amd64.deb
 5f12181ad48dc1f4b911420121d0ebd2 879626 java optional 
nordugrid-arc-java_5.0.0-1_amd64.deb
 32e39dbaae3d560ab5429f3ddb7103ca 132470 net optional 
nordugrid-arc-misc-utils_5.0.0-1_amd64.deb
 2937ff682b0a8fad27282f30b17a8552 63587388 debug extra 
nordugrid-arc-dbg_5.0.0-1_amd64.deb
 acbdcaa3b27823cc4d53248c4ab5ee25 22202 net optional 
nordugrid-arc-ldap-infosys_5.0.0-1_all.deb
 8a1706e1db3b6a56b350dc2382a8652a 26270 net optional 
nordugrid-arc-aris_5.0.0-1_all.deb
 b456691c1be910475d8fb86ad1845a14 121530 net optional 
nordugrid-arc-ldap-monitor_5.0.0-1_all.deb
 9db475b62f47b1c22dc06a887aa1b9e4 61714 net optional 
nordugrid-arc-ws-monitor_5.0.0-1_all.deb
 69ca19411a7afaa9a1402aba694b1da1 9578 net optional 
nordugrid-arc-acix-core_5.0.0-1_all.deb
 4a535fcbe34a051911f0c22f8596d741 11152 net optional 
nordugrid-arc-acix-cache_5.0.0-1_all.deb
 5c481ad87399c0065f565835dca704fa 9530 net optional 
nordugrid-arc-acix-index_5.0.0-1_all.deb
 91c8cc60ffba0929090267a786ef37aa 17974 net optional 
nordugrid-arc-gridmap-utils_5.0.0-1_all.deb
 4efd1143fa7399dd7cf751338f83c2e9 5194 net optional 
nordugrid-arc-ca-utils_5.0.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVG+YTAAoJEOiuwv874alL4KYP/14jmm1Z2esJjdXq6HiUf8kV
lCY3qhGihCgZ3NCyze8vayR6hwL3r/vBBZ7Q5iVMud9xLgZ6Mg9Ih7jWZuUYdzkL
ISRpOxH2vJQngxzbzhwxH7pSgeBpzmB1fnXS509Yx9GaGszKSIiz6hFN1wRCaL76
RimdBKmqKAaki/yOF7ownFHdvoDrUdRr7FQKeF9ElIxkWxemMUzNzUNWsh6i4+tC
9OZrFN4HqcYdUxuoswQJuhEQ1nFemxrivh5Soe8MY9kIJQrA1jV74xms0Vf68SFx
2IjO3KsKedcC9TRKe896xHtl/muVsb5RK+E/Z8RkUBAdTLy1eVCedS2T8l4ArJjp
3ikDwUiJf1KUeLEsSoJbh0eHOwP175+88mwUDVQubZtbgPmDq1/ktbdNscRY3Z4J
6LB82Vepa3ST/QjwA6wikETTffYXmznN/5TzawDO2aD4ISxc0xd6jdzSxK3EZVSK
XsC8KBMWFJzxueT12SZLe8mU9/Wfp/t9R0Trr4HGOrUuqPp4GdJoAWWKC8WO6I+v
fJ4eUoaP6frKn5EZRnIqeN7slxBAC/xW60BSR0lAxGNTQlcnhlX1YmRgV/+VT9LS
G1NA3JDWuCkfiUlcg7OWPpc4m9szlmyXAVRpGw32eZUNV45LXo9bwFplCtiadQ8Z
vLzjgFbrkV4WoYWrRFYN
=r+k8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to