public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2010-04-11 11:16 Gysbert Wassenaar (nixnut)
  0 siblings, 0 replies; 7+ messages in thread
From: Gysbert Wassenaar (nixnut) @ 2010-04-11 11:16 UTC (permalink / raw
  To: gentoo-commits

nixnut      10/04/11 11:16:27

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  ppc stable #302480
  (Portage version: 2.1.7.17/cvs/Linux ppc)

Revision  Changes    Path
1.5                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.4&r2=1.5

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- scponly-4.8-r4.ebuild	20 Mar 2010 17:14:18 -0000	1.4
+++ scponly-4.8-r4.ebuild	11 Apr 2010 11:16:27 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.4 2010/03/20 17:14:18 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.5 2010/04/11 11:16:27 nixnut Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -11,7 +11,7 @@
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc sparc x86"
+KEYWORDS="amd64 ~mips ppc sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
 
 RDEPEND="sys-apps/sed



1.50                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.50&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.50&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.49&r2=1.50

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- ChangeLog	20 Mar 2010 17:14:18 -0000	1.49
+++ ChangeLog	11 Apr 2010 11:16:27 -0000	1.50
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/scponly
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.49 2010/03/20 17:14:18 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.50 2010/04/11 11:16:27 nixnut Exp $
+
+  11 Apr 2010; <nixnut@gentoo.org> scponly-4.8-r4.ebuild:
+  ppc stable #302480
 
   20 Mar 2010; Raúl Porcel <armin76@gentoo.org> scponly-4.8-r4.ebuild:
   sparc stable wrt #302480






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2012-12-15 16:54 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 7+ messages in thread
From: Ulrich Mueller (ulm) @ 2012-12-15 16:54 UTC (permalink / raw
  To: gentoo-commits

ulm         12/12/15 16:54:19

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  Fix LICENSE, see COPYING file, bug 446544.
  
  (Portage version: 2.1.11.37/cvs/Linux x86_64, signed Manifest commit with key E7BE08CA7DC6EA25)

Revision  Changes    Path
1.8                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.7&r2=1.8

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- scponly-4.8-r4.ebuild	15 Oct 2011 23:12:17 -0000	1.7
+++ scponly-4.8-r4.ebuild	15 Dec 2012 16:54:19 -0000	1.8
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.7 2011/10/15 23:12:17 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.8 2012/12/15 16:54:19 ulm Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -9,7 +9,7 @@
 HOMEPAGE="http://www.sublimation.org/scponly/"
 SRC_URI="mirror://sourceforge/scponly/${P}.tgz"
 
-LICENSE="as-is"
+LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
@@ -163,7 +163,7 @@
 
 	# subversion cli/svnserv compatibility
 	if built_with_use =${CATEGORY}/${PF} subversion; then
-	    BINARIES="${BINARIES} /usr/bin/svn /usr/bin/svnserve"
+		BINARIES="${BINARIES} /usr/bin/svn /usr/bin/svnserve"
 	fi
 
 	# passwd compatibility



1.53                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.53&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.53&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.52&r2=1.53

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- ChangeLog	15 Oct 2011 23:12:18 -0000	1.52
+++ ChangeLog	15 Dec 2012 16:54:19 -0000	1.53
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/scponly
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.52 2011/10/15 23:12:18 mattst88 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.53 2012/12/15 16:54:19 ulm Exp $
+
+  15 Dec 2012; Ulrich Müller <ulm@gentoo.org> scponly-4.8-r4.ebuild:
+  Fix LICENSE, see COPYING file, bug 446544.
 
   15 Oct 2011; Matt Turner <mattst88@gentoo.org> scponly-4.8-r4.ebuild:
   Drop ~mips, bug 371667.





^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2011-10-15 23:12 Matt Turner (mattst88)
  0 siblings, 0 replies; 7+ messages in thread
From: Matt Turner (mattst88) @ 2011-10-15 23:12 UTC (permalink / raw
  To: gentoo-commits

mattst88    11/10/15 23:12:18

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  Drop ~mips, bug 371667.
  
  (Portage version: 2.1.10.11/cvs/Linux x86_64)

Revision  Changes    Path
1.7                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.6&r2=1.7

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- scponly-4.8-r4.ebuild	22 Jun 2010 18:54:31 -0000	1.6
+++ scponly-4.8-r4.ebuild	15 Oct 2011 23:12:17 -0000	1.7
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.6 2010/06/22 18:54:31 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.7 2011/10/15 23:12:17 mattst88 Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -11,15 +11,13 @@
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="amd64 ~mips ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
 
 RDEPEND="sys-apps/sed
 	net-misc/openssh
 	quota? ( sys-fs/quota )
-	!mips? ( passwd? ( sys-apps/shadow ) )
 	rsync? ( net-misc/rsync )
-	!mips? ( unison? ( net-misc/unison ) )
 	subversion? ( dev-vcs/subversion )"
 DEPEND="${RDEPEND}"
 
@@ -28,14 +26,6 @@
 mysubdir="/pub"
 
 pkg_setup() {
-	if use mips; then
-		if use unison || use passwd; then
-			eerror
-			eerror "unison and passwd use-flags are not supported on mips yet!"
-			die "unsupported use-flags for your arch"
-		fi
-	fi
-
 	if use unison; then
 		if [ ! -e "${ROOT}usr/bin/unison" ]; then
 			eerror



1.52                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.52&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.52&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.51&r2=1.52

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- ChangeLog	22 Jun 2010 18:54:31 -0000	1.51
+++ ChangeLog	15 Oct 2011 23:12:18 -0000	1.52
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/scponly
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.51 2010/06/22 18:54:31 arfrever Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.52 2011/10/15 23:12:18 mattst88 Exp $
+
+  15 Oct 2011; Matt Turner <mattst88@gentoo.org> scponly-4.8-r4.ebuild:
+  Drop ~mips, bug 371667.
 
   22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
   scponly-4.8.ebuild, scponly-4.8-r3.ebuild, scponly-4.8-r4.ebuild:






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2010-03-20 17:14 Raul Porcel (armin76)
  0 siblings, 0 replies; 7+ messages in thread
From: Raul Porcel (armin76) @ 2010-03-20 17:14 UTC (permalink / raw
  To: gentoo-commits

armin76     10/03/20 17:14:19

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  sparc stable wrt #302480
  (Portage version: 2.1.7.17/cvs/Linux ia64)

Revision  Changes    Path
1.4                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.3&r2=1.4

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- scponly-4.8-r4.ebuild	1 Mar 2010 11:08:42 -0000	1.3
+++ scponly-4.8-r4.ebuild	20 Mar 2010 17:14:18 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.3 2010/03/01 11:08:42 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.4 2010/03/20 17:14:18 armin76 Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -11,7 +11,7 @@
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~sparc x86"
+KEYWORDS="amd64 ~mips ~ppc sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
 
 RDEPEND="sys-apps/sed



1.49                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.49&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.49&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.48&r2=1.49

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- ChangeLog	1 Mar 2010 11:08:42 -0000	1.48
+++ ChangeLog	20 Mar 2010 17:14:18 -0000	1.49
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/scponly
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.48 2010/03/01 11:08:42 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.49 2010/03/20 17:14:18 armin76 Exp $
+
+  20 Mar 2010; Raúl Porcel <armin76@gentoo.org> scponly-4.8-r4.ebuild:
+  sparc stable wrt #302480
 
   01 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> scponly-4.8-r4.ebuild:
   amd64 stable wrt #302480






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2010-03-01 11:08 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 7+ messages in thread
From: Samuli Suominen (ssuominen) @ 2010-03-01 11:08 UTC (permalink / raw
  To: gentoo-commits

ssuominen    10/03/01 11:08:43

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  amd64 stable wrt #302480
  (Portage version: 2.2_rc63/cvs/Linux x86_64)

Revision  Changes    Path
1.3                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.2&r2=1.3

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- scponly-4.8-r4.ebuild	25 Feb 2010 15:54:45 -0000	1.2
+++ scponly-4.8-r4.ebuild	1 Mar 2010 11:08:42 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.2 2010/02/25 15:54:45 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.3 2010/03/01 11:08:42 ssuominen Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -11,7 +11,7 @@
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~sparc x86"
+KEYWORDS="amd64 ~mips ~ppc ~sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
 
 RDEPEND="sys-apps/sed



1.48                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.48&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.48&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.47&r2=1.48

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ChangeLog	25 Feb 2010 15:54:45 -0000	1.47
+++ ChangeLog	1 Mar 2010 11:08:42 -0000	1.48
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/scponly
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.47 2010/02/25 15:54:45 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.48 2010/03/01 11:08:42 ssuominen Exp $
+
+  01 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> scponly-4.8-r4.ebuild:
+  amd64 stable wrt #302480
 
   25 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
   scponly-4.8-r4.ebuild:






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2010-02-25 15:54 PaweA Hajdan (phajdan.jr)
  0 siblings, 0 replies; 7+ messages in thread
From: PaweA Hajdan (phajdan.jr) @ 2010-02-25 15:54 UTC (permalink / raw
  To: gentoo-commits

phajdan.jr    10/02/25 15:54:46

  Modified:             scponly-4.8-r4.ebuild ChangeLog
  Log:
  x86 stable, bug #302480
  (Portage version: 2.1.7.16/cvs/Linux i686)

Revision  Changes    Path
1.2                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?r1=1.1&r2=1.2

Index: scponly-4.8-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- scponly-4.8-r4.ebuild	23 Jan 2010 03:18:06 -0000	1.1
+++ scponly-4.8-r4.ebuild	25 Feb 2010 15:54:45 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.1 2010/01/23 03:18:06 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.2 2010/02/25 15:54:45 phajdan.jr Exp $
 
 EAPI="1"
 inherit eutils multilib toolchain-funcs
@@ -11,7 +11,7 @@
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~mips ~ppc ~sparc x86"
 IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"
 
 RDEPEND="sys-apps/sed



1.47                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.47&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.47&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.46&r2=1.47

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- ChangeLog	23 Jan 2010 03:18:06 -0000	1.46
+++ ChangeLog	25 Feb 2010 15:54:45 -0000	1.47
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/scponly
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.46 2010/01/23 03:18:06 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.47 2010/02/25 15:54:45 phajdan.jr Exp $
+
+  25 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+  scponly-4.8-r4.ebuild:
+  x86 stable, bug #302480
 
 *scponly-4.8-r4 (23 Jan 2010)
 






^ permalink raw reply	[flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog
@ 2010-01-23  3:18 Matsuu Takuto (matsuu)
  0 siblings, 0 replies; 7+ messages in thread
From: Matsuu Takuto (matsuu) @ 2010-01-23  3:18 UTC (permalink / raw
  To: gentoo-commits

matsuu      10/01/23 03:18:07

  Modified:             ChangeLog
  Added:                scponly-4.8-r4.ebuild
  Log:
  Fixed chroot issue, bug #299521.
  (Portage version: 2.1.7.16/cvs/Linux x86_64)

Revision  Changes    Path
1.46                 net-misc/scponly/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.46&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?rev=1.46&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/ChangeLog?r1=1.45&r2=1.46

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- ChangeLog	23 Sep 2009 19:44:01 -0000	1.45
+++ ChangeLog	23 Jan 2010 03:18:06 -0000	1.46
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/scponly
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.45 2009/09/23 19:44:01 patrick Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/ChangeLog,v 1.46 2010/01/23 03:18:06 matsuu Exp $
+
+*scponly-4.8-r4 (23 Jan 2010)
+
+  23 Jan 2010; MATSUU Takuto <matsuu@gentoo.org> +scponly-4.8-r4.ebuild:
+  Fixed chroot issue, bug #299521.
 
   23 Sep 2009; Patrick Lauer <patrick@gentoo.org> scponly-4.8.ebuild,
   scponly-4.8-r3.ebuild:



1.1                  net-misc/scponly/scponly-4.8-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild?rev=1.1&content-type=text/plain

Index: scponly-4.8-r4.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/scponly/scponly-4.8-r4.ebuild,v 1.1 2010/01/23 03:18:06 matsuu Exp $

EAPI="1"
inherit eutils multilib toolchain-funcs

DESCRIPTION="A tiny pseudoshell which only permits scp and sftp"
HOMEPAGE="http://www.sublimation.org/scponly/"
SRC_URI="mirror://sourceforge/scponly/${P}.tgz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
IUSE="+sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging"

RDEPEND="sys-apps/sed
	net-misc/openssh
	quota? ( sys-fs/quota )
	!mips? ( passwd? ( sys-apps/shadow ) )
	rsync? ( net-misc/rsync )
	!mips? ( unison? ( net-misc/unison ) )
	subversion? ( dev-util/subversion )"
DEPEND="${RDEPEND}"

myuser="scponly"
myhome="/home/${myuser}"
mysubdir="/pub"

pkg_setup() {
	if use mips; then
		if use unison || use passwd; then
			eerror
			eerror "unison and passwd use-flags are not supported on mips yet!"
			die "unsupported use-flags for your arch"
		fi
	fi

	if use unison; then
		if [ ! -e "${ROOT}usr/bin/unison" ]; then
			eerror
			eerror "please run 'eselect unison set <version>' first!"
			die "can't find /usr/bin/unison"
		fi
	fi

	if ! use subversion && ! use unison && ! use rsync && \
		! use sftp && ! use scp && ! use winscp; then
		eerror
		eerror "you have to enable at least one of the following use-flags:"
		eerror "sftp scp winscp rsync unison subversion"
		die "your build will quite useless without any compatibility mode"
	fi

	if use subversion || use unison || use rsync || use wildcards || use scp || use winscp; then
		ewarn
		ewarn "NOTE THE FOLLOWING SECURITY RISKS:"
		ewarn
		if use wildcards; then
			ewarn "-- by enabling wildcards, there is a slightly higher chance of an exploit"
		fi
		if use scp || use winscp; then
			ewarn "-- by enabling scp and/or winscp compatibility, more programs will need"
			ewarn "   to be installed in the chroot which increases the risk."
		fi
		if use subversion; then
			ewarn "-- CAUTION: by enabling subversion the user WILL BE ABLE TO EXECUTE"
			ewarn "   SCRIPTS OR PROGRAMS INDIRECTLY! svn and svnserve will try to execute"
			ewarn "   pre-commit, post-commit hooks, as well as a few others. These files"
			ewarn "   have specific filenames at specific locations relative to the svn"
			ewarn "   repository root. Thus, unless you are *very* careful about security,"
			ewarn "   the user WILL BE ABLE TO EXECUTE SCRIPTS OR PROGRAMS INDIRECTLY!"
			ewarn "   This can be prevented by a careful configuration."
		fi
		if use subversion || use unison || use rsync; then
			ewarn "-- The following programs use configuration files that might allow the"
			ewarn "   user to bypass security restrictions placed on command line arguments:"
			ewarn "   svn, svnserve, rsync, unison"
		fi
		ewarn
		ewarn "please read /usr/share/doc/${PF}/SECURITY* after install!"
		ewarn
		ebeep 5
	fi
}

src_unpack() {
	unpack ${A}
	cd "${S}"
	epatch "${FILESDIR}/${P}-rsync.patch"
	# bug #269242
	epatch "${FILESDIR}/${P}-gcc4.4.0.patch"
}

src_compile() {
	CFLAGS="${CFLAGS} ${LDFLAGS}" econf \
		--with-sftp-server="/usr/$(get_libdir)/misc/sftp-server" \
		--with-default-chdir="/" \
		--disable-restrictive-names \
		--enable-chrooted-binary \
		--enable-chroot-checkdir \
		$(use_enable winscp winscp-compat) \
		$(use_enable gftp gftp-compat) \
		$(use_enable scp scp-compat) \
		$(use_enable sftp sftp) \
		$(use_enable quota quota-compat) \
		$(use_enable passwd passwd-compat) \
		$(use_enable rsync rsync-compat) \
		$(use_enable unison unison-compat) \
		$(use_enable subversion svn-compat) \
		$(use_enable subversion svnserv-compat) \
		$(use_enable logging sftp-logging-compat) \
		$(use_enable wildcards wildcards) \
	|| die "econf failed"
	emake CC=$(tc-getCC) || die "emake failed"
}

src_install() {
	emake DESTDIR="${D}" install || die

	dodoc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB README SECURITY TODO

	# don't compress setup-script, so it is usable if necessary
	insinto /usr/share/doc/${PF}/chroot
	doins setup_chroot.sh config.h
}

pkg_postinst() {
	elog
	elog "You might want to run"
	elog "   emerge --config =${CATEGORY}/${PF}"
	elog "to setup the chroot. Otherwise you will have to setup chroot manually."
	elog
	elog "Please read the docs in /usr/share/doc/${PF} for more informations!"
	elog

	# two slashes ('//') are used by scponlyc to determine the chroot point.
	enewgroup "${myuser}"
	enewuser "${myuser}" -1 /usr/sbin/scponlyc "${myhome}//" "${myuser}"
}

pkg_config() {
	# pkg_postinst is based on ${S}/setup_chroot.sh.

	einfo "Collecting binaries and libraries..."

	# Binaries launched in sftp compat mode
	if built_with_use =${CATEGORY}/${PF} sftp; then
		BINARIES="/usr/$(get_libdir)/misc/sftp-server"
	fi

	# Binaries launched by vanilla- and WinSCP modes
	if built_with_use =${CATEGORY}/${PF} scp || \
		built_with_use =${CATEGORY}/${PF} winscp; then
		BINARIES="${BINARIES} /usr/bin/scp /bin/ls /bin/rm /bin/ln /bin/mv"
		BINARIES="${BINARIES} /bin/chmod /bin/chown /bin/chgrp /bin/mkdir /bin/rmdir"
	fi

	# Binaries launched in WinSCP compatibility mode
	if built_with_use =${CATEGORY}/${PF} winscp; then
		BINARIES="${BINARIES} /bin/pwd /bin/groups /usr/bin/id /bin/echo"
	fi

	# Rsync compatability mode
	if built_with_use =${CATEGORY}/${PF} rsync; then
		BINARIES="${BINARIES} /usr/bin/rsync"
	fi

	# Unison compatability mode
	if built_with_use =${CATEGORY}/${PF} unison; then
		BINARIES="${BINARIES} /usr/bin/unison"
	fi

	# subversion cli/svnserv compatibility
	if built_with_use =${CATEGORY}/${PF} subversion; then
	    BINARIES="${BINARIES} /usr/bin/svn /usr/bin/svnserve"
	fi

	# passwd compatibility
	if built_with_use =${CATEGORY}/${PF} passwd; then
		BINARIES="${BINARIES} /bin/passwd"
	fi

	# quota compatibility
	if built_with_use =${CATEGORY}/${PF} quota; then
		BINARIES="${BINARIES} /usr/bin/quota"
	fi

	# build lib dependencies
	LIB_LIST=$(ldd ${BINARIES} | sed -n 's:.* => \(/[^ ]\+\).*:\1:p' | sort -u)

	# search and add ld*.so
	for LIB in /$(get_libdir)/ld.so /libexec/ld-elf.so /libexec/ld-elf.so.1 \
		/usr/libexec/ld.so /$(get_libdir)/ld-linux*.so.2 /usr/libexec/ld-elf.so.1; do
		[ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}"
	done

	# search and add libnss_*.so
	for LIB in /$(get_libdir)/libnss_{compat,files}*.so.*; do
		[ -f "${LIB}" ] && LIB_LIST="${LIB_LIST} ${LIB}"
	done

	# create base dirs
	if [ ! -d "${myhome}" ]; then
		einfo "Creating ${myhome}"
		install -o0 -g0 -m0755 -d "${myhome}"
	else
		einfo "Setting owner for ${myhome}"
		chown 0:0 "${myhome}"
	fi

	if [ ! -d "${myhome}/etc" ]; then
		einfo "Creating ${myhome}/etc"
		install -o0 -g0 -m0755 -d "${myhome}/etc"
	fi

	if [ ! -d "${myhome}/$(get_libdir)" ]; then
		einfo "Creating ${myhome}/$(get_libdir)"
		install -o0 -g0 -m0755 -d "${myhome}/$(get_libdir)"
	fi

	if [ ! -e "${myhome}/lib" ]; then
		einfo "Creating ${myhome}/lib"
		ln -snf $(get_libdir) "${myhome}/lib"
	fi

	if [ ! -d "${myhome}/usr/$(get_libdir)" ]; then
		einfo "Creating ${myhome}/usr/$(get_libdir)"
		install -o0 -g0 -m0755 -d "${myhome}/usr/$(get_libdir)"
	fi

	if [ ! -e "${myhome}/usr/lib" ]; then
		einfo "Creating ${myhome}/usr/lib"
		ln -snf $(get_libdir) "${myhome}/usr/lib"
	fi

	if [ ! -d "${myhome}${mysubdir}" ]; then
		einfo "Creating ${myhome}${mysubdir} directory for uploading files"
		install -o${myuser} -g${myuser} -m0755 -d "${myhome}${mysubdir}"
	fi

	# create /dev/null (Bug 135505)
	if [ ! -e "${myhome}/dev/null" ]; then
		install -o0 -g0 -m0755 -d "${myhome}/dev"
		mknod -m0777 "${myhome}/dev/null" c 1 3
	fi

	# install binaries
	for BIN in ${BINARIES}; do
		einfo "Install ${BIN}"
		install -o0 -g0 -m0755 -d "${myhome}$(dirname ${BIN})"
		if [ "${BIN}" = "/bin/passwd" ]; then  # needs suid
			install -p -o0 -g0 -m04711 "${BIN}" "${myhome}/${BIN}"
		else
			install -p -o0 -g0 -m0755 "${BIN}" "${myhome}/${BIN}"
		fi
	done

	# install libs
	for LIB in ${LIB_LIST}; do
		einfo "Install ${LIB}"
		install -o0 -g0 -m0755 -d "${myhome}$(dirname ${LIB})"
		install -p -o0 -g0 -m0755 "${LIB}" "${myhome}/${LIB}"
	done

	# create ld.so.conf
	einfo "Creating /etc/ld.so.conf"
	for LIB in ${LIB_LIST}; do
		dirname ${LIB}
	done | sort -u | while read DIR; do
		if ! grep 2>/dev/null -q "^${DIR}$" "${myhome}/etc/ld.so.conf"; then
			echo "${DIR}" >> "${myhome}/etc/ld.so.conf"
		fi
	done
	ldconfig -r "${myhome}"

	# update shells
	einfo "Updating /etc/shells"
	grep 2>/dev/null -q "^/usr/bin/scponly$" /etc/shells \
		|| echo "/usr/bin/scponly" >> /etc/shells

	grep 2>/dev/null -q "^/usr/sbin/scponlyc$" /etc/shells \
		|| echo "/usr/sbin/scponlyc" >> /etc/shells

	# create /etc/passwd
	if [ ! -e "${myhome}/etc/passwd" ]; then
		(
			echo "root:x:0:0:root:/:/bin/sh"
			sed -n "s|^\(${myuser}:[^:]*:[^:]*:[^:]*:[^:]*:\).*|\1${mysubdir}:/bin/sh|p" /etc/passwd
		) > "${myhome}/etc/passwd"
	fi

	# create /etc/group
	if [ ! -e "${myhome}/etc/group" ]; then
		(
			echo "root:x:0:"
			sed -n "s|^\(${myuser}:[^:]*:[^:]*:\).*|\1|p" /etc/group
		) > "${myhome}/etc/group"
	fi
}






^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-12-15 16:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-11 11:16 [gentoo-commits] gentoo-x86 commit in net-misc/scponly: scponly-4.8-r4.ebuild ChangeLog Gysbert Wassenaar (nixnut)
  -- strict thread matches above, loose matches on Subject: below --
2012-12-15 16:54 Ulrich Mueller (ulm)
2011-10-15 23:12 Matt Turner (mattst88)
2010-03-20 17:14 Raul Porcel (armin76)
2010-03-01 11:08 Samuli Suominen (ssuominen)
2010-02-25 15:54 PaweA Hajdan (phajdan.jr)
2010-01-23  3:18 Matsuu Takuto (matsuu)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox