* [gentoo-commits] gentoo-x86 commit in mail-filter/opendkim: ChangeLog opendkim-2.5.2-r1.ebuild
@ 2012-05-04 10:21 Eray Aslan (eras)
0 siblings, 0 replies; 3+ messages in thread
From: Eray Aslan (eras) @ 2012-05-04 10:21 UTC (permalink / raw
To: gentoo-commits
eras 12/05/04 10:21:11
Modified: ChangeLog
Added: opendkim-2.5.2-r1.ebuild
Log:
do not cache ldap query results
(Portage version: 2.1.10.57/cvs/Linux x86_64)
Revision Changes Path
1.35 mail-filter/opendkim/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?r1=1.34&r2=1.35
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- ChangeLog 10 Apr 2012 06:18:18 -0000 1.34
+++ ChangeLog 4 May 2012 10:21:11 -0000 1.35
@@ -1,6 +1,11 @@
# ChangeLog for mail-filter/opendkim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.34 2012/04/10 06:18:18 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.35 2012/05/04 10:21:11 eras Exp $
+
+*opendkim-2.5.2-r1 (04 May 2012)
+
+ 04 May 2012; Eray Aslan <eras@gentoo.org> +opendkim-2.5.2-r1.ebuild:
+ do not cache ldap query results
*opendkim-2.5.2 (10 Apr 2012)
1.1 mail-filter/opendkim/opendkim-2.5.2-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.1&content-type=text/plain
Index: opendkim-2.5.2-r1.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v 1.1 2012/05/04 10:21:11 eras Exp $
EAPI=4
inherit eutils db-use autotools
# for betas
#MY_P=${P/_b/.B}
#S=${WORKDIR}/${PN}-2.0.0
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
HOMEPAGE="http://opendkim.org"
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="asyncdns +berkdb ldap lua opendbx poll sasl +ssl static-libs unbound"
# FUTURE: diffheaders (libtre error) - bug #296813
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
ssl? ( >=dev-libs/openssl-0.9.8 )
berkdb? ( >=sys-libs/db-3.2 )
opendbx? ( >=dev-db/opendbx-1.4.0 )
lua? ( dev-lang/lua )
ldap? ( net-nds/openldap )
sasl? ( dev-libs/cyrus-sasl )
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )"
#diffheaders? ( dev-libs/tre )
#gnutls? ( >=net-libs/gnutls-2.11.7 )
RDEPEND="${DEPEND}"
REQUIRED_USE="sasl? ( ldap )"
#lua? ( berkdb )"
pkg_setup() {
enewgroup milter
# mail-milter/spamass-milter creates milter user with this home directory
# For consistency reasons, milter user must be created here with this home directory
# even though this package doesn't need a home directory for this user (#280571)
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
-e 's:/etc/mail:/etc/opendkim:g' \
-e 's:mailnull:milter:g' \
-e 's:^#[[:space:]]*PidFile.*:PidFile /var/run/opendkim/opendkim.pid:' \
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
contrib/stats/opendkim-reportstats || die
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|| die
eautoreconf
}
src_configure() {
local myconf
if use berkdb ; then
myconf=$(db_includedir)
myconf="--with-db-incdir=${myconf#-I}"
myconf+=" --enable-popauth"
myconf+=" --enable-query_cache"
fi
if use asyncdns ; then
if use unbound; then
myconf+=" --with-unbound"
else
myconf+=" --enable-arlib"
fi
else
myconf+=" $(use_with unbound) --disable-arlib"
fi
if use ldap; then
myconf+=" $(use_with sasl)"
fi
econf \
$(use_with berkdb db) \
$(use_with opendbx odbx) \
$(use_with lua) \
$(use_enable lua rbl) \
$(use_with ldap openldap) \
$(use_enable poll) \
$(use_enable static-libs static) \
${myconf} \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \
--enable-filter \
--enable-oversign \
--enable-adsp_lists \
--enable-dkim_reputation \
--enable-identity_header \
--enable-rate_limit \
--enable-redirect \
--enable-resign \
--enable-replace_rules \
--enable-selector_header \
--enable-default_sender \
--enable-sender_macro \
--enable-vbr \
--disable-rpath \
--disable-live-testing
#$(use_enable diffheaders)
}
src_install() {
emake DESTDIR="${D}" install
# file collision
rm -f "${D}"/usr/share/man/man3/ar.3
dosbin contrib/stats/opendkim-reportstats
newinitd "${FILESDIR}/opendkim.init.r2" opendkim
dodir /etc/opendkim /var/lib/opendkim
fowners milter:milter /var/lib/opendkim
# default configuration
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
> "${D}"/etc/opendkim/opendkim.conf
if use unbound; then
echo TrustedAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
fi
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
if use berkdb; then
echo Statistics /var/lib/opendkim/stats.dat >> \
"${D}"/etc/opendkim/opendkim.conf
fi
fi
use static-libs || find "${D}" -name "*.la" -delete
}
pkg_postinst() {
elog "If you want to sign your mail messages and need some help"
elog "please run:"
elog " emerge --config ${CATEGORY}/${PN}"
elog "It will help you create your key and give you hints on how"
elog "to configure your DNS and MTA."
ewarn "Make sure your MTA has r/w access to the socket file."
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
ewarn "to milter group or you can simply set UMask to 000."
}
pkg_config() {
local selector keysize pubkey
read -p "Enter the selector name (default ${HOSTNAME}): " selector
[[ -n "${selector}" ]] || selector=${HOSTNAME}
if [[ -z "${selector}" ]]; then
eerror "Oddly enough, you don't have a HOSTNAME."
return 1
fi
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
ewarn "The private key for this selector already exists."
else
einfo "Select the size of private key:"
einfo " [1] 512 bits"
einfo " [2] 1024 bits"
while read -n 1 -s -p " Press 1 or 2 on the keyboard to select the key size " keysize ; do
[[ "${keysize}" == "1" || "${keysize}" == "2" ]] && echo && break
done
case ${keysize} in
1) keysize=512 ;;
*) keysize=1024 ;;
esac
# generate the private and public keys
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
-s ${selector} -d '(your domain)' && \
chown milter:milter \
"${ROOT}"etc/opendkim/"${selector}".private || \
{ eerror "Failed to create private and public keys." ; return 1; }
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
fi
# opendkim selector configuration
echo
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
einfo " Keyfile /etc/opendkim/${selector}.private"
einfo " Selector ${selector}"
# MTA configuration
echo
einfo "If you are using Postfix, add following lines to your main.cf:"
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " and read http://www.postfix.org/MILTER_README.html"
# DNS configuration
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
cat "${ROOT}"etc/opendkim/${selector}.txt
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
einfo
einfo "Also look at the ADSP http://tools.ietf.org/html/rfc5617"
}
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in mail-filter/opendkim: ChangeLog opendkim-2.5.2-r1.ebuild
@ 2012-06-11 12:45 Agostino Sarubbo (ago)
0 siblings, 0 replies; 3+ messages in thread
From: Agostino Sarubbo (ago) @ 2012-06-11 12:45 UTC (permalink / raw
To: gentoo-commits
ago 12/06/11 12:45:12
Modified: ChangeLog opendkim-2.5.2-r1.ebuild
Log:
Stable for amd64, wrt bug #420663
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Revision Changes Path
1.38 mail-filter/opendkim/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.38&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.38&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?r1=1.37&r2=1.38
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- ChangeLog 11 Jun 2012 10:47:06 -0000 1.37
+++ ChangeLog 11 Jun 2012 12:45:12 -0000 1.38
@@ -1,6 +1,9 @@
# ChangeLog for mail-filter/opendkim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.37 2012/06/11 10:47:06 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.38 2012/06/11 12:45:12 ago Exp $
+
+ 11 Jun 2012; Agostino Sarubbo <ago@gentoo.org> opendkim-2.5.2-r1.ebuild:
+ Stable for amd64, wrt bug #420663
*opendkim-2.6.0 (11 Jun 2012)
1.3 mail-filter/opendkim/opendkim-2.5.2-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?r1=1.2&r2=1.3
Index: opendkim-2.5.2-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- opendkim-2.5.2-r1.ebuild 4 Jun 2012 23:58:02 -0000 1.2
+++ opendkim-2.5.2-r1.ebuild 11 Jun 2012 12:45:12 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v 1.2 2012/06/04 23:58:02 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v 1.3 2012/06/11 12:45:12 ago Exp $
EAPI=4
@@ -17,7 +17,7 @@
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="asyncdns +berkdb ldap lua opendbx poll sasl +ssl static-libs unbound"
# FUTURE: diffheaders (libtre error) - bug #296813
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in mail-filter/opendkim: ChangeLog opendkim-2.5.2-r1.ebuild
@ 2012-07-04 7:34 Jeff Horelick (jdhore)
0 siblings, 0 replies; 3+ messages in thread
From: Jeff Horelick (jdhore) @ 2012-07-04 7:34 UTC (permalink / raw
To: gentoo-commits
jdhore 12/07/04 07:34:21
Modified: ChangeLog opendkim-2.5.2-r1.ebuild
Log:
marked x86 per bug 420663
(Portage version: 2.2.0_alpha115/cvs/Linux i686)
Revision Changes Path
1.40 mail-filter/opendkim/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/ChangeLog?r1=1.39&r2=1.40
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog 27 Jun 2012 19:54:30 -0000 1.39
+++ ChangeLog 4 Jul 2012 07:34:21 -0000 1.40
@@ -1,6 +1,9 @@
# ChangeLog for mail-filter/opendkim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.39 2012/06/27 19:54:30 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/ChangeLog,v 1.40 2012/07/04 07:34:21 jdhore Exp $
+
+ 04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> opendkim-2.5.2-r1.ebuild:
+ marked x86 per bug 420663
*opendkim-2.6.1 (27 Jun 2012)
1.4 mail-filter/opendkim/opendkim-2.5.2-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild?r1=1.3&r2=1.4
Index: opendkim-2.5.2-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- opendkim-2.5.2-r1.ebuild 11 Jun 2012 12:45:12 -0000 1.3
+++ opendkim-2.5.2-r1.ebuild 4 Jul 2012 07:34:21 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v 1.3 2012/06/11 12:45:12 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2-r1.ebuild,v 1.4 2012/07/04 07:34:21 jdhore Exp $
EAPI=4
@@ -17,7 +17,7 @@
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="asyncdns +berkdb ldap lua opendbx poll sasl +ssl static-libs unbound"
# FUTURE: diffheaders (libtre error) - bug #296813
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-07-04 7:34 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-04 7:34 [gentoo-commits] gentoo-x86 commit in mail-filter/opendkim: ChangeLog opendkim-2.5.2-r1.ebuild Jeff Horelick (jdhore)
-- strict thread matches above, loose matches on Subject: below --
2012-06-11 12:45 Agostino Sarubbo (ago)
2012-05-04 10:21 Eray Aslan (eras)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox