diff options
author | Julien Allanos <dju@gentoo.org> | 2006-06-01 22:13:56 +0000 |
---|---|---|
committer | Julien Allanos <dju@gentoo.org> | 2006-06-01 22:13:56 +0000 |
commit | eca1d69194cc0def4435b855400a37b89ce7d67a (patch) | |
tree | 29122d52b1881262a6330aaa0963690acb440ff4 /www-apps | |
parent | Prevent lazy bindings in cons.saver binary (bug #135009, opened by me). (diff) | |
download | gentoo-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/ChangeLog | 7 | ||||
-rw-r--r-- | www-apps/trac/files/0.8.4-postinst-en.txt | 37 | ||||
-rw-r--r-- | www-apps/trac/files/0.9.3-postinst-en.txt | 63 | ||||
-rw-r--r-- | www-apps/trac/files/0.9.4-postinst-en.txt | 63 | ||||
-rw-r--r-- | www-apps/trac/files/digest-trac-0.8.4 | 1 | ||||
-rw-r--r-- | www-apps/trac/files/digest-trac-0.9.3 | 1 | ||||
-rw-r--r-- | www-apps/trac/files/digest-trac-0.9.4 | 1 | ||||
-rw-r--r-- | www-apps/trac/trac-0.8.4.ebuild | 53 | ||||
-rw-r--r-- | www-apps/trac/trac-0.9.3.ebuild | 80 | ||||
-rw-r--r-- | www-apps/trac/trac-0.9.4.ebuild | 88 |
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 -} |