Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 182903 Details for
Bug 260002
net-analyzer/imspector (new ebuilds)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-analyzer/imspector snapshot
imspector-9999-r20090223.ebuild (text/plain), 3.07 KB, created by
Ilya Kashirin
on 2009-02-23 15:32:06 UTC
(
hide
)
Description:
net-analyzer/imspector snapshot
Filename:
MIME Type:
Creator:
Ilya Kashirin
Created:
2009-02-23 15:32:06 UTC
Size:
3.07 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ >EAPI=2 > >inherit toolchain-funcs > >SNAPSHOT_DATE=${PR/r} > >DESCRIPTION="Instant Messenger transparent proxy with logging capabilities." >HOMEPAGE="http://www.imspector.org/" >SRC_URI="http://www.imspector.org/downloads/snapshots/${PN}-${SNAPSHOT_DATE}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86" >RESTRICT="nomirror" >IUSE="ssl mysql sqlite postgres dbresponder dbfilter" > >DEPEND="ssl? ( dev-libs/openssl ) > mysql? ( dev-db/mysql ) > sqlite? ( dev-db/sqlite:3 ) > postgres? ( virtual/postgresql-base ) > dbresponder? ( dev-db/sqlite:3 ) > dbfilter? ( dev-db/sqlite:3 ) > " > >RDEPEND="${DEPEND}" > >S="${WORKDIR}/${PN}" > >src_unpack() { > local ADDON_PLUGINS > unpack ${A} > cd ${S} > > if ! use ssl; then > sed -i -e "s:SSL = yes:#SSL = yes:" Makefile || die > fi > > if use mysql; then > ADDON_PLUGINS="${ADDON_PLUGINS} mysqlloggingplugin.so" > fi > > if use sqlite; then > ADDON_PLUGINS="${ADDON_PLUGINS} sqliteloggingplugin.so" > fi > > if use postgres; then > ADDON_PLUGINS="${ADDON_PLUGINS} postgresqlloggingplugin.so" > fi > > if use dbresponder; then > ADDON_PLUGINS="${ADDON_PLUGINS} dbresponderplugin.so" > fi > > if use dbfilter; then > ADDON_PLUGINS="${ADDON_PLUGINS} dbfilterplugin.so" > fi > > > if use mysql || use postgres || use sqlite || use dbfilter || use dbresponder ; then > sed -i -e 's/^#ADD_PLUGINS = .*/ADD_PLUGINS =${ADDON_PLUGINS}/' Makefile > fi > > sed -i -e 's:/usr/etc:/etc:' imspector.conf || die ># sed -i -e 's/^CXXFLAGS =.*/CXXFLAGS += -fPIC/' "${S}"/Makefile > sed -i -e '/#define DEFAULT_CONFIG/s:/usr::' main.cpp || die >} > >src_compile() { > emake CXX="$(tc-getCXX)" || die 'emake failed' >} > >src_install() { > dosbin imspector || die 'install failed' > dolib.so libimspector.so > insinto /usr/lib/imspector > insopts -m0755 > doins *plugin.so > insinto /etc/imspector > insopts -m0644 > newins imspector.conf imspector.conf.example > newins badwords.txt badwords.txt.example > newins acl.txt acl.txt.example > newinitd ${FILESDIR}/imspector.init imspector > newconfd ${FILESDIR}/imspector.conf imspector > dodir -p /var/log/imspector > dodir -p /share/imspector/contrib > insinto /share/imspector/contrib > doins contrib/imspector.cgi >} > >pkg_postinst(){ > echo "" > einfo "imspector no contain documentation." > einfo "More info about configure imspector on http://www.imspector.org" > echo "" > if use ssl; then > einfo "To create and install certificates (for example):" > echo "" > einfo "create serverkey.pem:" > einfo "openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout /etc/imspector/serverkey.pem -out /etc/imspector/servercert.pem" > echo "" > einfo "and create cakey.pem:" > einfo "openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout /etc/imspector/cakey.pem -out /etc/imspector/cacert.pem" > fi > echo "" > einfo "Also included CGI-script: /share/imspector/contrib/imspector.cgi" > einfo "This is a log viewer of IMSpector logs, written in perl." > einfo "It has no dependancies other then a working perl installation and should be installed" > einfo "under a webserverâs cgi-bin directory." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 260002
:
182881
|
182882
|
182883
| 182903 |
204719