Your message dated Fri, 25 Oct 2019 21:50:02 +0000
with message-id <[email protected]>
and subject line Bug#530121: fixed in libuser 1:0.62~dfsg-0.2
has caused the Debian Bug report #530121,
regarding libuser: 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.)
--
530121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libuser
Severity: minor
Version: 1:0.56.9.dfsg.1-1
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/share/doc/libuser/tests/ldap_test line 44 (brace
> expansion):
> cat "$workdir"/key{1,2,3} > "$workdir"/key.pem
> possible bashism in ./usr/share/doc/libuser/tests/ldap_test line 45 (brace
> expansion):
> rm "$workdir"/key{1,2,3}
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: libuser
Source-Version: 1:0.62~dfsg-0.2
We believe that the bug you reported is fixed in the latest version of
libuser, 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.
Boyuan Yang <[email protected]> (supplier of updated libuser 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: SHA512
Format: 1.8
Date: Thu, 10 Oct 2019 16:03:46 -0400
Source: libuser
Architecture: source
Version: 1:0.62~dfsg-0.2
Distribution: unstable
Urgency: medium
Maintainer: Ghe Rivero <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 530121
Changes:
libuser (1:0.62~dfsg-0.2) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/control:
+ Bump Standards-Version to 4.4.1.
+ Bump debhelper compat to v12.
+ Update Vcs-* fields to use git packaging repo under Salsa
Debian group.
+ Update Homepage field to point to pagure.io.
* debian/watch: Monitor upstream releases on pagure.org.
* debian/rules:
+ Use "dh_missing --fail-missing" instead of "dh_install
--fail-missing".
+ Replace DEB_BUILD_OPTIONS with DEB_BUILD_MAINT_OPTIONS.
Solves lintian warning debian-rules-sets-DEB_BUILD_OPTIONS.
* debian/libuser1.symbols: Add a Build-Depends-Package field.
* debian/patches:
+ Refresh patches.
+ Refresh patch about pkg-config to ensure correct
cross-build.
+ Add patch to fix bashism in tests/ldap_test script.
(Closes: #530121).
* debian/copyright:
+ Replace defunct fedorahosted URL with pagure.io.
+ Specifically mention that the project is licensed under
LGPL-2+ instead of ambiguous LGPL.
Checksums-Sha1:
20636881e6fb6e5af63e46241c3099c0e3989da2 2161 libuser_0.62~dfsg-0.2.dsc
3cdcd46e8ccdfa87c76334ecbf891e180b1b8152 7396
libuser_0.62~dfsg-0.2.debian.tar.xz
56b52d0416e3f681e0f40bd7b065047caae049c8 9641
libuser_0.62~dfsg-0.2_amd64.buildinfo
Checksums-Sha256:
e0b71c7cc1a83e5b72251c221124f1b0eac71ad8902cf55fb289f1c9c9b82d58 2161
libuser_0.62~dfsg-0.2.dsc
58ce3e72a52d457b8887434dcd442019f761f3fcae6a088136de67d27193c5ca 7396
libuser_0.62~dfsg-0.2.debian.tar.xz
f5d9eaf49f4aab39e685a713e1af527590324ecbd804cbd934047829e56b5aa1 9641
libuser_0.62~dfsg-0.2_amd64.buildinfo
Files:
50675b13db40234f0e71c7c1f91152ac 2161 admin optional libuser_0.62~dfsg-0.2.dsc
4b660cba202bb964815871e0778c252d 7396 admin optional
libuser_0.62~dfsg-0.2.debian.tar.xz
c311236a9809b8d926ddc645cd429c69 9641 admin optional
libuser_0.62~dfsg-0.2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl2flI0ACgkQwpPntGGC
Ws6Nig/9Hgi/fmvvZ6uU1nMu9tXtc0W8S70e392DqN1eIftm6MD7k4LnSH6J28Mh
qFLENpSnTxNNcRMaLyDt6fJuBFcAJJqLI1VWRW7PJjIRPrciT3KbTb89SQYZdeMM
VLULkZ1gLx3tHmldlyoR1vUV9xjVzA++dY1JjO2b6ZZr9dQUmqDNnfS6BWzBDei8
rmo2yco3jm2MLOG8pbL0mtPujivjdD54DrUDRrULLFgVyUp27KcPU/uKl1wOpwKz
jucvyHxb9ozdQtGlcA8HrLbQgAmbjRyKtIkgu4ojLoBox5YbaZ1EbanyHuqTYN17
mydlkT/zZPuCAgIwGXPdCz917J/XqBnyIHEQxDoy23/VQgtj17vx9E2nKZXzNk70
dpdLNAA23R231Ihk5KtlSVgMOywSjARP66fA31ycApM3YVucGYOWej6EUuczP2hB
TO3PdJD4CMwLFzK/tMTboqLJHqVWnQkQQmmPVCQHWMsn6bf4/NmkRg6oVREMxtVu
aOIIckyF98TbmQozBPSQNyl3EF9iwJsZJGirmGqupDNqHt9VTH2SpJmI1kntckOd
XtFBspTXJcaNqq8P/oOgZIJwmQuzIZbsGe+SMntZLRbqzYOVcse6nLR6X1VGVrqM
gQPUrR0TzMskC++uOVMApz0pXvZKFqo9+1ThAs4HNdUM+knsd9Y=
=umtH
-----END PGP SIGNATURE-----
--- End Message ---