Your message dated Wed, 30 Mar 2011 11:48:19 +0000
with message-id <[email protected]>
and subject line Bug#619559: fixed in libgssglue 0.2-2
has caused the Debian Bug report #619559,
regarding /etc/gsaspi_mech.conf: needs update for multiarch
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.)


-- 
619559: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619559
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgssglue
Version: 0.1-4
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch

Hi Anibal,

After converting krb5 over for multiarch (as has been done in Ubuntu natty),
rpc.gssd will fail because /etc/gssapi_mech.conf includes an absolute path
pointing to a library that won't be there anymore.  The attached patch
addresses this by switching to a relative path for gssapi_krb5.so.2, which
will work regardless of where on the system path the library is installed.

This change has been uploaded to Ubuntu with the following changelog
explanation:

  * debian/patches/01-370825-gssapi_mech.conf.patch: update for multiarch;
    look up our gssapi mechs using the default search path instead of an
    absolute path since the absolute path won't be the same on all archs (or
    the same before and after multiarch).

Since multiarch is imminent in Debian, it would be good to have this
uploaded there as well.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]
=== modified file 'debian/patches/01-370825-gssapi_mech.conf.patch'
--- debian/patches/01-370825-gssapi_mech.conf.patch     2009-06-06 17:55:22 
+0000
+++ debian/patches/01-370825-gssapi_mech.conf.patch     2011-03-25 03:57:28 
+0000
@@ -6,15 +6,18 @@
 
 David Pashley <[email protected]>
 
+2011-03-24: amended to use a relative path for the mech, for compatibility
+with multiarch paths.
+Steve Langasek <[email protected]>
+
 --- a/doc/gssapi_mech.conf     2005-11-23 02:16:31.000000000 +1100
 +++ b/doc/gssapi_mech.conf     2009-06-06 18:26:47.000000000 +1000
-@@ -15,7 +15,8 @@
+@@ -15,7 +15,7 @@
  # library                               initialization function
  # ================================    ==========================
  # The MIT K5 gssapi library, use special function for initialization.
 -/usr/lib/libgssapi_krb5.so            mechglue_internal_krb5_init
-+#/usr/lib/libgssapi_krb5.so           mechglue_internal_krb5_init
-+/usr/lib/libgssapi_krb5.so.2          mechglue_internal_krb5_init
++libgssapi_krb5.so.2                   mechglue_internal_krb5_init
  #
  # The SPKM3 gssapi library function.  Use the function spkm3_gss_initialize.
  # /usr/local/gss_mechs/spkm/spkm3/libgssapi_spkm3.so    spkm3_gss_initialize


--- End Message ---
--- Begin Message ---
Source: libgssglue
Source-Version: 0.2-2

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

libgssglue-dev_0.2-2_amd64.deb
  to main/libg/libgssglue/libgssglue-dev_0.2-2_amd64.deb
libgssglue1_0.2-2_amd64.deb
  to main/libg/libgssglue/libgssglue1_0.2-2_amd64.deb
libgssglue_0.2-2.debian.tar.bz2
  to main/libg/libgssglue/libgssglue_0.2-2.debian.tar.bz2
libgssglue_0.2-2.dsc
  to main/libg/libgssglue/libgssglue_0.2-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.
Anibal Monsalve Salazar <[email protected]> (supplier of updated libgssglue 
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: Wed, 30 Mar 2011 22:23:32 +1100
Source: libgssglue
Binary: libgssglue-dev libgssglue1
Architecture: source amd64
Version: 0.2-2
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[email protected]>
Changed-By: Anibal Monsalve Salazar <[email protected]>
Description: 
 libgssglue-dev - header files and docs for libgssglue
 libgssglue1 - mechanism-switch gssapi library
Closes: 619052 619559
Changes: 
 libgssglue (0.2-2) unstable; urgency=low
 .
   [ Steve Langasek ]
   * debian/patches/01-370825-gssapi_mech.conf.patch: update for multiarch;
     look up our gssapi mechs using the default search path instead of an
     absolute path since the absolute path won't be the same on all archs (or
     the same before and after multiarch).
     Closes: 619559
 .
   [ Anibal Monsalve Salazar ]
   * Remove debian/patches/debian-changes-0.2-1
     Closes: 619052
Checksums-Sha1: 
 7e6e6a1af3bc65bf1901937945d567c9a62c704b 1743 libgssglue_0.2-2.dsc
 971c05913720114de3a0d7a31515d68b8df7ac34 7056 libgssglue_0.2-2.debian.tar.bz2
 6d79f70c8e5e97daff78fa0138c2f5952095dea0 32128 libgssglue-dev_0.2-2_amd64.deb
 dfb9bacaf49a44980eec0f5d0cbb5832a72a03d8 25272 libgssglue1_0.2-2_amd64.deb
Checksums-Sha256: 
 e997d3002534538852a8e3eeca412b0b84100cd27d4aa6edf9aa6b2ee2a6c5c1 1743 
libgssglue_0.2-2.dsc
 369919db631ce78043d731b26dd87fb13d3ec13ca945204c44c33bf8681edd47 7056 
libgssglue_0.2-2.debian.tar.bz2
 0b8ef238c86abad9f78840e3b152644dae0765641f6698a75f193deb4efb79bd 32128 
libgssglue-dev_0.2-2_amd64.deb
 2cf1a44a30ac205894c9688cf7f697c7fa848246b6a27fa95e01fc0c0fca3907 25272 
libgssglue1_0.2-2_amd64.deb
Files: 
 51bc78e75037c8f87ff1ba0ca3a800fa 1743 libs optional libgssglue_0.2-2.dsc
 65ed8673628546ba3c43dbf9751d57ff 7056 libs optional 
libgssglue_0.2-2.debian.tar.bz2
 730e393de0153b9e8a96195eec2d325a 32128 libdevel optional 
libgssglue-dev_0.2-2_amd64.deb
 3c1eeac0f06237801ac1cc32aabb1052 25272 libs standard 
libgssglue1_0.2-2_amd64.deb

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

iQIcBAEBCAAGBQJNkxT6AAoJEHxWrP6UeJfY9FwP/20pj9IiYai3A8kUHTPNWwJE
uRtKRigOp75TJVrapTD9/mY9IJP68IT1VKAbz3ZvS7hcx1eNjBlHPXfY16h96TlQ
j6HtZmq2HPIF45niPLJ4yNIVq7ZBvKA5YGLcafJgCEzbA9cOV/oKBq5HV4luLVZi
ExjBCkrsKnffag4riEpsTbV82Nyk1aLr+fBQ8fSpssnBleDYrSzkD45HBCahdw78
swemFmJJdyAlZR4SxWyRFSU+DTlO8Il+5c9MSUQLOAhKNGx/2mDI1y3D+aGzHNyV
vzyiSVD/IG1ny4yVVHUw0s6MCiw2lQFqP9sa6Oxa0crLPEaZDnQCOjfYL4B2+H1w
rpMYsmEuB9fTLdTb7pPT7TQhUvhdsljGtAMP31Ua5Yxx14JdxglxiHFJpydVOw7n
X6LzzkVSN32fSPyqIRXFpfoXBnd77XpGlhbWj0N9Akl+3RPbkyR3Qnzq/RB4oKy/
HDnwwA/Sk1FyumgWJoFMN80Y0PYJ2HGWJV3ckC0MlvWdX37Qzd2kTVjb9uDZDMFA
DXOnrdcKks7S5SemiwRkbZwxmxfxLPhIsZj8eVbJvo9kxvaEcPuzB6cfTCkv1HYu
LQIwuPgU+cmz8TdZG5tjA+N0OasT+R7+3HP+5Yo9EsoNqq50/5gJghTvK6EL3LWr
MVejIRrnZJJrqI3I2Stw
=V1IM
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to