Debian Bug report logs - #743891
pam: Fix loading modules on GNU/Hurd

version graph

Package: src:pam; Maintainer for src:pam is Sam Hartman <hartmans@debian.org>;

Reported by: Samuel Thibault <sthibault@debian.org>

Date: Tue, 8 Apr 2014 00:18:01 UTC

Severity: important

Tags: patch

Found in version pam/1.1.8-2

Fixed in version pam/1.1.8-3

Done: Steve Langasek <vorlon@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-hurd@lists.debian.org, Steve Langasek <vorlon@debian.org>:
Bug#743891; Package src:pam. (Tue, 08 Apr 2014 00:18:06 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <sthibault@debian.org>:
New Bug report received and forwarded. Copy sent to debian-hurd@lists.debian.org, Steve Langasek <vorlon@debian.org>. (Tue, 08 Apr 2014 00:18:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: pam: Fix loading modules on GNU/Hurd
Date: Tue, 8 Apr 2014 02:15:52 +0200
Source: pam
Version: 1.1.8-2
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd

Hello,

When loading pam modules linked against libpthread, the process suddenly
has to switch to multithreaded mutexes etc.  The Hurd port of glibc does
not support that, and the library loading such modules should thus be
linked against libpthread, so as to have libpthread loaded right from
the process startup, and modules linked against libpthread can then be
loaded nicely.  The attached patch does this.

Samuel

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel
<k> faut en profiter, aujourd'hui, les blagues bidon sont à 100 dollars
 -+- #sos-bourse -+-



Information forwarded to debian-bugs-dist@lists.debian.org, Steve Langasek <vorlon@debian.org>:
Bug#743891; Package src:pam. (Tue, 08 Apr 2014 00:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <sthibault@debian.org>:
Extra info received and forwarded to list. Copy sent to Steve Langasek <vorlon@debian.org>. (Tue, 08 Apr 2014 00:21:03 GMT) (full text, mbox, link).


Message #10 received at 743891@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: 743891@bugs.debian.org
Subject: Re: Bug#743891: pam: Fix loading modules on GNU/Hurd
Date: Tue, 8 Apr 2014 02:19:11 +0200
[Message part 1 (text/plain, inline)]
Here is the patch.

Samuel
[patch (text/plain, attachment)]

Reply sent to Steve Langasek <vorlon@debian.org>:
You have taken responsibility. (Tue, 08 Apr 2014 03:24:05 GMT) (full text, mbox, link).


Notification sent to Samuel Thibault <sthibault@debian.org>:
Bug acknowledged by developer. (Tue, 08 Apr 2014 03:24:05 GMT) (full text, mbox, link).


Message #15 received at 743891-close@bugs.debian.org (full text, mbox, reply):

From: Steve Langasek <vorlon@debian.org>
To: 743891-close@bugs.debian.org
Subject: Bug#743891: fixed in pam 1.1.8-3
Date: Tue, 08 Apr 2014 03:21:22 +0000
Source: pam
Source-Version: 1.1.8-3

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.

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

Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 07 Apr 2014 17:49:38 -0700
Source: pam
Binary: libpam0g libpam-modules libpam-modules-bin libpam-runtime libpam0g-dev libpam-cracklib libpam-doc
Architecture: source amd64 all
Version: 1.1.8-3
Distribution: unstable
Urgency: low
Maintainer: Steve Langasek <vorlon@debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Description: 
 libpam-cracklib - PAM module to enable cracklib support
 libpam-doc - Documentation of PAM
 libpam-modules - Pluggable Authentication Modules for PAM
 libpam-modules-bin - Pluggable Authentication Modules for PAM - helper binaries
 libpam-runtime - Runtime support for the PAM library
 libpam0g   - Pluggable Authentication Modules library
 libpam0g-dev - Development files for PAM
Closes: 743891
Changes: 
 pam (1.1.8-3) unstable; urgency=low
 .
   * debian/rules: On hurd, link libpam explicitly with -lpthread since glibc
     will not dynamically switch between the libc stubs and the libpthread
     implementations on this architecture.  Thanks to Samuel Thibault for the
     patch.  Closes: #743891.
Checksums-Sha1: 
 416ab7bb4ba01356fded622a3f1d8dba0a4880b4 2395 pam_1.1.8-3.dsc
 54fb67381aba7b0826113874fc269bf69850f7cd 131279 pam_1.1.8-3.diff.gz
 09f820beee7d9330bec60848a725a9d532b0962f 125788 libpam0g_1.1.8-3_amd64.deb
 ce883ebad97384e496cf3f8574602162c072b09f 303482 libpam-modules_1.1.8-3_amd64.deb
 8e2ff7c40002ddb31089c9e85221c29dcdf04daf 103174 libpam-modules-bin_1.1.8-3_amd64.deb
 82d16964dac5986c9db5c9a372a705eb549615ba 212552 libpam-runtime_1.1.8-3_all.deb
 e6b57cdcb51f4948d1947476228d4fccee8d96a9 181794 libpam0g-dev_1.1.8-3_amd64.deb
 f128baebb6558a04a610062a44852976d5131b07 85646 libpam-cracklib_1.1.8-3_amd64.deb
 353687125a1eda07e0b286a80e225002008466f1 278938 libpam-doc_1.1.8-3_all.deb
Checksums-Sha256: 
 3915f869bc5a92237ccfcd9940d1ba8e2f559fba81efa736b4b002e945d09d59 2395 pam_1.1.8-3.dsc
 4b973a14b5f4c167e3a8dbf06e8efb918d21d3a56f489779ee5e848c971e60c3 131279 pam_1.1.8-3.diff.gz
 7d411015b401a906b04805d564fa6e873a6f48702a69dfc2adaa302350b48ded 125788 libpam0g_1.1.8-3_amd64.deb
 69ac893e541d4c7cad8b0ee6c3981d215a306ad717965474f180edec1f5c567e 303482 libpam-modules_1.1.8-3_amd64.deb
 98e7c7f663cef5977598a8d88394ee2d0d04fff870fe2ce3b758e15c4b1da497 103174 libpam-modules-bin_1.1.8-3_amd64.deb
 84d1e0b668a0749a41f8e8698297b26281d201270368b96f108b04db72b4af26 212552 libpam-runtime_1.1.8-3_all.deb
 351acb4c9fa9112367e1f2740169c317d26a85e8803f80ca71151e264f38f481 181794 libpam0g-dev_1.1.8-3_amd64.deb
 663d2a5257afcdd843616b0b288cf8d5d713540bcbbb9da159fefeeb6b19dd3c 85646 libpam-cracklib_1.1.8-3_amd64.deb
 c272735815514a795da140f5d134c8ba7f562b33b74fc8a13d005f0c8b37eb8b 278938 libpam-doc_1.1.8-3_all.deb
Files: 
 3d04f838444fc901b147bd3a994d22a6 2395 libs optional pam_1.1.8-3.dsc
 5b95b8864d44d64719aca130a93d7e67 131279 libs optional pam_1.1.8-3.diff.gz
 ff4b5c4ce23d9cb909b7827ad03cef35 125788 libs required libpam0g_1.1.8-3_amd64.deb
 31580e5e22c0375a3e967e0cb8643e68 303482 admin required libpam-modules_1.1.8-3_amd64.deb
 1c87a55d042e4bcd09976a5d106f4cf2 103174 admin required libpam-modules-bin_1.1.8-3_amd64.deb
 a8d9129e170e4dc3fa3a24c133019ad7 212552 admin required libpam-runtime_1.1.8-3_all.deb
 0b52243283f5cbe9c0e7db435457cfb8 181794 libdevel optional libpam0g-dev_1.1.8-3_amd64.deb
 8acecb74418694c92ceb44cdcabd4d71 85646 admin optional libpam-cracklib_1.1.8-3_amd64.deb
 0d458e0c45e22ba81c5246bb2adac36b 278938 doc optional libpam-doc_1.1.8-3_all.deb

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

iQIcBAEBCAAGBQJTQ1LlAAoJEFaNMPMhshM9QlsQALGfTx6AQ0Pzqsbn0Br2Zpzk
OLgFPXCdkOqpc9TasObvXsqVl6hlGo8hsX7nFl0SEBTDcOX05zJqYMwwCIqUnUad
WVwPbzWkZzqEXeXa/p7+nW65ITS8R3pecT7hOdfkuFKiw7wDXl4fS1nx+Ruxqn72
DRdWDqUjOikmcYe8LjXpUCSS/GeqS+PoLw4selJ5D3uvH9BBef4rwZzKz39dCPa/
JW0zRVgQc2lzaNHWIuqksRqS0nz1Szs3ZSEe6GgO0+TqoKeMnhwFfD2YutxKgyUQ
9bU4gYDFnA90kln+vVuWjskTJJwqxd7N2wyaq5Pd/BaUpWOhA0gnYRwDoFpM9Plw
0UVfG62uJaP3/ByxAeVynSK6j+OgAGuhv3ybG/E8l1aS9AhoqWba81xGAJGZGN1f
0sJexA5b3iWGfjZ4HSfDqjBZXcyFi9hUhp9YAVER/BKqNURvCMqAyCrK2PC8qJKd
0XNCTGJtQCGhaYGnc21D6UhTwKR/8YZS3Hz/zIAEIGxFJOgXZ6oIKxKzPHxHbtzR
REeQG3rJvVyNYwn9EYMYdRQ9r6rH/c08FKkt3TmCQ2DMsGoKX92qPCP+te5w/x8x
vUVHEnXWVxaw+DKzQw0BhAY30TqW0Gd73TmZ7vn/1d8kWqx/HjO43sLIh6d6qY8b
c8tfbjiuhgVAMhGNsFu3
=osdH
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 16 May 2014 07:33:45 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 05:41:03 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.