[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#530141: marked as done (mldonkey-server: bashism in /bin/sh script)



Your message dated Sat, 04 Jul 2009 19:55:35 +0000
with message-id <E1MNBKh-0001z2-5v@ries.debian.org>
and subject line Bug#530141: fixed in mldonkey 3.0.0-3
has caused the Debian Bug report #530141,
regarding mldonkey-server: 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 owner@bugs.debian.org
immediately.)


-- 
530141: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530141
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mldonkey-server
Severity: minor
Version: 3.0.0-2
User: debian-release@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/share/doc/mldonkey-server/distrib/make_buginfo
> line 24 (should be >word 2>&1):
> uname -a &> buginfo/uname
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 25 (should be >word 2>&1):
> df &> buginfo/df
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 26 (should be >word 2>&1):
> (ls -lR; df .) &> buginfo/mldonkey.directory
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 27 (should be >word 2>&1):
> (cd incoming; ls -lR; df .) &> buginfo/incoming.directory
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 28 (should be >word 2>&1):
> (cd temp; ls -lR; df .) &> buginfo/temp.directory
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 29 (should be >word 2>&1):
> (cd torrents; ls -lR; df .) &> buginfo/torrents.directory
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 30 (should be >word 2>&1):
> id &> buginfo/id
> possible bashism in ./usr/share/doc/mldonkey-server/distrib/make_buginfo
> line 31 (should be >word 2>&1):
> ifconfig &> buginfo/computer


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.
Please be aware that although bash is currently the default /bin/sh there was
a release goal for Lenny to make dash the default /bin/sh[1], and has been
proposed for squeeze as well[2].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information supporting this goal please refer to Debian Policy,
section 10.4, at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

If you still don't know how to fix the bashisms don't hesitate to reply to
this email, or tag the bug as 'help'.

[1]http://release.debian.org/lenny/goals.txt
[2]http://lists.debian.org/debian-release/2009/04/msg00133.html

Thank you,
Raphael Geissert



--- End Message ---
--- Begin Message ---
Source: mldonkey
Source-Version: 3.0.0-3

We believe that the bug you reported is fixed in the latest version of
mldonkey, which is due to be installed in the Debian FTP archive:

mldonkey-gui_3.0.0-3_i386.deb
  to pool/main/m/mldonkey/mldonkey-gui_3.0.0-3_i386.deb
mldonkey-server_3.0.0-3_i386.deb
  to pool/main/m/mldonkey/mldonkey-server_3.0.0-3_i386.deb
mldonkey_3.0.0-3.diff.gz
  to pool/main/m/mldonkey/mldonkey_3.0.0-3.diff.gz
mldonkey_3.0.0-3.dsc
  to pool/main/m/mldonkey/mldonkey_3.0.0-3.dsc



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 530141@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mehdi Dogguy <dogguy@pps.jussieu.fr> (supplier of updated mldonkey 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 ftpmaster@debian.org)


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

Format: 1.8
Date: Sat, 04 Jul 2009 21:38:05 +0200
Source: mldonkey
Binary: mldonkey-server mldonkey-gui
Architecture: source i386
Version: 3.0.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Mehdi Dogguy <dogguy@pps.jussieu.fr>
Description: 
 mldonkey-gui - Graphical frontend for mldonkey based on GTK+
 mldonkey-server - Door to the 'donkey' network
Closes: 524447 530141
Changes: 
 mldonkey (3.0.0-3) unstable; urgency=low
 .
   [ Samuel Mimram ]
   * Update Spanish debconf translation, closes: #524447.
 .
   [ Mehdi Dogguy ]
   * Remove useless file: /var/log/mldonkey/mldonkey-server.log.
   * Update build-dependencies to ease OCaml 3.11.1 transition.
   * Add a patch ocaml_3.11.1 to let mldonkey build with OCaml 3.11.1.
   * Add a patch to remove bashism from script make_buginfo, Closes: #530141.
Checksums-Sha1: 
 8fd38107d552441530d3080c580daed50b56116b 1613 mldonkey_3.0.0-3.dsc
 7e090fd9ce83f33d2f112aadc42154a1606c5594 128541 mldonkey_3.0.0-3.diff.gz
 c4e05329198a741787cd988ea3b2a3e45909fe57 2587878 mldonkey-server_3.0.0-3_i386.deb
 59304d71b5091931dd291fa2a03c3a82c9892ef9 3728218 mldonkey-gui_3.0.0-3_i386.deb
Checksums-Sha256: 
 a214e51dc6789fab416512fec4dfcdbe7ca0461b007388d366a5d07b16bad297 1613 mldonkey_3.0.0-3.dsc
 bce3ac0577d12a4ab230952185b57278bcca297e9a6a26ec7ba1bb365aa10874 128541 mldonkey_3.0.0-3.diff.gz
 8d2c5b724d525847943ff38a5717cc06d05bf67ee5add15d63bad552222d6163 2587878 mldonkey-server_3.0.0-3_i386.deb
 8878b424c4201ca25460bc7492744bb266df9e9bd8e604cef5fe358cf4d8a939 3728218 mldonkey-gui_3.0.0-3_i386.deb
Files: 
 fb9b2a7e9e6867edddebacecc85297c9 1613 net optional mldonkey_3.0.0-3.dsc
 378d141608784deb8ce7e1535610b6bd 128541 net optional mldonkey_3.0.0-3.diff.gz
 9dac844e9c09094762c4928e82477d05 2587878 net optional mldonkey-server_3.0.0-3_i386.deb
 e2125235e7c78d9453d9ba9a27ef8a6b 3728218 net optional mldonkey-gui_3.0.0-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpPsSQACgkQhryr/xwAx5AOLQCeMwZoZ4VyO/jLFYHtDk/jnDf7
3+gAn0ALDWBGM5cRJpy+7TW5yOqPqWHL
=p0Kz
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: