<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>93167</bug_id>
          
          <creation_ts>2005-05-19 02:50 0000</creation_ts>
          <short_desc>dev-libs/cyrus-sasl: openpam compatibility and ebuild cleanup</short_desc>
          <delta_ts>2006-04-12 10:50:05 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo/Alt</product>
          <component>Other</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>93119</blocked>
    
    <blocked>93168</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>flameeyes@gentoo.org</reporter>
          <assigned_to>net-mail@gentoo.org</assigned_to>
          <cc>bsd@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-05-19 02:50:50 0000</bug_when>
            <thetext>Currently pamd file for cyrus-sasl uses the non-portable pam_stack module to mimic system-auth config file.
The attached pamd file uses the include notation which works with virtual/pam (sys-libs/pam 0.78 and openpam).

The attached patch applied over current ebuild fixes the dependency, and clean-ups the ebuild, using newinitd/newconfd/newpamd and removing the epatch lines for patch fixed upstream.

HTH, Diego</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-05-19 02:51:16 0000</bug_when>
            <thetext>Created an attachment (id=59273)
saslauthd.pam-include
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-05-19 02:51:30 0000</bug_when>
            <thetext>Created an attachment (id=59274)
cyrus-sasl.patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ferdy@gentoo.org</who>
            <bug_when>2005-05-20 09:19:13 0000</bug_when>
            <thetext>Fixed in CVS, thanks

Cheers,
Ferdy</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>59273</attachid>
            <date>2005-05-19 02:51 0000</date>
            <desc>saslauthd.pam-include</desc>
            <filename>saslauthd.pam-include</filename>
            <type>text/plain</type>
            <data encoding="base64">IyVQQU0tMS4wCgphdXRoICAgICAgIHJlcXVpcmVkICAgICBwYW1fbm9sb2dpbi5zbwphdXRoICAg
ICAgIGluY2x1ZGUgICAgICBzeXN0ZW0tYXV0aAoKYWNjb3VudCAgICBpbmNsdWRlICAgICAgc3lz
dGVtLWF1dGgKCnNlc3Npb24gICAgaW5jbHVkZSAgICAgIHN5c3RlbS1hdXRoCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59274</attachid>
            <date>2005-05-19 02:51 0000</date>
            <desc>cyrus-sasl.patch</desc>
            <filename>cyrus-sasl.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC9ob21lL2ZsYW1lL2RldmVsL2dlbnRvby14ODYvZGV2LWxpYnMvY3lydXMtc2FzbC9jeXJ1
cy1zYXNsLTIuMS4yMC1yMi5lYnVpbGQJMjAwNS0wNS0wNSAxNzo0MToyMy4wMDAwMDAwMDAgKzAy
MDAKKysrIGN5cnVzLXNhc2wtMi4xLjIwLXIyLmVidWlsZAkyMDA1LTA1LTE5IDExOjM1OjU2Ljk3
NDM3MTQ4MCArMDIwMApAQCAtMjMsNyArMjMsNyBAQAogCWxkYXA/ICggPj1uZXQtbmRzL29wZW5s
ZGFwLTIuMC4yNSApCiAJbXlzcWw/ICggPj1kZXYtZGIvbXlzcWwtMy4yMy41MSApCiAJcG9zdGdy
ZXM/ICggPj1kZXYtZGIvcG9zdGdyZXNxbC03LjIgKQotCXBhbT8gKCA+PXN5cy1saWJzL3BhbS0w
Ljc1ICkKKwlwYW0/ICggdmlydHVhbC9wYW0gKQogCXNzbD8gKCA+PWRldi1saWJzL29wZW5zc2wt
MC45LjZkICkKIAlrZXJiZXJvcz8gKCB2aXJ0dWFsL2tyYjUgKQogCWF1dGhkYWVtb25kPyAoCkBA
IC04MiwyMCArODIsMTIgQEAKIAlzZWQgLWUgJy9kZWZpbmUgREVGQVVMVF9SRU1PVEVfU0VSVklD
RS9zOmltYXA6aW1hcDI6JyBcCiAJCS1pIHNhc2xhdXRoZC9hdXRoX3JpbWFwLmMgfHwgZGllICJz
ZWQgZmFpbGVkIgogCi0JIyBEQjQgZGV0ZWN0aW9uIGFuZCB2ZXJzaW9uZWQgc3ltYm9scy4KLQkj
IEZpeGVkIHVwc3RyZWFtLgotCSMgZXBhdGNoICIke0ZJTEVTRElSfS9jeXJ1cy1zYXNsLTIuMS4x
OC1kYjQucGF0Y2giCi0KIAkjIEFkZCBjb25maWdkaXIgc3VwcG9ydC4KIAllcGF0Y2ggIiR7RklM
RVNESVJ9LyR7UH0tY29uZmlnZGlyLnBhdGNoIgogCiAJIyBGaXggaW5jbHVkZSBwYXRoIGZvciBu
ZXdlciBQb3N0Z3JlU1FMIHZlcnNpb25zLgogCWVwYXRjaCAiJHtGSUxFU0RJUn0vY3lydXMtc2Fz
bC0yLjEuMTctcGdzcWwtaW5jbHVkZS5wYXRjaCIKIAotCSMgQWRkIHNldHVpZC9zZXRnaWQgY2hl
Y2sgZm9yIFNBU0xfUEFUSAotCSMgRml4ZWQgdXBzdHJlYW0uCi0JIyBlcGF0Y2ggIiR7RklMRVNE
SVJ9LyR7UH0tc2FzbC1wYXRoLWZpeC5wYXRjaCIKLQogCSMgRml4IGZvciBnY2MtNC4wCiAJZXBh
dGNoICIke0ZJTEVTRElSfS8ke1B9LWdjYzQucGF0Y2giCiAKQEAgLTI1NCwxOSArMjQ2LDE2IEBA
CiAJZG9jaW50byBzYXNsYXV0aGQKIAlkb2RvYyBzYXNsYXV0aGQve0FVVEhPUlMsQ09QWUlORyxD
aGFuZ2VMb2csTERBUF9TQVNMQVVUSEQsTkVXUyxSRUFETUV9CiAKLQlpZiB1c2UgcGFtIDsgdGhl
bgotCQlpbnNpbnRvIC9ldGMvcGFtLmQKLQkJbmV3aW5zICIke0ZJTEVTRElSfS9zYXNsYXV0aGQu
cGFtIiBzYXNsYXV0aGQKLQlmaQorCW5ld3BhbWQgIiR7RklMRVNESVJ9L3Nhc2xhdXRoZC5wYW0t
aW5jbHVkZSIgc2FzbGF1dGhkCiAKLQlleGVpbnRvIC9ldGMvaW5pdC5kCi0JbmV3ZXhlICIke0ZJ
TEVTRElSfS9wd2NoZWNrLnJjNiIgcHdjaGVjayB8fCBcCi0JCWRpZSAiZmFpbGVkIHRvIFwibmV3
ZXhlXCIgcHdkY2hlY2sgdG8gL2V0Yy9pbml0LmQiCi0JbmV3ZXhlICIke0ZJTEVTRElSfS9zYXNs
YXV0aGQyLnJjNiIgc2FzbGF1dGhkIHx8IFwKLQkJZGllICJmYWlsZWQgdG8gXCJuZXdleGVcIiBz
YXNsYXV0aGQgdG8gL2V0Yy9pbml0LmQiCi0JaW5zaW50byAvZXRjL2NvbmYuZAotCW5ld2lucyAi
JHtGSUxFU0RJUn0vc2FzbGF1dGhkLSR7UFZ9LmNvbmYiIHNhc2xhdXRoZCB8fCBcCisJbmV3aW5p
dGQgIiR7RklMRVNESVJ9L3B3Y2hlY2sucmM2IiBwd2NoZWNrIHx8IFwKKwkJZGllICJmYWlsZWQg
dG8gaW5zdGFsbCBwd2RjaGVjayB0byAvZXRjL2luaXQuZCIKKwluZXdpbml0ZCAiJHtGSUxFU0RJ
Un0vc2FzbGF1dGhkMi5yYzYiIHNhc2xhdXRoZCB8fCBcCisJCWRpZSAiZmFpbGVkIHRvIGluc3Rh
bGwgc2FzbGF1dGhkIHRvIC9ldGMvaW5pdC5kIgorCQorCW5ld2NvbmZkICIke0ZJTEVTRElSfS9z
YXNsYXV0aGQtJHtQVn0uY29uZiIgc2FzbGF1dGhkIHx8IFwKIAkJZGllICJmYWlsZWQgdG8gaW5z
dGFsbCAvZXRjL2NvbmYvc2FzbGF1dGhkLiIKKwogCWV4ZWludG8gJHtST09UfS91c3Ivc2Jpbgog
CW5ld2V4ZSAiJHtTfS9zYXNsYXV0aGQvdGVzdHNhc2xhdXRoZCIgdGVzdHNhc2xhdXRoZCB8fCBc
CiAJCWRpZSAiZmFpbGVkIHRvIGluc3RhbGwgdGVzdHNhc2xhdXRoZC4iCg==
</data>        

          </attachment>
    </bug>

</bugzilla>