net-mgmt/xymon-client: port updates - Add pkg data to clientlog similar to Debian - Fix patch file name9749e40828
Port details
net-mgmt/xymon-client 4.3.30_1
System for monitoring servers and networks - Client
Port info
- Maintainer
- feld@FreeBSD.org
- Packages
- latest: 4.3.30_1
- Upstream
- up to date
- Last update
- to 4.3.30_1 · 9749e40828
- Quarterly
- 2026Q4: 4.3.30_1
- Formerly
- net-mgmt/hobbit-client until 2009-01-11
- WWW
- http://xymon.sourceforge.net/
- Links
- cgit · VuXML
Install
- Package
# pkg install xymon-clientinstalls 4.3.30_1 fromlatest; fromquarterly(2026Q4) 4.3.30_1- Port
# cd /usr/ports/net-mgmt/xymon-client && make install clean- Size
- 473 KiB download · 3.0 MiB installed
- Depends on
- nothing
- License
- GPLv2
- Creates
- user
xymon, groupxymon
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.3.30_1 | 4.3.30_1 | – |
| FreeBSD 15 | 4.3.30_1 | 4.3.30_1 | – |
| FreeBSD 14 | 4.3.30_1 | 4.3.30_1 | 4.3.30_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.3.30_1 | 4.3.30_1 | – |
| FreeBSD 14 | 4.3.30_1 | 4.3.30_1 | 4.3.30_1 |
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 4.3.30_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (73)
net-mgmt/xymon-client: Sanitize MANPREFIX Approved by: portmgr (blanket)a74cbbd999
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
net-mgmt/xymon-client net-mgmt/xymon-server: Update to 4.3.30 Various crashes and bugs relating to string handling changes have been fixed, including problems with hostnames with dashes in them. Combostatus tests propagated up from other combostatus tests should now display properly.c9f282caa9
Remove superfluous linefeeds and fix some other minor whitespace bugs.7b85b686ee
net-mgmt/xymon-{client,server}: Update to 4.3.28
Changelog: http://lists.xymon.com/archive/2017-January/044285.htmlc5b73fe7e7net-mgmt/xymon-client: Modernize port Remove @exec and unnecessary @dir from plist Reported by: baptfa806dc276
net-mgmt/xymon-client & xymon-server: Update to 4.3.27 Changelog: http://lists.xymon.com/archive/2016-March/043283.html2152aa2354
net-mgmt/xymon-client: Update to 4.3.26 Changelog: http://comments.gmane.org/gmane.comp.monitoring.hobbit/382450eb9375076
net-mgmt/xymon-client: Update to 4.3.256459f307b8
net-mgmt/xymon-client: Update to 4.3.24ccbb070b2b
net-mgmt/xymon-client net-mgmt/xymon-server: Update to 4.3.23 Changelog: http://sourceforge.net/p/xymon/news/2015/11/xymon-4323-released/2eb868517e
net-mgmt/xymon-server net-mgmt/xymon-client: Update to 4.3.22 Changelog: http://sourceforge.net/p/xymon/news/2015/11/xymon-4322-released/3937761915
Update to 4.3.2127ffba5558
Update to Xymon 4.3.2032d0a760c4
Did not need to specify CPE_VENDOR or CPE_PRODUCTf009bc2692
Update to 4.3.19 Remove patches that were upstreamed xymon-client rc script: leftover children auto expire after 5 minutes; remove stop_postcmd Special thanks to JC Cleaver who is taking upstream Xymon to new and exciting places.e99774962f
The new stop_postcmd was too broad and could kill xymon-server if it was running on the same host as xymon-client97684a2a90
Fix typo that slipped in previous rc script patch Pointyhat -> me PR: 197827c931783c1e
Execute the xymonlaunch process directly. The supplied runclient.sh script duplicates much of the rc script and adds unnecessary complexity. While here ensure that leftover processes are cleaned up. This also fixes a recent regression which prevented xymon-client from reliably starting on boot. PR: 1978275763e8cdb9
Chown needs to be using ${xymon_client_user}
Pointyhat -> meb482c1dfecAdd a start_precmd to guarantee that client logs are owned by the correct user30762fa178
Use XYMONUSER variable instead of USERS in the rc script285c7a64c4
Xymon-client was not completely dropping privileges at startup. While xymon-client knows internally what UID it should run as, a design flaw in the rc script was still launching its master process as root. As a result the following two processes were always running as root instead of the xymon user: /usr/local/www/xymon/client/bin/xymonlaunch ... sh -c vmstat 300 2 ... The rest of the processes the xymon-client runs such as df, netstat, top, custom scripts, etc were correctly executing as non-root.237dabc340
Upstream re-rolled 4.3.18 release8e9ec7cd42
Update Xymon to 4.3.18 This version was not put on the usual MASTER SITE much to my dismay.fec31fa565
Add CPE support. While here, modernize plist and use @samplebc85500b87
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgra33191366c
Add missing shutdown KEYWORD Appease rclint Not bumping PORTREVISION; this is a no-op Sponsored by: SupraNet Communications, Inc8f64607025
Update Xymon ports to 4.3.17526c55fd50
Update xymon-server and xymon-client to 4.3.16 Approved by: swills (mentor)0023edddfa
Fix missing dirs for pkg_tools users Convert a gmake to ${GMAKE}
PR: ports/183670
Approved by: crees (mentor)7ee6671f5cSupport STAGE Approved by: swills (mentor)2680aed816
Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt)985b201424
Fix building on HEAD with no GCC Approved by: swills (mentor)191cb29bac
Fix my email address again, using proper @FreeBSD.org styling Approved by: swills (mentor)35c53153e4
Update my email address throughout the tree Approved by: swills (mentor)cd4fd7cb34
- Update to 4.3.12 - Include patch to fix CLOCK test Approved by: swills (mentor)8c88aca871
Fix installation of ports that rely on cp -n for installing files. r245960 changed cp to exit with a non-zero exit code if the file exists and is not overwritten thus causing ports to fail installing when e.g. trying to cp .default -> .conf files that already exist. We just ignore the error and continue, as we used to. Reported by: jaset Approved by: portmgr (bapt)5ac18767d1
- Update to 4.3.11 - Use USERS/GROUPS - Mark MAKE_JOBS_UNSAFE - Give maintainership to submitter PR: ports/178084 Submitted by: Mark Felder <feld@feld.me>415e717a71
- drop maintainership Feature safe: yes1b8c640de0
- cleanup comments Feature safe: yes851945b1eb
- distfile repacked, verified only docs where updated.a687e7de9f
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 4.3.1098e3c6d405
- escape shell namese99e060d34