CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
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 monit
installs 6.0.0 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 166.0.06.0.0–
FreeBSD 156.0.06.0.0–
FreeBSD 146.0.06.0.06.0.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 156.0.06.0.0–
FreeBSD 146.0.06.0.06.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)

Tijl Coosemans (tijl) · 5.11_1
Add missing USE_OPENSSL=yes

PR:		195796
c88aaf5c89
Vanilla I. Shu (vanilla) · 5.11
Upgrade to 5.11.

PR:		ports/196221
Submitted by:	maintainer
a1eff202d1
Pawel Pekala (pawel) · 5.10
Update to version 5.10

PR:		194688
Submitted by:	maintainer
00b91826e6
Dmitry Marakasov (amdmi3) · 5.9
- Update to 5.9

PR:		193874
Submitted by:	martinp@tildeslash.com (maintainer)
11e602281c
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8.1
- 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
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8
- 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
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.7
- Fix LICENSE_FILE

Pointed out by:	mat, ache
ed9f58af53
Mark Felder (feld) · 5.7
License should really be "GPLv3"; portlint doesn't currently catch misspelled / unknown licenses
d450fc62f0
Mark Felder (feld) · 5.7
Update to 5.7 STAGE support

PR:		ports/186930
3cae0d6355
Baptiste Daroussin (bapt) · 5.6
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)
83f65384c9
Mark Felder (feld) · 5.6
- Update to 5.6 - Port cleanup

PR:		ports/181782
Submitted by:	martinp@tildeslash.com
Approved by:	swills (mentor)
0e4287f435
Martin Wilke (miwi) · 5.5.1
- Update to 5.5.1

PR:		179315
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
31460f6247
Baptiste Daroussin (bapt) · 5.5
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= pathfix
9250d94365
Bryan Drewery (bdrewery) · 5.5
- 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
Doug Barton (dougb) · 5.4
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-op
9aac569eaa
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4
- Update to 5.4

Changes:	http://mmonit.com/monit/dist/CHANGES.txt
PR:		ports/167647
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
ea6361c245
Doug Barton (dougb) · 5.3.2
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.
83eb2c3700
Jason Helfman (jgh) · 5.3.2
Update 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:	yes
8576025438
Pawel Pekala (pawel) · 5.3.1
Update to 5.3.1

PR:		ports/161983
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
c1d3543fa2
Dmitry Marakasov (amdmi3) · 5.3_1
- 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:	pav
6f6fbe4bdf
Beech Rintoul (beech) · 5.3_1
- Update to 5.3

PR:		ports/160715
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
2c52b32f2b
Wesley Shields (wxs) · 5.2.5_1
- 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
Dennis Herrmann (dhn) · 5.2.5
- Update to 5.2.5

PR:		ports/156009
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
5b711a7bb6
Sylvio Cesar Teixeira (sylvio) · 5.2.4
- Update to 5.2.4

PR:		ports/154968
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
588e46359c
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.2.3
- 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
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.2.2
- Pet portlint - Simplifiy PORTDOCS installation - Use INSTALL

PR:		ports/152023
Submitted by:	sunpoet (myself)
Approved by:	Martin Pala <martinp@tildeslash.com> (maintainer)
cd54b75856
Olli Hauer (ohauer) · 5.2.2
- 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)
5444fd5090
Steven Kreuzer (skreuzer) · 5.2.1
Update to 5.2.1

PR:		ports/150923
Submitted by:	Martin Pala <martinp@tildeslash.com>
60c71e5b40
Dmitry Marakasov (amdmi3) · 5.2
- Update to 5.2

PR:		150888
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
c9c11b103e
Doug Barton (dougb) · 5.1.1_1
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#
1d6b4b3f91
Doug Barton (dougb) · 5.1.1_1
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
Wen Heping (wen) · 5.1.1
- Improve rc script

PR:		ports/144772
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
4e166d517d
Tong LIU (nemoliu) · 5.1.1
- Update to 5.1.1

PR:	ports/144228
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)

Feature safe:	yes
d32b267cc4
Martin Wilke (miwi) · 5.1
- Update to 5.1

PR:		144039
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
Feature safe:	yes
4c3cfb98d9
Dmitry Marakasov (amdmi3) · 5.0.3
- Update to 5.0.3

PR:		135045
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
f4e8b4bb7a
Dmitry Marakasov (amdmi3) · 5.0.2
- Update to 5.0.2

PR:		134348
Submitted by:	Martin Pala <martinp at tildeslash dot com> (maintainer)
04cd692a7a
Dmitry Marakasov (amdmi3) · 5.0.1
- Update to 5.0.1

PR:		134072
Submitted by:	Martin Pala <martinp at tildeslash dot com> (maintainer)
650ff2dc63
Dmitry Marakasov (amdmi3) · 4.10.1_1
- 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
Martin Wilke (miwi) · 4.10.1
- Update to 4.10.1

PR:		117880
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
130199a31b
Ade Lovett (ade) · 4.9_1
Migration from bison 1.x to 2.x

PR:		117086
Tested by:	-exp runs
dbd39ca660
Rong-En Fan (rafan) · 4.9
- 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 run
f935a609c5
Vanilla I. Shu (vanilla) · 4.9
Upgrade to 4.9.

PR:		ports/109342
Submitted by:	maintainer
97e431a9fe
Martin Wilke (miwi) · 4.8.2
- Update to 4.8.2

PR:		ports/105547
Submitted by:	Martin Pala<martinp@tildeslash.com> (maintainer)
23de5812cc
Marcus Alves Grando (mnag) · 4.8.1
- Update to 4.8.1

PR:		97736
Submitted by:	maintainer
6f761ccfbd
Tim Bishop (tdb) · 4.7
- Update to 4.7 - Fix typo in Makefile comment block

PR:		91692
Submitted by:	Martin Pala <martinp@tildeslash.com> (maintainer)
fd377b7649
Marcus Alves Grando (mnag) · 4.6
Update to 4.6

PR:		87231
Submitted by:	Martin Pala  <martinp@tildeslash.com> (maintainer)
928eb7f216
Kirill Ponomarev (krion) · 4.4
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