* [gentoo-commits] gentoo-x86 commit in net-mail/dovecot: dovecot-1.2.4.ebuild ChangeLog
@ 2009-09-11 18:37 Patrick Lauer (patrick)
0 siblings, 0 replies; 4+ messages in thread
From: Patrick Lauer (patrick) @ 2009-09-11 18:37 UTC (permalink / raw
To: gentoo-commits
patrick 09/09/11 18:37:18
Modified: dovecot-1.2.4.ebuild ChangeLog
Log:
Fix useflag interdependency, closes #284622
(Portage version: 2.2_rc40/cvs/Linux x86_64)
Revision Changes Path
1.3 net-mail/dovecot/dovecot-1.2.4.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?r1=1.2&r2=1.3
Index: dovecot-1.2.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- dovecot-1.2.4.ebuild 10 Sep 2009 17:45:31 -0000 1.2
+++ dovecot-1.2.4.ebuild 11 Sep 2009 18:37:18 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.2 2009/09/10 17:45:31 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.3 2009/09/11 18:37:18 patrick Exp $
EAPI="2"
@@ -44,6 +44,11 @@
die "USE flag problem"
fi
+ if use dbox && ! use maildir; then
+ eerror "dbox USE flag needs maildir USE flag enabled"
+ die "USE flag problem"
+ fi
+
# Add user and group for login process (same as for fedora/redhat)
enewgroup dovecot 97
enewuser dovecot 97 -1 /dev/null dovecot
1.208 net-mail/dovecot/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.208&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.208&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?r1=1.207&r2=1.208
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v
retrieving revision 1.207
retrieving revision 1.208
diff -u -r1.207 -r1.208
--- ChangeLog 11 Sep 2009 07:55:29 -0000 1.207
+++ ChangeLog 11 Sep 2009 18:37:18 -0000 1.208
@@ -1,6 +1,9 @@
# ChangeLog for net-mail/dovecot
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.207 2009/09/11 07:55:29 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.208 2009/09/11 18:37:18 patrick Exp $
+
+ 11 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
+ Fix useflag interdependency, closes #284622
11 Sep 2009; Patrick Lauer <patrick@gentoo.org> metadata.xml:
Fix copypasta error in metadata.xml
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-mail/dovecot: dovecot-1.2.4.ebuild ChangeLog
@ 2009-09-18 14:37 Patrick Lauer (patrick)
0 siblings, 0 replies; 4+ messages in thread
From: Patrick Lauer (patrick) @ 2009-09-18 14:37 UTC (permalink / raw
To: gentoo-commits
patrick 09/09/18 14:37:32
Modified: dovecot-1.2.4.ebuild ChangeLog
Log:
Improving suid behaviour, fixes #285108. Thanks to kiorky for the patch.
(Portage version: 2.2_rc40/cvs/Linux x86_64)
Revision Changes Path
1.4 net-mail/dovecot/dovecot-1.2.4.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?r1=1.3&r2=1.4
Index: dovecot-1.2.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- dovecot-1.2.4.ebuild 11 Sep 2009 18:37:18 -0000 1.3
+++ dovecot-1.2.4.ebuild 18 Sep 2009 14:37:31 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.3 2009/09/11 18:37:18 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.4 2009/09/18 14:37:31 patrick Exp $
EAPI="2"
@@ -52,6 +52,10 @@
# Add user and group for login process (same as for fedora/redhat)
enewgroup dovecot 97
enewuser dovecot 97 -1 /dev/null dovecot
+ # add "mail" group for suid'ing. Better security isolation.
+ if use suid; then
+ enewgroup mail
+ fi
}
src_prepare() {
@@ -125,7 +129,15 @@
src_install () {
emake DESTDIR="${D}" install || die "make install failed"
- use suid && fperms u+s /usr/libexec/dovecot/deliver
+ # insecure:
+ #use suid && fperms u+s /usr/libexec/dovecot/deliver
+ #better:
+ if use suid;then
+ einfo "Changing perms to allow deliver to be suided"
+ fowners root:mail /usr/libexec/dovecot/deliver
+ fperms 4750 /usr/libexec/dovecot/deliver
+ fi
+
rm -f "${D}"/etc/dovecot/dovecot-{ldap,sql}-example.conf
1.209 net-mail/dovecot/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.209&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.209&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?r1=1.208&r2=1.209
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v
retrieving revision 1.208
retrieving revision 1.209
diff -u -r1.208 -r1.209
--- ChangeLog 11 Sep 2009 18:37:18 -0000 1.208
+++ ChangeLog 18 Sep 2009 14:37:31 -0000 1.209
@@ -1,6 +1,9 @@
# ChangeLog for net-mail/dovecot
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.208 2009/09/11 18:37:18 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.209 2009/09/18 14:37:31 patrick Exp $
+
+ 18 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
+ Improving suid behaviour, fixes #285108. Thanks to kiorky for the patch.
11 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
Fix useflag interdependency, closes #284622
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-mail/dovecot: dovecot-1.2.4.ebuild ChangeLog
@ 2009-09-29 13:17 Patrick Lauer (patrick)
0 siblings, 0 replies; 4+ messages in thread
From: Patrick Lauer (patrick) @ 2009-09-29 13:17 UTC (permalink / raw
To: gentoo-commits
patrick 09/09/29 13:17:06
Modified: dovecot-1.2.4.ebuild ChangeLog
Log:
Default-enable maildir and other useflags. Fixes #286922
(Portage version: 2.2_rc42/cvs/Linux x86_64)
Revision Changes Path
1.6 net-mail/dovecot/dovecot-1.2.4.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?r1=1.5&r2=1.6
Index: dovecot-1.2.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- dovecot-1.2.4.ebuild 18 Sep 2009 15:21:52 -0000 1.5
+++ dovecot-1.2.4.ebuild 29 Sep 2009 13:17:06 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.5 2009/09/18 15:21:52 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.6 2009/09/29 13:17:06 patrick Exp $
EAPI="2"
@@ -22,7 +22,7 @@
LICENSE="LGPL-2.1" # MIT too?
KEYWORDS="~amd64 ~x86"
-IUSE="berkdb bzip2 caps cydir dbox doc kerberos ldap maildir managesieve mbox mysql pam postgres sieve sqlite ssl suid vpopmail zlib"
+IUSE="berkdb bzip2 caps cydir dbox doc kerberos ldap +maildir managesieve +mbox mysql pam postgres sieve sqlite +ssl suid vpopmail zlib"
DEPEND="berkdb? ( sys-libs/db )
caps? ( sys-libs/libcap )
1.210 net-mail/dovecot/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.210&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.210&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?r1=1.209&r2=1.210
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v
retrieving revision 1.209
retrieving revision 1.210
diff -u -r1.209 -r1.210
--- ChangeLog 18 Sep 2009 14:37:31 -0000 1.209
+++ ChangeLog 29 Sep 2009 13:17:06 -0000 1.210
@@ -1,6 +1,9 @@
# ChangeLog for net-mail/dovecot
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.209 2009/09/18 14:37:31 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.210 2009/09/29 13:17:06 patrick Exp $
+
+ 29 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
+ Default-enable maildir and other useflags. Fixes #286922
18 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
Improving suid behaviour, fixes #285108. Thanks to kiorky for the patch.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-mail/dovecot: dovecot-1.2.4.ebuild ChangeLog
@ 2009-10-03 15:58 Patrick Lauer (patrick)
0 siblings, 0 replies; 4+ messages in thread
From: Patrick Lauer (patrick) @ 2009-10-03 15:58 UTC (permalink / raw
To: gentoo-commits
patrick 09/10/03 15:58:09
Modified: dovecot-1.2.4.ebuild ChangeLog
Log:
Don't enable mbox by default
(Portage version: 2.2_rc42/cvs/Linux x86_64)
Revision Changes Path
1.7 net-mail/dovecot/dovecot-1.2.4.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild?r1=1.6&r2=1.7
Index: dovecot-1.2.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- dovecot-1.2.4.ebuild 29 Sep 2009 13:17:06 -0000 1.6
+++ dovecot-1.2.4.ebuild 3 Oct 2009 15:58:09 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.6 2009/09/29 13:17:06 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.2.4.ebuild,v 1.7 2009/10/03 15:58:09 patrick Exp $
EAPI="2"
@@ -22,7 +22,7 @@
LICENSE="LGPL-2.1" # MIT too?
KEYWORDS="~amd64 ~x86"
-IUSE="berkdb bzip2 caps cydir dbox doc kerberos ldap +maildir managesieve +mbox mysql pam postgres sieve sqlite +ssl suid vpopmail zlib"
+IUSE="berkdb bzip2 caps cydir dbox doc kerberos ldap +maildir managesieve mbox mysql pam postgres sieve sqlite +ssl suid vpopmail zlib"
DEPEND="berkdb? ( sys-libs/db )
caps? ( sys-libs/libcap )
1.211 net-mail/dovecot/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.211&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?rev=1.211&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/dovecot/ChangeLog?r1=1.210&r2=1.211
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -r1.210 -r1.211
--- ChangeLog 29 Sep 2009 13:17:06 -0000 1.210
+++ ChangeLog 3 Oct 2009 15:58:09 -0000 1.211
@@ -1,6 +1,9 @@
# ChangeLog for net-mail/dovecot
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.210 2009/09/29 13:17:06 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.211 2009/10/03 15:58:09 patrick Exp $
+
+ 03 Oct 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
+ Don't enable mbox by default
29 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild:
Default-enable maildir and other useflags. Fixes #286922
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-10-03 15:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-03 15:58 [gentoo-commits] gentoo-x86 commit in net-mail/dovecot: dovecot-1.2.4.ebuild ChangeLog Patrick Lauer (patrick)
-- strict thread matches above, loose matches on Subject: below --
2009-09-29 13:17 Patrick Lauer (patrick)
2009-09-18 14:37 Patrick Lauer (patrick)
2009-09-11 18:37 Patrick Lauer (patrick)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox