BSD Ports

www/hiawatha-monitor 1.7 FreeBSD

Monitoring tool for the Hiawatha web server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
www
Package size
542.0 KiB, 1517.2 KiB installed

Description

The Hiawatha Monitor is a monitoring tool for the Hiawatha web server. It can be used to keep track of the performance and security of all your Hiawatha web servers via one single interface. It is not a replacement for analytics software or the local logfiles, but it gives you a quick and easy overview of how your web servers are performing and which ones require some attention.

The Hiawatha Monitor is a PHP web application with a MySQL database backend. It requires the cron daemon for periodic downloading of statistical information from the web servers it monitors.

In the other systems

The newest version among them is 1.7, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/hiawatha-monitor1.7 newestnone known-[email protected]-
DragonFlywww/hiawatha-monitor1.6_1none known-[email protected]-
HardenedBSDwww/hiawatha-monitor1.7 newestno data-[email protected]-
GhostBSDwww/hiawatha-monitor1.7 newestno data-[email protected]-

Install

Binary package:

pkg install hiawatha-monitor-php82

From the ports tree:

cd /usr/ports/www/hiawatha-monitor/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hiawatha-monitor-php82>0:www/hiawatha-monitor

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.71.71.61.71.7
FreeBSD:14:quarterly1.71.7n/a1.71.7
FreeBSD:15:latest1.71.7n/a1.71.7
FreeBSD:15:quarterly1.71.7n/an/an/a
FreeBSD:16:latest1.71.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 16

No port depends on this one.

Configuration

Options name: www_hiawatha-monitor

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
php:flavors shebangfix
Service scripts
none
Flavors
hiawatha-monitor-php83-1.7, hiawatha-monitor-php84-1.7, hiawatha-monitor-php85-1.7, hiawatha-monitor-php86-1.7

Message after installing

See /usr/local/share/doc/hiawatha-monitor/INSTALL for setup instructions.

All monitored web servers have to be compiled with Hiawatha Monitor
support.  In www/hiawatha it can be enabled through the MONITOR
option.

Files

pkg-plist 238
  • share/doc/hiawatha-monitor-php82/INSTALL
  • www/hiawatha-monitor-php82/controllers/banshee/error.php
  • www/hiawatha-monitor-php82/controllers/banshee/login.php
  • www/hiawatha-monitor-php82/controllers/banshee/page.php
  • www/hiawatha-monitor-php82/controllers/cgi_statistics.php
  • www/hiawatha-monitor-php82/controllers/cms.php
  • www/hiawatha-monitor-php82/controllers/cms/access.php
  • www/hiawatha-monitor-php82/controllers/cms/action.php
  • www/hiawatha-monitor-php82/controllers/cms/file.php
  • www/hiawatha-monitor-php82/controllers/cms/hostname.php
  • www/hiawatha-monitor-php82/controllers/cms/language.php
  • www/hiawatha-monitor-php82/controllers/cms/menu.php
  • www/hiawatha-monitor-php82/controllers/cms/organisation.php
  • www/hiawatha-monitor-php82/controllers/cms/page.php
  • www/hiawatha-monitor-php82/controllers/cms/role.php
  • www/hiawatha-monitor-php82/controllers/cms/settings.php
  • www/hiawatha-monitor-php82/controllers/cms/switch.php
  • www/hiawatha-monitor-php82/controllers/cms/user.php
  • www/hiawatha-monitor-php82/controllers/cms/webserver.php
  • www/hiawatha-monitor-php82/controllers/dashboard.php
  • www/hiawatha-monitor-php82/controllers/events.php
  • www/hiawatha-monitor-php82/controllers/logout.php
  • www/hiawatha-monitor-php82/controllers/password.php
  • www/hiawatha-monitor-php82/controllers/profile.php
  • www/hiawatha-monitor-php82/controllers/request_statistics.php
  • www/hiawatha-monitor-php82/controllers/security_statistics.php
  • www/hiawatha-monitor-php82/controllers/server_statistics.php
  • www/hiawatha-monitor-php82/controllers/session.php
  • www/hiawatha-monitor-php82/controllers/setup.php
  • www/hiawatha-monitor-php82/controllers/sitemap.php
  • www/hiawatha-monitor-php82/database/backup_database
  • www/hiawatha-monitor-php82/database/delete_old_logs
  • www/hiawatha-monitor-php82/database/fetch_webserver_logs
  • www/hiawatha-monitor-php82/database/flush_cache
  • www/hiawatha-monitor-php82/database/mysql.sql
  • www/hiawatha-monitor-php82/database/private_pages
  • www/hiawatha-monitor-php82/database/send_reports
  • www/hiawatha-monitor-php82/database/set_password
  • www/hiawatha-monitor-php82/extra/account_created.txt
  • www/hiawatha-monitor-php82/extra/account_updated.txt
  • www/hiawatha-monitor-php82/extra/download_bootstrap
  • www/hiawatha-monitor-php82/extra/download_jquery
  • www/hiawatha-monitor-php82/extra/download_jquery-ui
  • www/hiawatha-monitor-php82/extra/report.html
  • www/hiawatha-monitor-php82/extra/reset_password.txt
  • www/hiawatha-monitor-php82/libraries/alphabetize.php
  • www/hiawatha-monitor-php82/libraries/banshee.php
  • www/hiawatha-monitor-php82/libraries/cache.php
  • www/hiawatha-monitor-php82/libraries/controller.php
  • www/hiawatha-monitor-php82/libraries/database/database_connection.php
  • www/hiawatha-monitor-php82/libraries/database/mysqli_connection.php
  • www/hiawatha-monitor-php82/libraries/email.php
  • www/hiawatha-monitor-php82/libraries/error.php
  • www/hiawatha-monitor-php82/libraries/filter.php
  • www/hiawatha-monitor-php82/libraries/graph.php
  • www/hiawatha-monitor-php82/libraries/graph_controller.php
  • www/hiawatha-monitor-php82/libraries/graph_model.php
  • www/hiawatha-monitor-php82/libraries/http.php
  • www/hiawatha-monitor-php82/libraries/language.php
  • www/hiawatha-monitor-php82/libraries/menu.php
  • www/hiawatha-monitor-php82/libraries/model.php
  • www/hiawatha-monitor-php82/libraries/monitor.php
  • www/hiawatha-monitor-php82/libraries/nmd.php
  • www/hiawatha-monitor-php82/libraries/output.php
  • www/hiawatha-monitor-php82/libraries/page.php
  • www/hiawatha-monitor-php82/libraries/pagination.php
  • www/hiawatha-monitor-php82/libraries/prevent_csrf.php
  • www/hiawatha-monitor-php82/libraries/prowl.php
  • www/hiawatha-monitor-php82/libraries/security.php
  • www/hiawatha-monitor-php82/libraries/session.php
  • www/hiawatha-monitor-php82/libraries/settings.php
  • www/hiawatha-monitor-php82/libraries/tablemanager_controller.php
  • www/hiawatha-monitor-php82/libraries/tablemanager_model.php
  • www/hiawatha-monitor-php82/libraries/user.php
  • www/hiawatha-monitor-php82/libraries/xml.php
  • www/hiawatha-monitor-php82/logfiles/access.log
  • www/hiawatha-monitor-php82/logfiles/actions.log
  • www/hiawatha-monitor-php82/logfiles/database.log
  • www/hiawatha-monitor-php82/logfiles/debug.log
  • www/hiawatha-monitor-php82/logfiles/error.log
  • www/hiawatha-monitor-php82/models/banshee/login.php
  • www/hiawatha-monitor-php82/models/banshee/page.php
  • www/hiawatha-monitor-php82/models/cgi_statistics.php
  • www/hiawatha-monitor-php82/models/cms/access.php
  • www/hiawatha-monitor-php82/models/cms/action.php
  • www/hiawatha-monitor-php82/models/cms/file.php
  • www/hiawatha-monitor-php82/models/cms/hostname.php
  • www/hiawatha-monitor-php82/models/cms/language.php
  • www/hiawatha-monitor-php82/models/cms/menu.php
  • www/hiawatha-monitor-php82/models/cms/organisation.php
  • www/hiawatha-monitor-php82/models/cms/page.php
  • www/hiawatha-monitor-php82/models/cms/role.php
  • www/hiawatha-monitor-php82/models/cms/settings.php
  • www/hiawatha-monitor-php82/models/cms/switch.php
  • www/hiawatha-monitor-php82/models/cms/user.php
  • www/hiawatha-monitor-php82/models/cms/webserver.php
  • www/hiawatha-monitor-php82/models/dashboard.php
  • www/hiawatha-monitor-php82/models/events.php
  • www/hiawatha-monitor-php82/models/password.php
  • www/hiawatha-monitor-php82/models/profile.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
monitor-1.7.tar.gz602077ee5bc4844b6d7945573f3a5411f3a58dc39a0544d8def4f31134908f3195ba02
Master sites 1
  • https://hiawatha.leisink.net/files/

Commit history 0

No commits in the history this site was built from.