Your message dated Sat, 17 Jul 2010 14:48:36 +0000
with message-id <[email protected]>
and subject line Bug#530209: fixed in tremulous 1.1.0-5
has caused the Debian Bug report #530209,
regarding tremulous-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 [email protected]
immediately.)
--
530209: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530209
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tremulous-server
Severity: important
Version: 1.1.0-4.1+b1
User: [email protected]
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/games/tremulous-server line 16 (echo -e):
> echo -e ${EXCUSE}
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: tremulous
Source-Version: 1.1.0-5
We believe that the bug you reported is fixed in the latest version of
tremulous, which is due to be installed in the Debian FTP archive:
tremulous-doc_1.1.0-5_all.deb
to contrib/t/tremulous/tremulous-doc_1.1.0-5_all.deb
tremulous-server_1.1.0-5_amd64.deb
to contrib/t/tremulous/tremulous-server_1.1.0-5_amd64.deb
tremulous_1.1.0-5.debian.tar.gz
to contrib/t/tremulous/tremulous_1.1.0-5.debian.tar.gz
tremulous_1.1.0-5.dsc
to contrib/t/tremulous/tremulous_1.1.0-5.dsc
tremulous_1.1.0-5_amd64.deb
to contrib/t/tremulous/tremulous_1.1.0-5_amd64.deb
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.
Simon McVittie <[email protected]> (supplier of updated tremulous 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: SHA256
Format: 1.8
Date: Sat, 17 Jul 2010 15:19:27 +0100
Source: tremulous
Binary: tremulous tremulous-server tremulous-doc
Architecture: source amd64 all
Version: 1.1.0-5
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Description:
tremulous - Aliens vs Humans, team based FPS game with elements of an RTS
tremulous-doc - Tremulous documentation
tremulous-server - Tremulous server
Closes: 469576 473848 476621 485579 530209 530210 566530 583939
Changes:
tremulous (1.1.0-5) unstable; urgency=low
.
* New maintainer - Debian Games Team
* Set source format to 3.0 (quilt)
* Separate out patches from previous versions into debian/patches
* Replace the patch for Bug #382121 with a more complete upstream fix
from ioquake3 bug 3756, which just uses the OS's memcpy()
* Apply patch from ioquake3 bug 4331 to fix invalid use of strcpy
(Closes: #583939)
* Fix tremulous --help and tremulous-server --help (Closes: #566530)
* Remove bashisms from those script wrappers (Closes: #530209, #530210)
* Set dedicated cvar to 1 by default, to not advertise unconfigured servers
to the master server; use "+set dedicated 2" to advertise your server
(Closes: 485579)
* Apply part of upstream r785 to fix disappearing cursor on errors
(Closes: #473848)
* Apply part of upstream r756 to fix sorting by ping, and install the
modified menu to override the one in tremulous-data (Closes: #476621)
* Disable JIT QVM compiler (which seems to crash on startup) on x86-64,
falling back to the architecture-neutral QVM interpreter
* Improve the tremulous-server init script (Closes: #469576):
- stop the process correctly
- disable the tremulous-server init script by default - enable it in
/etc/default/tremulous-server if you want a system-wide instance
- run tremded under a dedicated user ID, not as nobody (which shouldn't be
used like this)
- give that dedicated user ID a home directory, since Tremulous needs one
* Fix sections in menu and doc-base
* Add ${misc:Depends}
* Advance to Debhelper 7 compatibility
* Fix section of tremulous-doc
* Fix hyphen/minus confusion in man pages
* Fail prerm on errors
* Stop creating empty directories
* Correct .desktop categories, and remove obsolete Encoding key
* Standards-Version: 3.9.0
- state in copyright that the package is not in Debian, due to non-free
dependency
- known violation: embedded copy of libjpeg (reported as a bug)
Checksums-Sha1:
57fd488b591525d4b50ea995967ce8d266656d98 1850 tremulous_1.1.0-5.dsc
dfc8712236253b326c2b7e5f125285e558f6c49e 23660 tremulous_1.1.0-5.debian.tar.gz
29ca7a84eda5e121b2314c91293f9bf93d2bc60d 861442 tremulous_1.1.0-5_amd64.deb
964a35f799f42cb150a32f7844f1d719cab3d585 444710
tremulous-server_1.1.0-5_amd64.deb
92ecdedf6dd4a7965329e95ad0159cf655338b39 644974 tremulous-doc_1.1.0-5_all.deb
Checksums-Sha256:
9d67497d72196973a6d33844d8ac43b79ed2c6e987263e0d6728b8bf7dd8bcac 1850
tremulous_1.1.0-5.dsc
7ca5a08898f85eaeb1dd25dd790ba943d309e43bd259553680475b85a2a30cf0 23660
tremulous_1.1.0-5.debian.tar.gz
5be519032c12823deedbb386a27aca11c82fa82987e0bb990c079f5212ca6106 861442
tremulous_1.1.0-5_amd64.deb
8b0bc4dd58619c8ec013ae3d151f3821edf82ddc7bdd02b7713d45ceb75831cd 444710
tremulous-server_1.1.0-5_amd64.deb
0e2efcb2bd915232bd87e919e18e8252b3e575c0c596acfc157bb49a3ca4e7fe 644974
tremulous-doc_1.1.0-5_all.deb
Files:
658f973ff85e764a647e7d594aaa6400 1850 contrib/games optional
tremulous_1.1.0-5.dsc
cc743a73842c46120438f772064e71f3 23660 contrib/games optional
tremulous_1.1.0-5.debian.tar.gz
cf149fd64d9ce65bdfed0f3f1c84e0ec 861442 contrib/games optional
tremulous_1.1.0-5_amd64.deb
d01ecf78af9a3eb16aba7c80d2857786 444710 contrib/games optional
tremulous-server_1.1.0-5_amd64.deb
85cb7b1c82c784798b36a6730ab2afd0 644974 contrib/doc optional
tremulous-doc_1.1.0-5_all.deb
-----BEGIN PGP SIGNATURE-----
iQIVAwUBTEG+203o/ypjx8yQAQjj8A//dktJM4oX5CqUQLambOr15hA9N5Lpe/bA
RbvwZAh98Hg8rSc4nFgatoln/f3j2sgv2RtWko7pcX+TlY62dK4EybBO1/qsn9ar
vY+LkElgDp+wLFzuF/xKeKORN6snuRDEA/AI9H+7gT+gF8oCJaTatHctUHgBYMFf
6yW/279zUA34E4Q1rQ9ZMnXX0L9bRmaEadLWurvF8O56LthXzcmxCQvglNMev2kU
nb5ziQQuMkgLCgSkDdkZKs4TETpWFfwcV/gxm1k28VlD97aqlvTbfQtNv6WhEECz
oyUl/yTRF9AEgGy5bZQhdeFE1l0CdlKtTQ+EnmlyajpcZ3FbK+MAKznBatJVI66U
qe132W/XKl97PUwFCtHenitrLYGF+ZVVABVLPKCMJX+tjDmGWcUZel/zFBi6m0Gp
hhEfqCyRHPcpDWydpTCrsgbOKyFYTEbDkHqqKyeKe7dQY3Ff5LDVrZfqQssHP2MM
h+LS41nlD0TExm7KZY0t0WTf1D9o8JE2tcjTfKNRqjwA9Tgh4DbuUZ0yX02i186d
81+tm0JrL3FcAP1MPANZH5gPmymx1AMFjtdraEMK5EGC7Oif8dG+3EdbezvijkCY
cCCANvllIswcDSJNJ9R59ECcYHPl/X7EUMaHmVozWW26vd1egNUqFvdE+nhduhm1
i1/gv1f42nY=
=uyFH
-----END PGP SIGNATURE-----
--- End Message ---