AUX mailgraph.initd-new 1100 RMD160 f055e723d7435805632ce5244d39828494f3923a SHA1 fcf531447a84b465d3fde75993e0dd83b7e41b4b SHA256 53b1fc00835bf377caf354611065a03c7318fe7fc35774adc6543e3f397073dc
AUX mailgraph.logrotate-new 895 RMD160 62bac0366f91949747b2234b56d9a7bf61e5e47d SHA1 b7e4741bfac3021b6fcf5ce8911ec5a25b11c7f8 SHA256 3e1241e1d209a4679fe1f2f3d45716858acb1c0f1daac4b6709d9cb9d8564504
DIST mailgraph-1.14.tar.gz 22014 RMD160 928969a4bdc3b9ff39a7fe16b98789f07b02e5f8 SHA1 6a2ead01ffd8fe49e520057daf97072e106b6c69 SHA256 50ea6ea8a33f5015926edd8b70a4d954ac27df4863514bddc5e69c948a7aac81
-EBUILD mailgraph-1.14-r1.ebuild 3870 RMD160 abe0e8b805d2846ffa34da2ee9f057269a00a070 SHA1 b1a3acd1a6f9e2d3ddd706a5223fdd86f4a1f43d SHA256 54e8c70e18fd3fa3bc2697b107e2f15b2dfe38e22bfe2cb5969b524849a12824
EBUILD mailgraph-1.14-r2.ebuild 3850 RMD160 f5e8e263de316e0819faf82b7df6a7120b388f52 SHA1 69837e0016a789a8a18d1819af91737dd9f7a5c5 SHA256 88147186e9851cabebd08268989a21ff1089416b24da9e95646efda320d4c0f5
EBUILD mailgraph-1.14.ebuild 4174 RMD160 82025cc4d8ced0e7a1e62d43add6dc80c8a40186 SHA1 c11da4c6e8ae425ff0be27b87fc0dee6bcfde174 SHA256 1ab3656eb424a0c332c5246c53e8f923231eb0bf9e3b25078b20880eb3014dd6
-MISC ChangeLog 5375 RMD160 fd428b5c597dec55a9b248895866b54b81b9dfaf SHA1 4fe427afc739bfd5d1fd643b99ca52b48bafce09 SHA256 c4be9425ebb57d83cfe5d0e857e82770c73d4d79471e326ab5f762668c697187
+MISC ChangeLog 5478 RMD160 690617f02a3acadafb3f84f7d0da2d0cb00042a2 SHA1 e285e601e11fe470c60876ad686f9fb48c48ccb6 SHA256 33caea1e55962f05f268d942c1bff13ace8210d3df5a94b75fee5b0d79b0141b
MISC metadata.xml 163 RMD160 9d7831690071ef6a890ce066c38c9c4e851a2107 SHA1 6dcd4fa8a9b5cfcc7c0ae80c09e43395fe8e71a7 SHA256 38427b537ef2f561a685876ae3a7799382a1bf7fabef6c2d8765ca9d05056aa2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJOTrLyAAoJEHfx8XVYajsfvM0QAKLvGK/W9yzkiPsNPu7UloOT
-6zJFttNUfgHZEVrYIOkW6kODlZc9MYSje/lgPtFD4GKE2lFg8a+8mQeZ1Z3YDv0E
-fxGO+IDiOMt55s1rhuyKhnSyrRwCp94IiMDkRmsLdD18BcHGlYpVrcyQmR/Kz4+c
-wimFZIF3KVudZenVzncwThv0nrBa4vE36ZR26vulKWScter/oixqOVF5i6Ika8VM
-lkqMoI6DFuKaT8+xdrygsEyB9KTxvxuEpa1EasVP0dVqxRfolXaU2n8xNEaooz1Q
-MElr2FA1Fw0TvC9E1AQx+3j5Ckt5be1Y/JI5zuX0AWIN/AbTHLfycETa7PIYcgrj
-5ef23QByH53uCsO44i6pzQplrUsETRUtkgDBYkRmvei9itpZHuBvHuaf7iSDlLB3
-fMC4M3hnHS0Z/M9qb0R8yTCGYhQiLtRLVpaGVPhmLOGH46V2RrOTPkwdPpwGwu2z
-EFapMgjASlfMK54jlgTnk8Wt7cIsTBgY8+dFKFWEDrdYnODnMU/frikOdCWSfxHY
-/bjDlulYXgOow2COd6OzM+TpT/NZJgbsiD0oV2PtY0GQWWlQVKcd5FEY4tlSrsG8
-yWVGYIN5Qswk/y3nrGTH/XGMoNIYOdHZBloDpysZGXf2sPsPvABxhYOosyi5arQL
-yaCUcY1yPz7f8PNDzpvV
-=zo9w
+iQIcBAEBCAAGBQJOTrcUAAoJEHfx8XVYajsfs4kP/ikB5OcloGmwGrh95v+Wdt6T
+PrJ24aah+DovQyhgofDurbXHoOrVXEWCWicThoGQpqsYZ2dLqBQqYHANTsY6r3C4
+Dv3kSAPRuYtNteqXf0rjNk5GJ9FPqNZSH5uVnw+HfsCr67KE/3rJeoFzt6ryNur4
+qUMJUSIAFwL5+kZhoVhTCctMhEJ7pgKirsvlvoU5lZPSUiuvHYUiTGUn9ZoltzkL
+gup6yDEa84wSHvvmczEhL5kFKKb3KTnIZdQ6aLV6TR++J9CPbjIc/lxrzwGJDGvX
+kBd93HAYK58z9N9bFSUuEyvdJD21vFcc2cUJkim9GuUGts0hjpqRm1yXbkA7U3M6
+zufcO0IPpB4U7/eB20/VrnLdBcBO7n49LAyUEhXzyteN+tLgoaamShc/AzXUvhPV
+tQH5lGtZGJNIoowVpgmf84k1SnhKfSVc8rvrxTo3bjkBSpBM4X7eT6/aMUtPFXiy
++wsa5VzfTjX2IFnheQU9Toh5YnFqw7odrRDfFqiaKcTHXfSoeVWQHYL1x0+PgxHm
+tiXwqqPa9yZOY6NpsXmKs9pVEtQHkMVPHeVmCB88TSxLywkmPaHOvoce0wpA1w/5
+S9ulK1ydUvx5ossOu1frA9yg4uZ8WAEsx2e2W2Rbz47/PdTuXkyaI7LVWev9lEgh
+diIqA+Zj+lXuHBRSm0Fa
+=toBc
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/mailgraph/mailgraph-1.14-r1.ebuild,v 1.2 2011/08/19 18:54:44 eras Exp $
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="A mail statistics RRDtool frontend for Postfix"
-HOMEPAGE="http://mailgraph.schweikert.ch/"
-SRC_URI="http://mailgraph.schweikert.ch//pub/${P}.tar.gz"
-
-LICENSE="GPL-2"
-# Change SLOT to 0 when appropriate
-# This is NOT ${PV}
-SLOT="1.14"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="dev-lang/perl
- dev-perl/File-Tail
- >=net-analyzer/rrdtool-1.2.2[perl]"
-DEPEND=">=sys-apps/sed-4"
-
-pkg_setup() {
- # add user and group for mailgraph daemon
- # also add mgraph to the group adm so it's able to
- # read syslog logfile /var/log/messages (should be owned by
- # root:adm with permission 0640)
- enewgroup mgraph
- enewuser mgraph -1 -1 /var/empty mgraph,adm
-}
-
-src_prepare() {
- sed -i \
- -e "s|\(my \$rrd = '\).*'|\1/var/lib/mailgraph/mailgraph.rrd'|" \
- -e "s|\(my \$rrd_virus = '\).*'|\1/var/lib/mailgraph/mailgraph_virus.rrd'|" \
- mailgraph.cgi || die "sed mailgraph.cgi failed"
-}
-
-src_install() {
- # for the RRDs
- dodir /var/lib
- diropts -omgraph -gmgraph -m0750
- dodir /var/lib/mailgraph
- keepdir /var/lib/mailgraph
-
- # log and pid file
- diropts ""
- dodir /var/log
- dodir /var/run
- diropts -omgraph -gadm -m0750
- dodir /var/log/mailgraph
- keepdir /var/log/mailgraph
-
- # logrotate config for mailgraph log
- diropts ""
- dodir /etc/logrotate.d
- insopts -m0644
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/mailgraph.logrotate-new mailgraph
-
- # mailgraph daemon
- newbin mailgraph.pl mailgraph
-
- # mailgraph CGI script
- exeinto /usr/share/${PN}
- doexe mailgraph.cgi
- insinto /usr/share/${PN}
- doins mailgraph.css
-
- # init/conf files for mailgraph daemon
- newinitd "${FILESDIR}"/mailgraph.initd-new mailgraph
- newconfd "${FILESDIR}"/mailgraph.confd-new mailgraph
-
- # docs
- dodoc README CHANGES
-}
-
-pkg_postinst() {
- # Fix ownerships - previous versions installed these with
- # root as owner
- if [[ ${REPLACING_VERSIONS} < 1.13 ]] ; then
- if [[ -d /var/lib/mailgraph ]] ; then
- chown mgraph:mgraph /var/lib/mailgraph
- fi
- if [[ -d /var/log/mailgraph ]] ; then
- chown mgraph:adm /var/log/mailgraph
- fi
- if [[ -d /var/run/mailgraph ]] ; then
- chown mgraph:adm /var/run/mailgraph
- fi
- fi
- elog "Mailgraph will run as user mgraph with group adm by default."
- elog "This can be changed in /etc/conf.d/mailgraph if it doesn't fit."
- elog "Remember to adjust MG_DAEMON_LOG, MG_DAEMON_PID and MG_DAEMON_RRD"
- elog "as well!"
- ewarn "Please make sure the MG_LOGFILE (default: /var/log/messages) is readable"
- ewarn "by group adm or change MG_DAEMON_GID in /etc/conf.d/mailgraph accordingly!"
- ewarn
- ewarn "Please make sure *all* mail related logs (MTA, spamfilter, virus scanner)"
- ewarn "go to the file /var/log/messages or change MG_LOGFILE in"
- ewarn "/etc/conf.d/mailgraph accordingly! Otherwise mailgraph won't get to know"
- ewarn "the corresponding events (virus/spam mail found etc.)."
- elog
- elog "Checking for user apache:"
- if egetent passwd apache >&/dev/null; then
- elog "Adding user apache to group mgraph so the included"
- elog "CGI script is able to read the mailgraph RRD files"
- if ! gpasswd -a apache mgraph >&/dev/null; then
- eerror "Failed to add user apache to group mgraph!"
- eerror "Please check manually."
- fi
- else
- elog
- elog "User apache not found, maybe we will be running a"
- elog "webserver with a different UID?"
- elog "If that's the case, please add that user to the"
- elog "group mgraph manually to enable the included"
- elog "CGI script to read the mailgraph RRD files:"
- elog
- elog "\tgpasswd -a <user> mgraph"
- fi
- ewarn
- ewarn "mailgraph.cgi is installed in /usr/share/${PN}/"
- ewarn "You need to put it somewhere accessible though a web-server."
-}