summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/ejabberd/ChangeLog5
-rw-r--r--net-im/ejabberd/Manifest4
-rw-r--r--net-im/ejabberd/ejabberd-2.0.1_p2.ebuild12
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}