summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/ejabberd/ChangeLog6
-rw-r--r--net-im/ejabberd/Manifest12
-rw-r--r--net-im/ejabberd/ejabberd-0.7.5.ebuild8
-rw-r--r--net-im/ejabberd/files/ejabberd2
4 files changed, 17 insertions, 11 deletions
diff --git a/net-im/ejabberd/ChangeLog b/net-im/ejabberd/ChangeLog
index 7f32b42bcb7d..341cb4d5c091 100644
--- a/net-im/ejabberd/ChangeLog
+++ b/net-im/ejabberd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-im/ejabberd
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.2 2005/04/10 18:10:56 humpback Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.3 2005/04/16 14:00:58 humpback Exp $
+
+ 16 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; files/ejabberd,
+ ejabberd-0.7.5.ebuild:
+ Small file permission patches
10 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>;
files/ejabberd-0.7.5.initd, +files/self-cert.sh, ejabberd-0.7.5.ebuild:
diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest
index 08eeec2b0bd0..82d1f6b04581 100644
--- a/net-im/ejabberd/Manifest
+++ b/net-im/ejabberd/Manifest
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 92855f3329f942dd87e1af7fef2d2513 ChangeLog 707
-MD5 ecdf7a7094ac6bb06d4a322d16832b41 ejabberd-0.7.5.ebuild 2806
+MD5 6098b43bca086aad7588705f3e5a9362 ChangeLog 838
+MD5 41a3691e6218d40a04a1e1ac2fcd4ffd ejabberd-0.7.5.ebuild 2864
MD5 4d142ea790d97a89bdcc4325d5e3b301 metadata.xml 383
MD5 ca45e90d16657bc09537ea6653f30678 files/digest-ejabberd-0.7.5 66
-MD5 1cecdb28cdc7fdae6bf9aa53f9309d5c files/ejabberd 355
+MD5 e34f266ad55b2db038375cb6962721cd files/ejabberd 355
MD5 7348d713e30c148b3208edf8e24d6ae5 files/ejabberd-0.7.5.confd 777
MD5 fa69896efdf335059d0545edf83cd359 files/ejabberd-0.7.5.initd 1374
MD5 8379adf159d3d5749af973fe74d23367 files/ejabberdctl 199
@@ -14,7 +14,7 @@ MD5 369bff16ecff4a042143b458597bf957 files/self-cert.sh 491
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFCWWv/8zY1VwezZiERAiQyAJ4tSQ5gPFJ/L7LkMqRMMMUZ0wWdVwCeKMVj
-BHtnDjdDRNUSHvqpNS94P/Q=
-=V/1u
+iD8DBQFCYRpP8zY1VwezZiERAna4AJwMWEvzXX9cW1jD6gyVCPDjR4qIzQCgpyLJ
+K2pjoZe8U8QQas28cna65Ds=
+=9ZYG
-----END PGP SIGNATURE-----
diff --git a/net-im/ejabberd/ejabberd-0.7.5.ebuild b/net-im/ejabberd/ejabberd-0.7.5.ebuild
index 56d650a4e355..5d1aa068f023 100644
--- a/net-im/ejabberd/ejabberd-0.7.5.ebuild
+++ b/net-im/ejabberd/ejabberd-0.7.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-0.7.5.ebuild,v 1.2 2005/04/10 18:10:56 humpback Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-0.7.5.ebuild,v 1.3 2005/04/16 14:00:58 humpback Exp $
inherit eutils
@@ -50,14 +50,15 @@ src_install() {
# Database
dodir /var/spool/ejabberd
fowners ejabberd:jabber /var/spool/ejabberd
+ fperms 700 /var/spool/ejabberd
# Home
dodir /var/run/ejabberd
- fowners ejabber:jabber /var/run/ejabberd
+ fowners ejabberd:jabber /var/run/ejabberd
# Logs
dodir /var/log/ejabberd
- fowners ejabber:jabber /var/log/ejabberd
+ fowners ejabberd:jabber /var/log/ejabberd
cd ..
dodoc doc/*.tex
@@ -70,6 +71,7 @@ src_install() {
exeinto /etc/init.d
newexe ${FILESDIR}/ejabberd-0.7.5.initd ejabberd
if use ssl ; then
+ exeinto /etc/ejabberd
doexe ${FILESDIR}/self-cert.sh
fi
diff --git a/net-im/ejabberd/files/ejabberd b/net-im/ejabberd/files/ejabberd
index 2bc1ddf1d93f..d7506959fb3a 100644
--- a/net-im/ejabberd/files/ejabberd
+++ b/net-im/ejabberd/files/ejabberd
@@ -4,8 +4,8 @@ erl -pa /var/lib/ejabberd/ebin \
-sname ejabberd \
-s ejabberd \
-ejabberd config \"/etc/ejabberd/ejabberd.cfg\" \
- -kernel inetrc \"/etc/ejabberd/inetrc\" \
log_path \"/var/log/ejabberd/ejabberd.log\" \
+ -kernel inetrc \"/etc/ejabberd/inetrc\" \
-sasl sasl_error_logger \{file,\"/var/log/ejabberd/sasl.log\"\} \
-mnesia dir \"/var/spool/ejabberd\" \
$@