Your message dated Wed, 28 Jan 2015 16:18:40 +0000
with message-id <e1ygvkc-0008fj...@franck.debian.org>
and subject line Bug#690648: fixed in 4store 1.1.5-1
has caused the Debian Bug report #690648,
regarding 4store: 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 ow...@bugs.debian.org
immediately.)


-- 
690648: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690648
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: 4store
Version: 1.1.4-2
Severity: important
User: debian-rele...@lists.debian.org
Usertags: goal-dash

Hello maintainer,

While performing an archive wide checkbashisms (from the 'devscripts' 
package) check I've found your package containing a /bin/sh script making 
use of a bashism.

checkbashisms' output:
>possible bashism in ./usr/bin/4s-ssh-all line 3 (should be 'b = a'):
>if [ "$1" == '--help' ] ; then
>possible bashism in ./usr/bin/4s-ssh-all line 8 (should be 'b = a'):
>if [ "$1" == '--version' ] ; then
>possible bashism in ./usr/bin/4s-ssh-all line 13 (should be 'b = a'):
>if [ $# == 0 ] ; then
>possible bashism in ./usr/bin/4s-ssh-all line 19 (let ...):
>let id=0;
>possible bashism in ./usr/bin/4s-ssh-all line 20 (let ...):
>let nodes=0;
>possible bashism in ./usr/bin/4s-ssh-all line 22 (let ...):
> let nodes=nodes+1;
>possible bashism in ./usr/bin/4s-ssh-all line 27 (let ...):
> let id=id+1;
>possible bashism in ./usr/bin/4s-cluster-file-backup line 14 (should be 'b
>= a'):
>if [ $1 == '--help' ] ; then
>possible bashism in ./usr/bin/4s-cluster-file-backup line 19 (should be 'b
>= a'):
>if [ $1 == '--version' ] ; then
>possible bashism in ./usr/bin/4s-cluster-file-backup line 25 (should be 'b
>= a'):
>if [ $# == 0 ] ; then
>possible bashism in ./usr/bin/4s-file-backup line 3 (should be 'b = a'):
>if [ $1 == '--help' ] ; then
>possible bashism in ./usr/bin/4s-file-backup line 8 (should be 'b = a'):
>if [ $1 == '--version' ] ; then
>possible bashism in ./usr/bin/4s-cluster-destroy line 3 (should be 'b =
>a'):
>if [ $1 == '--help' ] ; then
>possible bashism in ./usr/bin/4s-cluster-destroy line 8 (should be 'b =
>a'):
>if [ $1 == '--version' ] ; then

Not using bash (or a Debian Policy conformant shell interpreter which 
doesn't provide such an extra feature) as /bin/sh is likely to lead to 
errors or unexpected behaviours.

You can find hints about how to fix bashisms at:
https://wiki.ubuntu.com/DashAsBinSh

Thank you,
Raphael Geissert

--- End Message ---
--- Begin Message ---
Source: 4store
Source-Version: 1.1.5-1

We believe that the bug you reported is fixed in the latest version of
4store, 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 690...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated 4store 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Jan 2015 16:17:47 +0100
Source: 4store
Binary: 4store lib4store-dev lib4store0
Architecture: source amd64
Version: 1.1.5-1
Distribution: unstable
Urgency: low
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Description:
 4store     - RDF database storage and query engine -- database daemon
 lib4store-dev - RDF database storage and query engine -- development files
 lib4store0 - RDF database storage and query engine -- shared library
Closes: 670168 681125 690648 752012
Changes:
 4store (1.1.5-1) unstable; urgency=low
 .
   [ upstream ]
   * New upstream bugfix release.
     Closes: bug#681125. Thanks to Kjetil Kjernsmo.
     Bugfixes:
     + Major bugfix to quad delete code
     + Better ISO8601 date handling
     + SUBSTR bugfixes
     + Fix many small memory leaks (some remain)
     + Static built mac binaries, for more reliable .app
     + Threadsafeness imrovements in HTTP server
     + Fix for strange bug relating to rasqal parse error
     + Fix for xsd:int / xsd:integer handling
     + Fix to stuff deep in query engine
     + Fixes to date / dateTime comparison functions
     + Fix crash under heavy HTTP query load
     + Faster cluster discovery on Macs
     + Unary minus maths bugfix
     + Better UNION handling
     New features:
     + Many improvements to test system
     + MD5, SHA1, SHA256 hash functions
     + RAND, FLOOR, CEIL, ROUND, ABS maths functions
     + Support ORDER BY with GROUP BY
     + Support for MINUS keyword
     + TSV output now compliant with W3C draft
 .
   [ Jonas Smedegaard ]
   * Update upstream-tarball hints for new upstream source.
   * Drop patches 1001 and 2001a (Declare libraries in LIBS to support
     --as-needed): Applied upstream.
   * Unfuzz all remaining patches.
   * Build-depend on uuid-dev.
   * Update copyright file:
     + Add new copyright holders (same licensing).
     + Extend coverage of some copyrights.
     + Fix use comment and license pseudo-sections to obey silly
       restrictions of copyright format 1.0.
     + List upstream mailinglist and IRC channel as Upstream-Contact.
   * Bump debhelper compatibility level to 8.
   * Fix set access rights in SysV init script (and make find command
     posix compliant while at it).
   * Fix initialize default knowledge base if missing.
     Closes: bug#670168. Thanks to Andreas Harth.
   * Add README.source emphasizing control.in file as *not* a
     show-stopper for contributions, referring to wiki page for details.
   * Modernize packaging:
     + Stop avoid optional CDBS build-dependencies: Satisfied even in
       oldstable.
       Build-depend on devscripts.
     + Use CDBS to put aside upstream-shipped cruft during build.
       Tighten build-dependency on cdbs.
     + Put aside autotools and regenerate during build.
       Build-depend on libtool, automake and autoconf.
       Drop now obsolete (and conflicting) patch 2002a.
       Closes: bug#752012. Thanks to Fernando Seiti Furusato.
     + Declare binary package relations in rules file and
       semi-autoresolve with CDBS.
   * Fix cleanup makefile makefile skipped due to patch 2002.
   * Add patch 1006 to modernize autotools.
   * Add patch 1007 to fix linkage when using -Wl,-z,defs.
   * Add patch 1008 to fix manpage syntax errors.
   * Add patch 1009 to fix bashisms and other weaknesses in shell and
     perl scripts.
     Closes: bug#690648. Thanks to Raphael Geissert.
   * Stop have library package suggest development header package.
   * Fix recommend perl, libnet-http-perl, liburi-perl: Needed by
     4store-dump and 4store-restore.
   * Fix use /var/lib/4store as /home/jonas in 4store postinst.
     Thanks to lintian.
   * Declare compliance with Debian Policy 3.9.6.
Checksums-Sha1:
 3fa5cb14f6ed5edf5e22f0475fb2a70debb8fd82 2332 4store_1.1.5-1.dsc
 32ef328f846b5585e040ae587c6429d44b070d9a 5610204 4store_1.1.5.orig.tar.gz
 970465742c8390959c0e84e5cbdf06785d6c9bdb 20180 4store_1.1.5-1.debian.tar.xz
 5dc5cef2eff94a03bd689edba165e650e10e7c85 377118 4store_1.1.5-1_amd64.deb
 76eceb28aad732c725e3e3cc9c31511906e2695c 62822 lib4store-dev_1.1.5-1_amd64.deb
 91d5b9fc2625ce2f0fd49caed14ae4ea188e95d9 59234 lib4store0_1.1.5-1_amd64.deb
Checksums-Sha256:
 09253734001208e943c0323dc109959d04965f46481b4d95ac33a95f9400f773 2332 
4store_1.1.5-1.dsc
 2bdd6fb804288802187c5779e365eea2b3ddebce419b3da0609be38edc9e8c5b 5610204 
4store_1.1.5.orig.tar.gz
 4ca728f50889142dc69af784e71bc7daff953e3de16f04ebf92b8fbf0a97a2b5 20180 
4store_1.1.5-1.debian.tar.xz
 143abbe030e17fae41362feb1179f330ec15d8af68003b7c9646eb25088fe33f 377118 
4store_1.1.5-1_amd64.deb
 0cce41cc207a580fedf3aaa15e30c0a06fb8fdae47a8706da54bd510a9942587 62822 
lib4store-dev_1.1.5-1_amd64.deb
 d2127a89d745b42c9cb8cd4ac9377a20acc11f5bf550d7219002d6fccd656870 59234 
lib4store0_1.1.5-1_amd64.deb
Files:
 c4657cfbd5f5166e97790b0918d66e69 2332 utils extra 4store_1.1.5-1.dsc
 90512417abc588c6b60d7b2167f7dc39 5610204 utils extra 4store_1.1.5.orig.tar.gz
 fc859cea5ade5e4ab71be1e48e321122 20180 utils extra 4store_1.1.5-1.debian.tar.xz
 93066ed6481d5c96852c0edd8b49b56e 377118 utils extra 4store_1.1.5-1_amd64.deb
 fd13df69f2de2b45ba763e61665daa0a 62822 libdevel extra 
lib4store-dev_1.1.5-1_amd64.deb
 832afdba2ca881580cdbebb05f205767 59234 libs extra lib4store0_1.1.5-1_amd64.deb

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

iQJ8BAEBCgBmBQJUyQqJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5RkUzRTlDMzY2OTFBNjlGRjUzQ0M2ODQy
QzdDMzE0NkMxQTAwMTIxAAoJECx8MUbBoAEhdMAQAIV2kR/p9EzyhKcJbuSZfnAp
x81o9It3aWhPpx8OUWiMNZPxgs0WQrJSPKg2HnbKQ49RMpYoS7w/XwpAqufN73Ds
47uNd1z1y0it36Rn6xxCwSEUt5g7C0+ehqyxQvywlt3LmIUPwXLmIkC/hnN4XuIb
EV/KwhUWKS3ByGrCLt7ln5mfEtKQCAckvSEuqWLZynxSJylEwKji4cvcJF5rEKjY
aHqDpxJkE3e/WCKhUTbCZ4IArCDdYR6BnyqRke/IPf4PANSq2RLj+30XmYXGBAV4
P+lwHhdXyaQ9QwM/Xx15rySDYnLy/tK07a67DkP93VHyy1SZWAG4Vk+HofKC8ow7
9ntb3YftF5MDpDRum4f/7xsYg0FH22wnAso8N2G6DJg8eK+z39jRWnlVIrOveyWo
jm6Nmg7kFN8dhzrmdIFmDki0VCXL1F/Bdl/dGXP+XOSR600yU8FN63YukGNgAFKS
aYwN3Nkrr3kR1LRVfoQr/BsVYRZtoiIoYmE5tfSWIeoMV7HFfNbuc/Yo5K58bqlO
QX8lCMLDLgt8zit0+AWaR+5rNkeB5iaaN8lf/7imMxkmvA9PfwrQwirPhhzPjyX+
NnKJn3OvBANAt5YzIdw1P3xV+DDqLqMECKzhvg4WZRuO4+XaHHdPy9noWzlw/0cS
KSSc80cMgzUdkf6NdRON
=EJGV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to