Add missing USE_OPENSSL=yes PR: 195796c88aaf5c89
Port details
sysutils/monit 6.0.0
Unix system management and proactive monitoring
Port info
- Maintainer
- martinp@tildeslash.com
- Packages
- latest: 6.0.0
- Upstream
- up to date
- Last update
- to 6.0.0 · b81541a71e
- Quarterly
- 2026Q4: 6.0.0
- WWW
- https://mmonit.com/monit/
- Links
- cgit · VuXML
Install
- Package
# pkg install monitinstalls 6.0.0 fromlatest; fromquarterly(2026Q4) 6.0.0- Port
# cd /usr/ports/sysutils/monit && make install clean# make -C /usr/ports/sysutils/monit config # change options first
- Size
- 334 KiB download · 904 KiB installed
- Depends on
- nothing
- License
- AGPLv3
- Options
- 3 of 3 on in the package: DOCS PAM SSL
- pkg-message
Shown after installing
USAGE: To enable monit you need to add monit_enable="YES" to rc.conf file. Before running monit you have to configure monitrc file. There is example configuration file monitrc.sample. /usr/local/etc/monitrc.sample
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.0.0 | 6.0.0 | – |
| FreeBSD 15 | 6.0.0 | 6.0.0 | – |
| FreeBSD 14 | 6.0.0 | 6.0.0 | 6.0.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.0.0 | 6.0.0 | – |
| FreeBSD 14 | 6.0.0 | 6.0.0 | 6.0.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 6.0.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (97)
Upgrade to 5.11. PR: ports/196221 Submitted by: maintainera1eff202d1
Update to version 5.10 PR: 194688 Submitted by: maintainer00b91826e6
- Update to 5.9 PR: 193874 Submitted by: martinp@tildeslash.com (maintainer)11e602281c
- Update to 5.8.1 - While I'm here, fix PORTDOCS Changes: http://mmonit.com/monit/changes/ PR: ports/189724 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)8c21cb29b4
- Update to 5.8 - While I'm here: - Fix LICENSE - Remove LICENSE_FILE for well-known licenses - Update OPTIONS_DEFINE: add DOCS - Convert to new options helper - Simplify Makefile Changes: https://bitbucket.org/tildeslash/monit/src/master/CHANGES PR: ports/188029 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)d6eed96068
- Fix LICENSE_FILE Pointed out by: mat, acheed9f58af53
License should really be "GPLv3"; portlint doesn't currently catch misspelled / unknown licensesd450fc62f0
Update to 5.7 STAGE support PR: ports/1869303cae0d6355
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)83f65384c9
- Update to 5.6 - Port cleanup PR: ports/181782 Submitted by: martinp@tildeslash.com Approved by: swills (mentor)0e4287f435
- Update to 5.5.1 PR: 179315 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)31460f6247
Convert USE_BISON to USES= bison It brings bison as a build dependency in case it is set the following way: USES= bison or USES= bison:build it brings bison as a run dependency in case it is set the following way: USES= bison:run it brings bison both as a run and build dependency in case it the set the following way: USES= bison:both While here trim some headers Convert some USE_GNOME= gnomehack to USES= pathfix9250d94365
- Update to 5.5 [1] - Convert to new options framework PR: ports/171271 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer) Approved by: eadler, bapt (mentors, implicit)7acf141f49
Move the rc.d scripts of the form *.sh.in to *.in Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op9aac569eaa
- Update to 5.4 Changes: http://mmonit.com/monit/dist/CHANGES.txt PR: ports/167647 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)ea6361c245
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700Update to 5.3.2 redundant assignment of PKGMESSAGE removed PR: ports/163491 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer) Approved by: crees (mentor) Feature safe: yes8576025438
Update to 5.3.1 PR: ports/161983 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)c1d3543fa2
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdf- Update to 5.3 PR: ports/160715 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)2c52b32f2b
- Add patch to fix MySQL protocol testing with MySQL 5.1.57+ and 5.5.12+. Taken from vendor repo (r372). - Remove CPPFLAGS from CONFIGURE_ARGS as it is inherently passed via use of GNU_CONFIGURE. (quiets lint warning) - Remove WITH_SSL option conditional and replace it with a WITHOUT_SSL conditional. SSL support is enabled by default in configure and the --enable-SSL and --with-openssl kno PR: ports/158198 Submitted by: Jase Thew <freebsd@beardz.net> Approved by: Martin Pala <martinp@tildeslash.com> (maintainer)b92554180c
- Update to 5.2.5 PR: ports/156009 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)5b711a7bb6
- Update to 5.2.4 PR: ports/154968 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)588e46359c
- Update to 5.2.3 Changes: http://www.mmonit.com/monit/dist/CHANGES.txt PR: ports/152429 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)7284aa8d02
- Pet portlint - Simplifiy PORTDOCS installation - Use INSTALL PR: ports/152023 Submitted by: sunpoet (myself) Approved by: Martin Pala <martinp@tildeslash.com> (maintainer)cd54b75856
- update monit to version 5.2.2
BUGFIXES:
* Fix crash on MacOSX
* ICMP echo test (ping):
- bug #31128: do not log error if different response type is received
- bug #31129: do not require root to use ping test. Privilege to create
raw socket is still required, but on some platforms such as Solaris it
can be granted to non-root users too. If the user has no permission to
perform ping, monit will skip the icmp test and log message (in debug
mode only).
* rsync protocol test:
- wait for full server response and verify exit was received
- bug #31249: send full version to rsync server. Thanks to John Hall
for report
PR: 152012
Submitted by: Martin Pala <martinp _at_ tildeslash.com> (maintainer)
Approved by: glarkin (mentor, implicit)5444fd5090Update to 5.2.1 PR: ports/150923 Submitted by: Martin Pala <martinp@tildeslash.com>60c71e5b40
- Update to 5.2 PR: 150888 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)c9c11b103e
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
Fix the rc.d script for the case when there is no monit_enable in rc.conf by adding a $ to the variable in the test. Delete the empty variable assignment for _flags. These should never be done, and the information about _flags is already in the comments. Bump PORTREVISION to document the fix.0869ce8ebd
- Improve rc script PR: ports/144772 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)4e166d517d
- Update to 5.1.1 PR: ports/144228 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer) Feature safe: yesd32b267cc4
- Update to 5.1 PR: 144039 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer) Feature safe: yes4c3cfb98d9
- Update to 5.0.3 PR: 135045 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)f4e8b4bb7a
- Update to 5.0.2 PR: 134348 Submitted by: Martin Pala <martinp at tildeslash dot com> (maintainer)04cd692a7a
- Update to 5.0.1 PR: 134072 Submitted by: Martin Pala <martinp at tildeslash dot com> (maintainer)650ff2dc63
- add an OPTION to enable/disable kvm PR: 133536 Submitted by: Tomoyuki Sakurai <cherry at trombik dot org> Approved by: Martin Pala <martinp at tildeslash dot com> (maintainer)03ecbd8b9c
- Update to 4.10.1 PR: 117880 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)130199a31b
Migration from bison 1.x to 2.x PR: 117086 Tested by: -exp runsdbd39ca660
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp runf935a609c5
Upgrade to 4.9. PR: ports/109342 Submitted by: maintainer97e431a9fe
- Update to 4.8.2 PR: ports/105547 Submitted by: Martin Pala<martinp@tildeslash.com> (maintainer)23de5812cc
- Update to 4.8.1 PR: 97736 Submitted by: maintainer6f761ccfbd
- Update to 4.7 - Fix typo in Makefile comment block PR: 91692 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)fd377b7649
Update to 4.6 PR: 87231 Submitted by: Martin Pala <martinp@tildeslash.com> (maintainer)928eb7f216
Add monit 4.4, UNIX system management and monitoring tool. Monit is a utility for managing and monitoring processes, files, directories, devices and network services on a Unix system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. monit supports: * Daemon mode - poll services at a specified interval * Group and manage groups of services, service dependencies * Logging - syslog or own logfile * Alert, start, stop and restart of services based on it's * characteristics * MD5 and SHA1 checksums * Runtime Unix socket and TCP/IP port checking (tcp and udp) * Process status, timeout, memory and cpu usage, etc. * Device usage monitoring (inodes and space) * File monitoring (timestamp, checksum, permission, owner, etc.) * Directory monitoring (timestamp, permission, owner, etc.) * Remote network services monitoring (ping, response time, * protocol, etc.) * System load average monitoring * Flexible and customizable email alert messages and notifications * Protocol verification such as HTTP, FTP, SMTP, POP, IMAP, NNTP, * etc. * A HTTP interface with XML output option PR: ports/75811 Submitted by: Martin Pala <martinp at tildeslash.com>aa06cae11d