From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- app-admin/recursos/Manifest | 3 ++ app-admin/recursos/metadata.xml | 9 +++++ app-admin/recursos/recursos-2.0-r1.ebuild | 57 +++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 app-admin/recursos/Manifest create mode 100644 app-admin/recursos/metadata.xml create mode 100644 app-admin/recursos/recursos-2.0-r1.ebuild (limited to 'app-admin/recursos') diff --git a/app-admin/recursos/Manifest b/app-admin/recursos/Manifest new file mode 100644 index 000000000000..c1e47f92feb7 --- /dev/null +++ b/app-admin/recursos/Manifest @@ -0,0 +1,3 @@ +DIST recursos-2.0.tbz2 29480 BLAKE2B d7b5a4954349d6e2c940634057d4f47623ba91c62874ec4fac881060fe4687ecc606672d478717d06967f66d4cd0b65baf49fccd17984eb030b0b37eaf6a6a4f SHA512 391bd253b62cbc2afbf054baa368bef5f7847624889188829557244f132bf484d4d4652a8c524da95ae3b39909fbdc37796eb325839bcd5e8982f7dcb6cd89e4 +EBUILD recursos-2.0-r1.ebuild 1345 BLAKE2B 0587497ecbb7b4ebd3aaad19963312ac31d7a13b47bf807e6915c4278f7409e6132d4dbd2444f9386272f32597d69fd49a2d30d3791f89128d2ce46d0a3cde3f SHA512 e888a9380a30d0233e5462409e150e5ef6e8ffe82f08c3c0bd5e1ae87dfabf44a32fa9171d7d5b80e524d4a2237f0587864a82ac5d68094cfc4376503e01788e +MISC metadata.xml 343 BLAKE2B 271d06ca6fc2950630d47ed10426768fb786a16a97d81fabc08733ee8dea9b9323700cb0997f3b118d13589b89fb901b444bfd8c128f07c418a36df3322c7ea3 SHA512 c22fa6dbdbf662e83e78a9aba6a66c72e4649cb11bf0261aaef8f068e14db18b96546a7271fbab3e5ed7caf3fbde6eba2a91affa44141e26e4c7546ba37d1635 diff --git a/app-admin/recursos/metadata.xml b/app-admin/recursos/metadata.xml new file mode 100644 index 000000000000..06396fb885b9 --- /dev/null +++ b/app-admin/recursos/metadata.xml @@ -0,0 +1,9 @@ + + + + + + A set of script to extrac usefull info about your system and report it + in plain text or html. It can generate Grpahs using rrdtools. + + diff --git a/app-admin/recursos/recursos-2.0-r1.ebuild b/app-admin/recursos/recursos-2.0-r1.ebuild new file mode 100644 index 000000000000..7da26bdf3a76 --- /dev/null +++ b/app-admin/recursos/recursos-2.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +DESCRIPTION="Script to create html and text report about your system" +HOMEPAGE="http://www.josealberto.org" +SRC_URI="mirror://gentoo/${P}.tbz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="app-shells/bash + net-analyzer/rrdtool[graph] + virtual/imagemagick-tools" + +S=${WORKDIR}/r2 + +src_install() { + WWWDIR="/var/www/localhost/htdocs/R2" + + insinto /etc + doins recursos2.conf + + dobin R2createrrd.sh R2generarrd.sh R2updaterrd.sh Recursos2.sh + + dodir ${WWWDIR} + insinto ${WWWDIR} + doins R2/*.html + + dodir ${WWWDIR}/common + insinto ${WWWDIR}/common + doins R2/common/* + + dodir ${WWWDIR}/rrd/mini +} + +pkg_postinst() { + elog "Fist you must configure /etc/recursos2.conf" + elog "Then follow these steps:" + elog + elog "1. Run R2createrrd.sh" + elog + elog "2. Add crontab jobs (this is an example):" + elog "*/2 * * * * root /usr/bin/R2updaterrd.sh" + elog "*/5 * * * * root /usr/bin/R2generarrd.sh" + elog "*/10 * * * * root /usr/bin/Recursos2.sh \ " + elog " title general system disks net \ " + elog " > /var/www/localhost/htdocs/recursos.html" + elog + elog "You can use Recursos2.sh to extract info about your system" + elog "in html or plain text and mail the file or whatever." + elog +} -- cgit v1.2.3