diff options
-rw-r--r-- | net-im/ejabberd/ChangeLog | 5 | ||||
-rw-r--r-- | net-im/ejabberd/Manifest | 4 | ||||
-rw-r--r-- | net-im/ejabberd/ejabberd-2.0.1_p2.ebuild | 12 |
3 files changed, 16 insertions, 5 deletions
diff --git a/net-im/ejabberd/ChangeLog b/net-im/ejabberd/ChangeLog index 1bea35c2d2b4..b44eaa6b6bca 100644 --- a/net-im/ejabberd/ChangeLog +++ b/net-im/ejabberd/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-im/ejabberd # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.38 2008/05/23 12:14:19 caleb Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.39 2008/05/23 12:59:10 caleb Exp $ + + 23 May 2008; Caleb Tennis <caleb@gentoo.org> ejabberd-2.0.1_p2.ebuild: + add pam use flag and set permissions on pam helper *ejabberd-2.0.1_p2 (23 May 2008) diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest index 3188462f9de9..c706fcb9aa05 100644 --- a/net-im/ejabberd/Manifest +++ b/net-im/ejabberd/Manifest @@ -27,6 +27,6 @@ DIST ejabberd-2.0.1_2.tar.gz 1054739 RMD160 a5561a6c508bbb9846a351189ed5aad2f5fb EBUILD ejabberd-1.1.4-r1.ebuild 3454 RMD160 b6f24b03584ad7ef7ea4e02961acbd29d3064a97 SHA1 38254b06eeb5eb87306718b39cde50e1c7990cca SHA256 4fb8f36dbca8d5f422e7b6a8a049af86c5d1c262f753453eeccd65a178ff109b EBUILD ejabberd-1.1.4.ebuild 3395 RMD160 1c283f5b60c0ee8b31d279737769f2d7228469a6 SHA1 847dababa185b3fdc74035ecf24096576b71ba0a SHA256 177ecebf528b074651803eb88655123c4b33d1214179b00daba7a8245a5493a1 EBUILD ejabberd-2.0.0-r1.ebuild 4781 RMD160 3c3621878d7f888e9eccff0ebc27d442f5aa84b0 SHA1 57dcce862e445b6a6e30c9439988de2b0123ebc5 SHA256 02844709eaeba7a30420e7874864d477b0b9b6b92034d9a1b912e84de78fce27 -EBUILD ejabberd-2.0.1_p2.ebuild 4534 RMD160 637d3ae3bfad8450181e194538f9679baf229fe7 SHA1 9b0727cfff22f8767888411714946d1d207a51eb SHA256 3c5df75d95f8c30c21cac6aeafccd7b37ce949d4504aaf1c56314199c4b8e057 -MISC ChangeLog 8440 RMD160 de3fb5fa08873b729042b814b7bc6333db65497a SHA1 2dfeee023ed6c3bb48e1c6a058d2d238df5e92df SHA256 b0e3832c0fc8c0222ff1ce7f6b75e3ad259be521583a67893a6267a83b79f902 +EBUILD ejabberd-2.0.1_p2.ebuild 4798 RMD160 dd5186518f5304f3ecb510e026211f284ef69d4d SHA1 dceeed05f3873dc664cc9592ad5d4866c38a4617 SHA256 08bbad2bfa194eaa1c2bfc9442dd51eae1b4ab96a7993ffe8762b1d8c43e2bea +MISC ChangeLog 8567 RMD160 b1b20b1aab7a8a2a736670cc4d0159b10fa930b4 SHA1 76967d059c28894e685930406ab48f3372726e71 SHA256 e41081f468211116375186504d932164e5142db38515da4bf25b42d22677dfbe MISC metadata.xml 380 RMD160 263fa813b6c2ff8d7c50f08865fe3bdabbcaf013 SHA1 a7ff13422ec7f99adbacfb3e7fc7eb3aca1288e2 SHA256 cb114a6c8c357b6b7bc48bde4c85308a330ab3323239df2bb822269182c71bcd diff --git a/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild b/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild index c15bf895fa87..648ed14a5a2e 100644 --- a/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild +++ b/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild,v 1.1 2008/05/23 12:14:19 caleb Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.0.1_p2.ebuild,v 1.2 2008/05/23 12:59:10 caleb Exp $ inherit eutils multilib @@ -18,7 +18,7 @@ SRC_URI="http://process-one.net/en/projects/${PN}/download/${MY_PV}/${P/p/}.tar. LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug mod_irc mod_muc mod_pubsub ldap odbc ssl web zlib" +IUSE="debug mod_irc mod_muc mod_pubsub ldap odbc pam ssl web zlib" DEPEND=">=net-im/jabber-base-0.01 >=dev-libs/expat-1.95 @@ -56,6 +56,7 @@ src_compile() { $(use_enable web) \ $(use_enable odbc) \ $(use_enable zlib ejabberd_zlib) \ + $(use_enable pam) \ || die "econf failed" if useq debug; then @@ -87,6 +88,13 @@ src_install() { newins "${FILESDIR}/self-cert-v2.sh" self-cert.sh fi + # Pam helper module permissions + # http://www.process-one.net/docs/ejabberd/guide_en.html + if useq pam; then + chown root:jabber "${D}"/usr/lib/erlang/lib/${P}/priv/bin/epam + chmod 4750 "${D}"/usr/lib/erlang/lib/${P}/priv/bin/epam + fi + cd "${WORKDIR}/${MY_P}/doc" dodoc "release_notes_${PV}.txt" dohtml *.{html,png} |