summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Allanos <dju@gentoo.org>2006-06-01 22:13:56 +0000
committerJulien Allanos <dju@gentoo.org>2006-06-01 22:13:56 +0000
commiteca1d69194cc0def4435b855400a37b89ce7d67a (patch)
tree29122d52b1881262a6330aaa0963690acb440ff4 /www-apps
parentPrevent lazy bindings in cons.saver binary (bug #135009, opened by me). (diff)
downloadgentoo-2-eca1d69194cc0def4435b855400a37b89ce7d67a.tar.gz
gentoo-2-eca1d69194cc0def4435b855400a37b89ce7d67a.tar.bz2
gentoo-2-eca1d69194cc0def4435b855400a37b89ce7d67a.zip
Removed old vulnerable ebuilds.
(Portage version: 2.0.54-r2)
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/trac/ChangeLog7
-rw-r--r--www-apps/trac/files/0.8.4-postinst-en.txt37
-rw-r--r--www-apps/trac/files/0.9.3-postinst-en.txt63
-rw-r--r--www-apps/trac/files/0.9.4-postinst-en.txt63
-rw-r--r--www-apps/trac/files/digest-trac-0.8.41
-rw-r--r--www-apps/trac/files/digest-trac-0.9.31
-rw-r--r--www-apps/trac/files/digest-trac-0.9.41
-rw-r--r--www-apps/trac/trac-0.8.4.ebuild53
-rw-r--r--www-apps/trac/trac-0.9.3.ebuild80
-rw-r--r--www-apps/trac/trac-0.9.4.ebuild88
10 files changed, 6 insertions, 388 deletions
diff --git a/www-apps/trac/ChangeLog b/www-apps/trac/ChangeLog
index eafba2c90473..2fab29dbad8b 100644
--- a/www-apps/trac/ChangeLog
+++ b/www-apps/trac/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-apps/trac
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.35 2006/04/22 01:56:33 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.36 2006/06/01 22:13:56 dju Exp $
+
+ 01 Jun 2006; Julien Allanos <dju@gentoo.org> -files/0.9.3-postinst-en.txt,
+ -files/0.9.4-postinst-en.txt, -files/0.8.4-postinst-en.txt,
+ -trac-0.8.4.ebuild, -trac-0.9.3.ebuild, -trac-0.9.4.ebuild:
+ Removed old vulnerable ebuilds.
22 Apr 2006; Mark Loeser <halcy0n@gentoo.org> trac-0.9.5.ebuild:
Stable on x86; bug #130399
diff --git a/www-apps/trac/files/0.8.4-postinst-en.txt b/www-apps/trac/files/0.8.4-postinst-en.txt
deleted file mode 100644
index 5ac65f64f07c..000000000000
--- a/www-apps/trac/files/0.8.4-postinst-en.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-Install Instructions
-====================
-
-To complete the install, run this commands:
-
- trac-admin ${MY_HOSTROOT}/trac/<project-name> initenv
-
-To add security, create a password database. This command is for Apache 2;
-adjust for the webserver of your choice.
-
- htpasswd2 -c ${MY_HOSTROOT}/trac.passwd <user>
-
-Now, all you need to do is to configure your webserver. This would go
-into Apache's .htaccess file; adjust for the webserver of your choice.
-
- <Location "/cgi-bin/trac.cgi">
- SetEnv TRAC_ENV ${MY_HOSTROOT}/trac/<project-name>
- </Location>
- <Location "/cgi-bin/trac.cgi/login">
- AuthType Basic
- AuthName "trac"
- AuthUserFile ${MY_HOSTROOT}/trac.passwd
- Require valid-user
- </Location>
-
-More information (multiple projects setup, installation with mod_python...)
-can be found on the Trac wiki:
-
- http://projects.edgewall.com/trac/wiki/
-
-Upgrade Instructions
-====================
-
-If you are upgrading from a previous Trac version, please follow the
-instructions here:
-
- http://projects.edgewall.com/trac/wiki/TracUpgrade
diff --git a/www-apps/trac/files/0.9.3-postinst-en.txt b/www-apps/trac/files/0.9.3-postinst-en.txt
deleted file mode 100644
index f052d00c3855..000000000000
--- a/www-apps/trac/files/0.9.3-postinst-en.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-Install Instructions
-====================
-
-To complete the install, create your first Trac environment by running this command:
-
- trac-admin /var/lib/trac/<project-name> initenv
-
-For security, trac relies on the webserver for authentication. The following command
-creates a password database for Basic Authentication with Apache 2:
-
- htpasswd2 -c /etc/apache2/trac.htpasswd <user-name>
-
-Please adjust for the webserver of your choice, and refer to your webserver's
-documentation.
-
-Now, all you need to do is to configure your webserver. The following is a configuration
-example for CGI and Apache:
-
- <Location "/cgi-bin/trac.cgi">
- SetEnv TRAC_ENV "/var/lib/trac/<project-name>"
- </Location>
- <Location "/cgi-bin/trac.cgi/login">
- AuthType Basic
- AuthName "trac"
- AuthUserFile /etc/apache2/trac.htpasswd
- Require valid-user
- </Location>
-
-Again, please adjust for the webserver of your choice.
-
-Fast-CGI users: you have to emerge and configure your Fast-CGI engine separately.
-
-You can also use Trac without having to install a webserver. See
-http://projects.edgewall.com/trac/wiki/TracStandalone to know more.
-
-Don't forget to update the configuration file! It is located at
-/var/lib/trac/<project-name>/conf/trac.ini. See its reference at
-http://projects.edgewall.com/trac/wiki/TracIni.
-
-More information (multiple projects setup, installation with Apache 2's mod_python,
-lighttpd...) can be found on the Trac wiki:
-
- http://projects.edgewall.com/trac/wiki/
-
-Upgrade Instructions
-====================
-
-If you are upgrading from a previous Trac version, please follow the
-instructions here:
-
- http://projects.edgewall.com/trac/wiki/TracUpgrade
-
-Trac 0.9.x now uses sqlite-3 instead of sqlite-2. If you were using Trac 0.8.x or below,
-you have to upgrade your database files or else you won't be able to use Trac. You can
-issue the following commands, for each environment you have:
-
- mv /var/lib/trac/<project-name>/db/trac.db /var/lib/trac/<project-name>/db/trac2.db
- sqlite /var/lib/trac/<project-name>/db/trac2.db .dump | sqlite3 /var/lib/trac/<project-name>/db/trac.db
- trac-admin /var/lib/trac/<project-name> upgrade
- trac-admin /var/lib/trac/<project-name> resync
- trac-admin /var/lib/trac/<project-name> wiki upgrade
-
-And review the trac.ini configuration file.
diff --git a/www-apps/trac/files/0.9.4-postinst-en.txt b/www-apps/trac/files/0.9.4-postinst-en.txt
deleted file mode 100644
index f052d00c3855..000000000000
--- a/www-apps/trac/files/0.9.4-postinst-en.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-Install Instructions
-====================
-
-To complete the install, create your first Trac environment by running this command:
-
- trac-admin /var/lib/trac/<project-name> initenv
-
-For security, trac relies on the webserver for authentication. The following command
-creates a password database for Basic Authentication with Apache 2:
-
- htpasswd2 -c /etc/apache2/trac.htpasswd <user-name>
-
-Please adjust for the webserver of your choice, and refer to your webserver's
-documentation.
-
-Now, all you need to do is to configure your webserver. The following is a configuration
-example for CGI and Apache:
-
- <Location "/cgi-bin/trac.cgi">
- SetEnv TRAC_ENV "/var/lib/trac/<project-name>"
- </Location>
- <Location "/cgi-bin/trac.cgi/login">
- AuthType Basic
- AuthName "trac"
- AuthUserFile /etc/apache2/trac.htpasswd
- Require valid-user
- </Location>
-
-Again, please adjust for the webserver of your choice.
-
-Fast-CGI users: you have to emerge and configure your Fast-CGI engine separately.
-
-You can also use Trac without having to install a webserver. See
-http://projects.edgewall.com/trac/wiki/TracStandalone to know more.
-
-Don't forget to update the configuration file! It is located at
-/var/lib/trac/<project-name>/conf/trac.ini. See its reference at
-http://projects.edgewall.com/trac/wiki/TracIni.
-
-More information (multiple projects setup, installation with Apache 2's mod_python,
-lighttpd...) can be found on the Trac wiki:
-
- http://projects.edgewall.com/trac/wiki/
-
-Upgrade Instructions
-====================
-
-If you are upgrading from a previous Trac version, please follow the
-instructions here:
-
- http://projects.edgewall.com/trac/wiki/TracUpgrade
-
-Trac 0.9.x now uses sqlite-3 instead of sqlite-2. If you were using Trac 0.8.x or below,
-you have to upgrade your database files or else you won't be able to use Trac. You can
-issue the following commands, for each environment you have:
-
- mv /var/lib/trac/<project-name>/db/trac.db /var/lib/trac/<project-name>/db/trac2.db
- sqlite /var/lib/trac/<project-name>/db/trac2.db .dump | sqlite3 /var/lib/trac/<project-name>/db/trac.db
- trac-admin /var/lib/trac/<project-name> upgrade
- trac-admin /var/lib/trac/<project-name> resync
- trac-admin /var/lib/trac/<project-name> wiki upgrade
-
-And review the trac.ini configuration file.
diff --git a/www-apps/trac/files/digest-trac-0.8.4 b/www-apps/trac/files/digest-trac-0.8.4
deleted file mode 100644
index ee7f7441130e..000000000000
--- a/www-apps/trac/files/digest-trac-0.8.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e2b1d0e49deea72928d59ed406a8fc87 trac-0.8.4.tar.gz 216950
diff --git a/www-apps/trac/files/digest-trac-0.9.3 b/www-apps/trac/files/digest-trac-0.9.3
deleted file mode 100644
index 34152769a8c0..000000000000
--- a/www-apps/trac/files/digest-trac-0.9.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 fce39070081f259020b4d60f044d9082 trac-0.9.3.tar.gz 337714
diff --git a/www-apps/trac/files/digest-trac-0.9.4 b/www-apps/trac/files/digest-trac-0.9.4
deleted file mode 100644
index e036aad3105a..000000000000
--- a/www-apps/trac/files/digest-trac-0.9.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 df752bd5ca8790e9735300c9e0be9bef trac-0.9.4.tar.gz 337759
diff --git a/www-apps/trac/trac-0.8.4.ebuild b/www-apps/trac/trac-0.8.4.ebuild
deleted file mode 100644
index 0c5d07949ac1..000000000000
--- a/www-apps/trac/trac-0.8.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.8.4.ebuild,v 1.3 2005/07/05 22:35:45 dju Exp $
-
-inherit distutils webapp
-
-DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system."
-HOMEPAGE="http://trac.edgewall.com/"
-SRC_URI="http://ftp.edgewall.com/pub/trac/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ppc ~sparc x86"
-IUSE="vhosts"
-
-DEPEND="$DEPEND
- >=dev-lang/python-2.3
- >=dev-python/docutils-0.3.3
- =dev-db/sqlite-2.8*
- <dev-python/pysqlite-1.1
- dev-libs/clearsilver
- app-text/silvercity
- >=dev-util/subversion-1.0"
-
-POSTINST_PV="0.8.4"
-
-DOCS="AUTHORS COPYING ChangeLog INSTALL MANIFEST.in PKG-INFO README README.tracd RELEASE THANKS UPGRADE"
-
-src_install () {
- # project databases go in here
- dodir /var/lib/trac
-
- webapp_src_preinst
- distutils_src_install
- dodoc ${DOCS}
-
- # now, we have to turn this into something that webapp-config can use
- local my_dir=${D}/usr/share/trac
- mv ${my_dir}/cgi-bin/trac.cgi ${D}${MY_CGIBINDIR} || die
- rm -rf ${my_dir}/cgi-bin || die
- mv ${my_dir}/htdocs/* ${D}${MY_HTDOCSDIR} || die
- rm -rf ${my_dir}/htdocs || die
-
- for lang in en; do
- webapp_postinst_txt ${lang} ${FILESDIR}/${POSTINST_PV}-postinst-${lang}.txt
- done
-
- # the trac dir itself needs to be server-owned
- # this should do the trick
- webapp_serverowned ${MY_HTDOCSDIR}
-
- # okay, we're done - let webapp.eclass finish off
- webapp_src_install
-}
diff --git a/www-apps/trac/trac-0.9.3.ebuild b/www-apps/trac/trac-0.9.3.ebuild
deleted file mode 100644
index 44a404a0cdef..000000000000
--- a/www-apps/trac/trac-0.9.3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.9.3.ebuild,v 1.4 2006/02/07 19:09:40 dju Exp $
-
-inherit distutils webapp
-
-DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system."
-HOMEPAGE="http://trac.edgewall.com/"
-SRC_URI="http://ftp.edgewall.com/pub/trac/${P}.tar.gz"
-
-LICENSE="trac"
-KEYWORDS="~amd64 ppc ~sparc x86"
-IUSE="cgi fastcgi postgres sqlite enscript silvercity"
-
-# doing so because utils (such as trac-admin), manpages... overlap
-SLOT="0"
-WEBAPP_MANUAL_SLOT="yes"
-
-# we need to depend on virtual/httpd-cgi to bring apache/lighttpd/whatever in when USE cgi
-# we need to depend on virtual/httpd-fcgi to bring mod_fastcgi/lighttpd/whatever in when USE fastcgi
-# we need to depend on virtual/httpd-python to bring mod_python/whatever in when USE python (python
-# is rather confusing here, as dev-lang/python is a required dependency, but httpd-python isn't)
-DEPEND="${DEPEND}
- >=dev-lang/python-2.3
- app-text/pytextile
- >=dev-python/docutils-0.3.3
- dev-libs/clearsilver
- >=dev-util/subversion-1.1
- sqlite? ( >=dev-python/pysqlite-2 )
- postgres? ( dev-python/psycopg )
- enscript? ( app-text/enscript )
- silvercity? ( app-text/silvercity )"
-
-pkg_setup () {
- if ! use postgres && ! use sqlite ; then
- eerror "You must select at least one database backend,"
- eerror "using sqlite or postgres USE flags."
- die "no database backend selected"
- fi
-
- if ! built_with_use dev-util/subversion python ; then
- eerror "Your subversion has been built without python bindings,"
- eerror "please enable the 'python' useflag and recompile"
- eerror "dev-util/subversion."
- die "pkg_setup failed"
- fi
-
- webapp_pkg_setup
-}
-
-src_install () {
- # project environments might go in here
- keepdir /var/lib/trac
-
- webapp_src_preinst
- distutils_src_install
-
- dodoc AUTHORS INSTALL RELEASE THANKS UPGRADE
- rm ${D}/usr/share/doc/${P}/MANIFEST.in.gz
- rm ${D}/usr/share/doc/${P}/PKG-INFO.gz
-
- docinto contrib
- dodoc contrib/*
-
- # if needed, install cgi/fcgi scripts for webapp-config
- local my_dir=${D}/usr/share/trac
- if use cgi ; then
- mv ${my_dir}/cgi-bin/trac.cgi ${D}${MY_CGIBINDIR} || die
- fi
- if use fastcgi ; then
- mv ${my_dir}/cgi-bin/trac.fcgi ${D}${MY_CGIBINDIR} || die
- fi
- rm -rf ${my_dir}/cgi-bin || die
-
- for lang in en; do
- webapp_postinst_txt ${lang} ${FILESDIR}/${PV}-postinst-${lang}.txt
- done
-
- webapp_src_install
-}
diff --git a/www-apps/trac/trac-0.9.4.ebuild b/www-apps/trac/trac-0.9.4.ebuild
deleted file mode 100644
index 8ea4c6380aeb..000000000000
--- a/www-apps/trac/trac-0.9.4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.9.4.ebuild,v 1.2 2006/03/09 22:09:41 dju Exp $
-
-inherit distutils webapp
-
-DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system."
-HOMEPAGE="http://trac.edgewall.com/"
-SRC_URI="http://ftp.edgewall.com/pub/trac/${P}.tar.gz"
-
-LICENSE="trac"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="cgi fastcgi postgres sqlite enscript silvercity"
-
-# doing so because utils (such as trac-admin), manpages... overlap
-SLOT="0"
-WEBAPP_MANUAL_SLOT="yes"
-
-# we need to depend on virtual/httpd-cgi to bring apache/lighttpd/whatever in when USE cgi
-# we need to depend on virtual/httpd-fcgi to bring mod_fastcgi/lighttpd/whatever in when USE fastcgi
-# we need to depend on virtual/httpd-python to bring mod_python/whatever in when USE python (python
-# is rather confusing here, as dev-lang/python is a required dependency, but httpd-python isn't)
-DEPEND="${DEPEND}
- >=dev-lang/python-2.3
- app-text/pytextile
- >=dev-python/docutils-0.3.3
- dev-libs/clearsilver
- >=dev-util/subversion-1.1
- sqlite? ( >=dev-python/pysqlite-2 )
- postgres? ( dev-python/psycopg )
- enscript? ( app-text/enscript )
- silvercity? ( app-text/silvercity )"
-
-pkg_setup () {
- if ! use postgres && ! use sqlite ; then
- eerror "You must select at least one database backend,"
- eerror "using sqlite or postgres USE flags."
- die "no database backend selected"
- fi
-
- if ! built_with_use dev-util/subversion python ; then
- eerror "Your subversion has been built without python bindings,"
- eerror "please enable the 'python' useflag and recompile"
- eerror "dev-util/subversion."
- die "pkg_setup failed"
- fi
-
- ebegin "Creating tracd group and user"
- enewgroup tracd
- enewuser tracd -1 -1 -1 tracd
- eend ${?}
-
- webapp_pkg_setup
-}
-
-src_install () {
- # project environments might go in here
- keepdir /var/lib/trac
-
- webapp_src_preinst
- distutils_src_install
-
- dodoc AUTHORS INSTALL RELEASE THANKS UPGRADE
- rm ${D}/usr/share/doc/${P}/MANIFEST.in.gz
- rm ${D}/usr/share/doc/${P}/PKG-INFO.gz
-
- docinto contrib
- dodoc contrib/*
-
- # if needed, install cgi/fcgi scripts for webapp-config
- local my_dir=${D}/usr/share/trac
- if use cgi ; then
- mv ${my_dir}/cgi-bin/trac.cgi ${D}${MY_CGIBINDIR} || die
- fi
- if use fastcgi ; then
- mv ${my_dir}/cgi-bin/trac.fcgi ${D}${MY_CGIBINDIR} || die
- fi
- rm -rf ${my_dir}/cgi-bin || die
-
- for lang in en; do
- webapp_postinst_txt ${lang} ${FILESDIR}/${PV}-postinst-${lang}.txt
- done
-
- webapp_src_install
-
- cp ${FILESDIR}/tracd.confd ${T}/tracd && doconfd ${T}/tracd
- cp ${FILESDIR}/tracd.initd ${T}/tracd && doinitd ${T}/tracd
-}