summaryrefslogtreecommitdiff
path: root/app-admin/recursos
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-admin/recursos
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-admin/recursos')
-rw-r--r--app-admin/recursos/Manifest3
-rw-r--r--app-admin/recursos/metadata.xml9
-rw-r--r--app-admin/recursos/recursos-2.0-r1.ebuild57
3 files changed, 69 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>
+ 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.
+ </longdescription>
+</pkgmetadata>
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
+}