commit:     ff06f996918b56f8f887578d2fbe0b6ae15088b8
Author:     Pedro Arizmendi <dwosky <AT> pm <DOT> me>
AuthorDate: Mon Nov  7 14:39:32 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:26:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff06f996

www-misc/monitorix: Added packages and dependencies needed.

Added possible packages and dependencies needed for some configuration options.

Closes: https://bugs.gentoo.org/844190
Signed-off-by: Pedro Arizmendi <dwosky <AT> pm.me>
Closes: https://github.com/gentoo/gentoo/pull/28166
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 ...ix-3.14.0.ebuild => monitorix-3.14.0-r1.ebuild} | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/www-misc/monitorix/monitorix-3.14.0.ebuild 
b/www-misc/monitorix/monitorix-3.14.0-r1.ebuild
similarity index 61%
rename from www-misc/monitorix/monitorix-3.14.0.ebuild
rename to www-misc/monitorix/monitorix-3.14.0-r1.ebuild
index 7c5126a6c23a..4eebff098c97 100644
--- a/www-misc/monitorix/monitorix-3.14.0.ebuild
+++ b/www-misc/monitorix/monitorix-3.14.0-r1.ebuild
@@ -79,11 +79,37 @@ src_install() {
 }
 
 pkg_postinst() {
+       optfeature_header "Optional package dependencies for certain graphs:"
        optfeature "disk drive temperatures and health" app-admin/hddtemp
        optfeature "email reports/statics" mail-mta/postfix mail-mta/sendmail
        optfeature "lm-sensors and GPU temperatures" sys-apps/lm-sensors
+       optfeature "ZFS statistics" sys-fs/zfs
+       optfeature "Tinyproxy statistics" "net-proxy/tinyproxy 
dev-perl/XML-LibXML"
+       optfeature "Libvirt statistics" app-emulation/libvirt
+       optfeature "System services demand" mail-filter/MailScanner 
mail-filter/amavisd-new
+       optfeature "Mail statistics" mail-filter/MailScanner 
mail-filter/amavisd-new
+       optfeature "FTP statistics" net-ftp/proftpd net-ftp/vsftpd 
net-ftp/pure-ftpd
+       optfeature "Apache statistics" www-servers/apache
+       optfeature "Nginx statistics" www-servers/nginx
+       optfeature "Lighttpd statistics" www-servers/lighttpd
+       optfeature "MySQL statistics" dev-db/mysql
+       optfeature "PostgreSQL statistics" dev-db/postgresql
+       optfeature "MongoDB statistics" dev-db/mongodb
+       optfeature "Varnish cache statistics" www-servers/varnish
+       optfeature "Squid Proxy Web Cache" net-proxy/squid
+       optfeature "NFS client/server statistics" net-fs/nfs-utils
+       optfeature "BIND statistics" "net-dns/bind dev-perl/XML-LibXML"
+       optfeature "Unbound statistics" net-dns/unbound
+       optfeature "NTP statistics"  net-misc/ntp
+       optfeature "Chrony statistics" net-misc/chrony
+       optfeature "Fail2ban statistics" net-analyzer/fail2ban
+       optfeature "Icecast Streaming Media Server" net-misc/icecast
+       optfeature "Memcached statistics" net-misc/memcached
+       optfeature "Redis statistics" dev-db/redis
        optfeature "APC UPS statistics" sys-power/apcupsd
        optfeature "Network UPS Tools statistics" sys-power/nut
+       optfeature "Monitoring the Internet traffic of your LAN" 
"net-firewall/iptables dev-perl/Net-IP"
+
        elog
        elog "If you wish to use your own web server:"
        elog "  Web data can be found at: ${EROOT}/var/lib/${PN}/www/"

Reply via email to