Your message dated Tue, 01 Sep 2009 00:41:00 +0000
with message-id <[email protected]>
and subject line Bug#519973: fixed in pam 1.1.0-2
has caused the Debian Bug report #519973,
regarding libpam0g.postinst uses /bin/bash instead of /bin/sh
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.)
--
519973: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519973
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpam0g
Version: 1.0.1-7
Severity: normal
The title says it all: the postinst script (for version 1.0.1-7) uses
#!/bin/bash" without specifying a dependency on the `bash' package,
and apparently unnecessarily because replacing it with /bin/sh (which
in my case is dash) seemed to make it work just fine. I think those
scripts should refrain from using bash(isms).
Stefan
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable'), (500,
'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.28-1-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libpam0g depends on:
ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy
ii libc6 2.9-4 GNU C Library: Shared libraries
ii libpam-runtime 1.0.1-7 Runtime support for the PAM librar
libpam0g recommends no packages.
Versions of packages libpam0g suggests:
pn libpam-doc <none> (no description available)
-- debconf information:
* libpam0g/restart-services: gdm cups cron
libpam0g/xdm-needs-restart:
libpam0g/restart-failed:
--- End Message ---
--- Begin Message ---
Source: pam
Source-Version: 1.1.0-2
We believe that the bug you reported is fixed in the latest version of
pam, which is due to be installed in the Debian FTP archive:
libpam-cracklib_1.1.0-2_amd64.deb
to pool/main/p/pam/libpam-cracklib_1.1.0-2_amd64.deb
libpam-doc_1.1.0-2_all.deb
to pool/main/p/pam/libpam-doc_1.1.0-2_all.deb
libpam-modules_1.1.0-2_amd64.deb
to pool/main/p/pam/libpam-modules_1.1.0-2_amd64.deb
libpam-runtime_1.1.0-2_all.deb
to pool/main/p/pam/libpam-runtime_1.1.0-2_all.deb
libpam0g-dev_1.1.0-2_amd64.deb
to pool/main/p/pam/libpam0g-dev_1.1.0-2_amd64.deb
libpam0g_1.1.0-2_amd64.deb
to pool/main/p/pam/libpam0g_1.1.0-2_amd64.deb
pam_1.1.0-2.diff.gz
to pool/main/p/pam/pam_1.1.0-2.diff.gz
pam_1.1.0-2.dsc
to pool/main/p/pam/pam_1.1.0-2.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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve Langasek <[email protected]> (supplier of updated pam 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: Mon, 31 Aug 2009 14:21:27 -0700
Source: pam
Binary: libpam0g libpam-modules libpam-runtime libpam0g-dev libpam-cracklib
libpam-doc
Architecture: source all amd64
Version: 1.1.0-2
Distribution: unstable
Urgency: low
Maintainer: Steve Langasek <[email protected]>
Changed-By: Steve Langasek <[email protected]>
Description:
libpam-cracklib - PAM module to enable cracklib support
libpam-doc - Documentation of PAM
libpam-modules - Pluggable Authentication Modules for PAM
libpam-runtime - Runtime support for the PAM library
libpam0g - Pluggable Authentication Modules library
libpam0g-dev - Development files for PAM
Closes: 519973 543589 544464
Changes:
pam (1.1.0-2) unstable; urgency=low
.
[ Steve Langasek ]
* debian/patches/pam_unix_dont_trust_chkpwd_caller.patch: fix this patch
to call setregid() instead of always returning an error on username
mismatch in unix_chkpwd, needed in the SELinux case and in some corner
cases with the broken_shadow option. Thanks to Michael Spang for the
analysis. Closes: #543589.
* fix the PAM mini-policy to not tell app maintainers that they don't need
to depend on libpam-modules if they reference modules from there.
* make libpam-runtime depend on libpam-modules (>= 1.0.1-6) - nothing else
guarantees that we have pam_unix available for use by pam-auth-update.
* Use /bin/sh instead of /bin/bash for libpam0g.postinst, since we've
confirmed there are no longer any bashisms there. Closes: #519973.
* Clean up the libpam0g postinst a bit; invoke-rc.d has been a guaranteed
interface for two stable release cycles now
* debian/patches/namespace_with_awk_not_gawk: fix the sample
namespace.init script's dependency on non-POSIX features of gawk, since
we don't use gawk by default. Closes; #518908.
* Updated debconf translations:
- German, thanks to Sven Joachim <[email protected]> (closes: #544464)
.
[ Kees Cook ]
* debian/local/common-password, debian/pam-configs/unix: switch from "md5"
to "sha512" as password crypt default.
Checksums-Sha1:
3bde86801bdaf02a06ca47acad4223739b5a6a79 1472 pam_1.1.0-2.dsc
94831e5f373cee25468bf9ea2786fb2e57595b37 248920 pam_1.1.0-2.diff.gz
db8e97980c968dd0564f3848d095e527361d9e0d 221472 libpam-runtime_1.1.0-2_all.deb
340412a8fe04763e95dc7710c81682e05842f777 308904 libpam-doc_1.1.0-2_all.deb
016bb4a03cbbd89347e5e524d46855ae97573c6f 119060 libpam0g_1.1.0-2_amd64.deb
9ca30eb1208b7741008daff9eed69f2c01c0a4ea 356468
libpam-modules_1.1.0-2_amd64.deb
4f9f9fd28d88d026454e002b6e7050a2d2d0a2f8 182960 libpam0g-dev_1.1.0-2_amd64.deb
768d14654564786aa6f328c72e195ceb6898d2e9 76874
libpam-cracklib_1.1.0-2_amd64.deb
Checksums-Sha256:
6a59fcf3801478853ad21c8b79da046fa9d3f37915d2d996d3f9ebba45e19cc8 1472
pam_1.1.0-2.dsc
6a03a3f9492e249d5a2a0882eee3822ef18972e0a47ce2f8787a2f98521181e6 248920
pam_1.1.0-2.diff.gz
329fc8d23bc9ff24f49755b70c22c8b4314bda1681b65fce52399892d3df4cda 221472
libpam-runtime_1.1.0-2_all.deb
260dc62bde2180e631a731eba136274047ea4c9c2f7f90d022502fa2a41e9c65 308904
libpam-doc_1.1.0-2_all.deb
4cef6babc0d4f03a9ed6c1e9ad1130ae3d20143f64bf17c685b2675c6b941333 119060
libpam0g_1.1.0-2_amd64.deb
eeb3fd643080477237201947887b28c70bd86a189162bbfbf6c8d694152e905c 356468
libpam-modules_1.1.0-2_amd64.deb
6bfa5edc16d1b9c909ecfa3b9571892e45a536b017d3aa74c15d5b69ef73d295 182960
libpam0g-dev_1.1.0-2_amd64.deb
23b9db606f7e0b0c6937a749255755c98009a77e071156123af1b7ede4069bae 76874
libpam-cracklib_1.1.0-2_amd64.deb
Files:
39835cd846ab64f9d52ab956ec1f8de9 1472 libs optional pam_1.1.0-2.dsc
ab53b46310097c276ee5176332c7e2df 248920 libs optional pam_1.1.0-2.diff.gz
0604c99ad3ee0929572b9077fdb53de3 221472 admin required
libpam-runtime_1.1.0-2_all.deb
699ca3bb04fe72969183f25fd5e9afd9 308904 doc optional libpam-doc_1.1.0-2_all.deb
1f264c916e071a22d58f663d5c6eb393 119060 libs required
libpam0g_1.1.0-2_amd64.deb
6a38fe41c63d59916fe5fe8d2332cce7 356468 admin required
libpam-modules_1.1.0-2_amd64.deb
6ca502238bec25801dcc53c52d988a27 182960 libdevel optional
libpam0g-dev_1.1.0-2_amd64.deb
e5de61990c9a579d6d4deed314dc8876 76874 admin optional
libpam-cracklib_1.1.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKnENYKN6ufymYLloRAhstAJ9qVniHdJsj71UtTRARR60gDlaapwCfbNUm
X1T7s6pmTRLUzC0zK8h8/DI=
=w/gn
-----END PGP SIGNATURE-----
--- End Message ---