summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2005-08-25 13:47:37 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2005-08-25 13:47:37 +0000
commit993295d077f98c92d388937b9fe6c90044dff93c (patch)
tree63aa3d2709f6f679a795042bfa4c1cdefe812f88 /dev-util
parentstable on ia64 (diff)
downloadhistorical-993295d077f98c92d388937b9fe6c90044dff93c.tar.gz
historical-993295d077f98c92d388937b9fe6c90044dff93c.tar.bz2
historical-993295d077f98c92d388937b9fe6c90044dff93c.zip
Get a better svn+ssh information message #94718
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/subversion/ChangeLog8
-rw-r--r--dev-util/subversion/Manifest6
-rw-r--r--dev-util/subversion/subversion-1.1.3.ebuild10
-rw-r--r--dev-util/subversion/subversion-1.2.1.ebuild10
4 files changed, 26 insertions, 8 deletions
diff --git a/dev-util/subversion/ChangeLog b/dev-util/subversion/ChangeLog
index 45f3d7b8a5a9..d5d66133278d 100644
--- a/dev-util/subversion/ChangeLog
+++ b/dev-util/subversion/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/subversion
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/subversion/ChangeLog,v 1.167 2005/08/25 13:33:31 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/subversion/ChangeLog,v 1.168 2005/08/25 13:47:37 pauldv Exp $
+
+ 25 Aug 2005; <pauldv@gentoo.org> subversion-1.1.3.ebuild,
+ subversion-1.2.1.ebuild:
+ Fix the pkg_postinst message to suggest a more secure setup for ssh+svn
+ such that user permissions are not overly free and membership of the
+ apache group is not needed. (bug #94718)
25 Aug 2005; <pauldv@gentoo.org> files/svnserve.xinetd,
subversion-1.2.1.ebuild:
diff --git a/dev-util/subversion/Manifest b/dev-util/subversion/Manifest
index 5e3637f24f0a..bc481654dcd9 100644
--- a/dev-util/subversion/Manifest
+++ b/dev-util/subversion/Manifest
@@ -1,13 +1,13 @@
-MD5 45e17fcb63ed41d237d2c3c4082f87af ChangeLog 28833
+MD5 8825fed67484f236a9a9959ab08b79aa ChangeLog 29111
MD5 8fbcd267012fd1eef74d5161888cc7b8 metadata.xml 222
MD5 06d037b094b22ff7e7111ddf0171aa36 subversion-1.0.9.ebuild 9497
MD5 c60d28f0f833c15ac51412e104163f4b subversion-1.1.1-r3.ebuild 10930
MD5 4884915b3f085149db98b98242155e36 subversion-1.2.0.ebuild 10478
MD5 dc21f7cf5911e8838bada6ea19c934f1 subversion-1.1.4-r1.ebuild 10380
MD5 95ec7f00d624ef03a2243693afecbda4 subversion-1.1.3-r1.ebuild 10162
-MD5 cb575c4eaaa504b691baa39f2f89afdc subversion-1.1.3.ebuild 11131
+MD5 d4ce7ce93bd43506cec558ec1e3e361c subversion-1.1.3.ebuild 11414
MD5 76bbb2ff27f3d246e88e5bb81d35c82b subversion-1.1.4.ebuild 10287
-MD5 7a1c16ee866d5fc564aeea59a381ba0d subversion-1.2.1.ebuild 10467
+MD5 6cf68c816a49ee846823009ecea40e24 subversion-1.2.1.ebuild 10751
MD5 dc8ba46b50a61d868eb76f524c212381 files/vc-svn.el 16847
MD5 4fd39b311d09602c93a9ff0aceaf8596 files/70svn-gentoo.el 136
MD5 b355b623d5259b4b1ff75eead17fac0b files/digest-subversion-1.0.9 70
diff --git a/dev-util/subversion/subversion-1.1.3.ebuild b/dev-util/subversion/subversion-1.1.3.ebuild
index ff13b1c7afb4..4fa45339dd6b 100644
--- a/dev-util/subversion/subversion-1.1.3.ebuild
+++ b/dev-util/subversion/subversion-1.1.3.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/dev-util/subversion/subversion-1.1.3.ebuild,v 1.17 2005/07/30 01:07:43 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/subversion/subversion-1.1.3.ebuild,v 1.18 2005/08/25 13:47:37 pauldv Exp $
inherit elisp-common libtool python eutils bash-completion
@@ -301,7 +301,13 @@ pkg_postinst() {
einfo " 2. restart xinetd.d: /etc/init.d/xinetd restart"
einfo
einfo " - svn over ssh:"
- einfo " 1. create an svnserve wrapper in /usr/local/bin to set the umask you"
+ einfo " 1. Fix the repository permissions:"
+ einfo " groupadd svnusers"
+ einfo " chown -R root:svnusers /var/svn/repos/"
+ einfo " chmod -R g-w /var/svn/repos"
+ einfo " chmod -R g+rw /var/svn/repos/db"
+ einfo " chmod -R g+rw /var/svn/repos/locks"
+ einfo " 2. create an svnserve wrapper in /usr/local/bin to set the umask you"
einfo " want, for example:"
einfo " #!/bin/bash"
einfo " umask 002"
diff --git a/dev-util/subversion/subversion-1.2.1.ebuild b/dev-util/subversion/subversion-1.2.1.ebuild
index d9076df0b6c3..7b0241f916d0 100644
--- a/dev-util/subversion/subversion-1.2.1.ebuild
+++ b/dev-util/subversion/subversion-1.2.1.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/dev-util/subversion/subversion-1.2.1.ebuild,v 1.3 2005/08/25 13:33:31 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/subversion/subversion-1.2.1.ebuild,v 1.4 2005/08/25 13:47:37 pauldv Exp $
inherit elisp-common libtool python eutils bash-completion flag-o-matic depend.apache perl-module
@@ -281,7 +281,13 @@ pkg_postinst() {
einfo " 2. restart xinetd.d: /etc/init.d/xinetd restart"
einfo
einfo " - svn over ssh:"
- einfo " 1. create an svnserve wrapper in /usr/local/bin to set the umask you"
+ einfo " 1. Fix the repository permissions:"
+ einfo " groupadd svnusers"
+ einfo " chown -R root:svnusers /var/svn/repos/"
+ einfo " chmod -R g-w /var/svn/repos"
+ einfo " chmod -R g+rw /var/svn/repos/db"
+ einfo " chmod -R g+rw /var/svn/repos/locks"
+ einfo " 2. create an svnserve wrapper in /usr/local/bin to set the umask you"
einfo " want, for example:"
einfo " #!/bin/bash"
einfo " umask 002"