added dradis, a framework for effective information sharing

This commit is contained in:
jensp 2010-02-17 02:44:07 +00:00
parent 8b691db865
commit cae06727c8
3 changed files with 46 additions and 0 deletions

5
app-misc/dradis/Manifest Normal file
View file

@ -0,0 +1,5 @@
AUX dradis 53 RMD160 c980d725180463e509e9dc5737425ea1449b861d SHA1 1489757bb8f799d9293b10ab815e01c1832237b4 SHA256 9aad347cc0dcc5bf3560ae203ab983ce614e257f6426a726f350228522460857
AUX dradis.conf.d 68 RMD160 047ca5e70a18d0cd70bf491484f27d9476a4c843 SHA1 6a10ed008615dfe75f055f08c680f5953fdcacb8 SHA256 e87a1d4c7b3a12d705baf8c715d032e6b65ad6833f14ecc8e0cf93272f3602c6
AUX dradis.init.d 461 RMD160 f98f7083e76adac6270a969e5ff26284da63c168 SHA1 7269954abb57ff8ea07aece21c4b671a365a16d0 SHA256 8b2dfaac221af9bc1939aaddbb1eb23a6e9aae0f64805007ff330c7f9b4871a4
DIST dradis-v2.5.0.tar.bz2 4275261 RMD160 89fa28f9114ea599acf65ef6ad63aeefca8440ce SHA1 bb4dbabcd72acc4a0a99f0c597d01e2d4f1ca106 SHA256 419930b6d9a997ba8a49b83d5a481633fed584b754510ce22fb0e8ee09fbb28b
EBUILD dradis-2.5.0.ebuild 972 RMD160 bac707f1de03b26aa6bf00c9fee691970a34863c SHA1 8b8b4e2508d84d4aad804f72e0e95c69ea67cb36 SHA256 76e77e72e882a1c85f31531ac4ebd07ff462d43b2953c2846dc88b66e8604932

View file

@ -0,0 +1,38 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="A framework for effective information sharing"
HOMEPAGE="http://dradisframework.org/"
SRC_URI="mirror://sourceforge/$PN/$PN-v$PV.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="mysql"
DEPEND="dev-ruby/rake
dev-ruby/sqlite3-ruby
virtual/rubygems
mysql? ( dev-ruby/mysql-ruby )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-2.5"
src_install() {
insinto /usr/share/$PN
doins -r server/* || die "install failed"
dodoc readme.txt CHANGELOG
dosbin "${FILESDIR}"/$PN
}
pkg_postinst() {
einfo "Setting up sqlite database."
cd /usr/share/$PN/
rake db:migrate
rake dradis:reset
if use mysql; then
einfo "If you want to use a MySQL database check the dradis\
documentation: http://dradisframework.org/configure.html\#configure"
fi
}

View file

@ -0,0 +1,3 @@
#!/bin/sh
cd /usr/share/dradis
ruby script/server $@