# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit webapp DESCRIPTION="highly configurable webinterface for multiple Snort-based IDS sensors" HOMEPAGE="http://snortsms.servangle.net/" MY_P=${PN/-web/}-${PV} SRC_URI="http://snortsms.servangle.net/dnloads/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="${PVR}" KEYWORDS="~x86" IUSE="" DEPEND="" # should be mod_php? RDEPEND="virtual/httpd-php dev-php/php dev-php/PEAR-DB net-misc/curl" S="${WORKDIR}/${MY_P}" # TODO # ${MY_HTDOCSDIR} ${PN} src_install() { webapp_src_preinst webapp_postinst_txt en ${FILESDIR}/en.txt dodoc changelog COPYING cp -R * "${D}${MY_HTDOCSDIR}" webapp_serverowned ${MY_HTDOCSDIR}/conf local MY_FILES local MY_FILE MY_FILES=`echo conf/*` for MY_FILE in ${MY_FILES}; do webapp_serverowned ${MY_HTDOCSDIR}/${MY_FILE} done webapp_src_install webapp_sqlscript mysql contrib/SNORTSMS.mysql } pkg_postinst() { einfo "required USE flags for php:" einfo "pcre mysql" einfo "specify these in your php.ini" einfo "max_execution_time = 120" einfo "max_input_time = 120" einfo "memory_limit = 100M" einfo "post_max_size = 20M" einfo "upload_max_filesize = 20M" webapp_pkg_postinst }