Date: Tuesday, July 7, 2020 @ 16:06:40 Author: felixonmars Revision: 659118
archrelease: copy trunk to community-staging-any Added: mailgraph/repos/community-staging-any/ mailgraph/repos/community-staging-any/PKGBUILD (from rev 659117, mailgraph/trunk/PKGBUILD) mailgraph/repos/community-staging-any/mailgraph.service (from rev 659117, mailgraph/trunk/mailgraph.service) -------------------+ PKGBUILD | 34 ++++++++++++++++++++++++++++++++++ mailgraph.service | 10 ++++++++++ 2 files changed, 44 insertions(+) Copied: mailgraph/repos/community-staging-any/PKGBUILD (from rev 659117, mailgraph/trunk/PKGBUILD) =================================================================== --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-07-07 16:06:40 UTC (rev 659118) @@ -0,0 +1,34 @@ +# Maintainer: Florian Pritz <bluew...@xinu.at> +# Contributor: lp76 <l.ped...@gmail.com> +pkgname=mailgraph +pkgver=1.14 +pkgrel=6 +pkgdesc="A very simple mail statistics RRDtool frontend for Postfix and Sendmail" +url="https://mailgraph.schweikert.ch/" +arch=('any') +license=('GPL') +options=(emptydirs) +depends=('rrdtool' 'perl-file-tail') +source=("https://mailgraph.schweikert.ch/pub/$pkgname-$pkgver.tar.gz" +mailgraph.service) +md5sums=('0f0ae91968ea7ae0c1d14985c560530b' + '92d411ab7f14083a77faa07b2ade653f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + sed -i "s:mailgraph.rrd:/var/lib/mailgraph/mailgraph.rrd:" mailgraph.cgi + sed -i "s:mailgraph_virus.rrd:/var/lib/mailgraph/mailgraph_virus.rrd:" mailgraph.cgi +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + #CGI_DIR=`grep 'ScriptAlias /cgi-bin/' /etc/httpd/conf/httpd.conf | awk '{print $3}' | sed 's|"||g'` + CGI_DIR="/usr/share/webapps/mailgraph" + + install -D -m755 mailgraph.pl "$pkgdir/usr/bin/mailgraph.pl" + install -D -m755 mailgraph.cgi "$pkgdir/$CGI_DIR/mailgraph.cgi" + install -D -m755 mailgraph.css "$pkgdir/$CGI_DIR/mailgraph.css" + install -D -m644 "$srcdir/mailgraph.service" "$pkgdir/usr/lib/systemd/system/mailgraph.service" + install -d -m755 "$pkgdir/var/lib/mailgraph" +} Copied: mailgraph/repos/community-staging-any/mailgraph.service (from rev 659117, mailgraph/trunk/mailgraph.service) =================================================================== --- community-staging-any/mailgraph.service (rev 0) +++ community-staging-any/mailgraph.service 2020-07-07 16:06:40 UTC (rev 659118) @@ -0,0 +1,10 @@ +[Service] +SyslogIdentifier=mailgraph + +# if you use syslog instead of journald +#ExecStart=/usr/bin/mailgraph.pl -l /var/log/everything.log --daemon-rrd /var/lib/mailgraph +ExecStart=/bin/bash -c 'LANG=C /usr/bin/journalctl -af | /usr/bin/mailgraph.pl -c --daemon-rrd /var/lib/mailgraph -l -' + + +[Install] +WantedBy=multi-user.target