BSD Ports

sysutils/monitord 0.4.1_8 FreeBSD

Service that restarts other standalone services

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD4CLAUSE
Categories
sysutils
Package size
11.3 KiB, 18.6 KiB installed

Description

This port allows one to monitor other standalone services and automatically restart them if they are accidentally and unwittingly terminated, or crash either because of instability or a DoS attack. It simplifies a task capable of being performed by cron(8) by not requiring custom scripts to be written for each service being monitored. The configuration file is simple and easily setup.

Note: version 0.4.1 has a different configuration file format and any previous configuration file should be updated accordingly.

In the other systems

SystemPortVersion
FreeBSDsysutils/monitord0.4.1_8
OpenBSDsysutils/monitord1.95
DragonFlysysutils/monitord0.4.1_8

Install

Binary package:

pkg install monitord

From the ports tree:

cd /usr/ports/sysutils/monitord/ && make install clean

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

RUN_DEPENDS=	monitord>0:sysutils/monitord

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:latest0.4.1_80.4.1_80.4.1_70.4.1_80.4.1_8
FreeBSD:14:quarterly0.4.1_80.4.1_8n/a0.4.1_80.4.1_8
FreeBSD:15:latest0.4.1_80.4.1_8n/a0.4.1_80.4.1_8
FreeBSD:15:quarterly0.4.1_80.4.1_8n/an/an/a
FreeBSD:16:latest0.4.1_80.4.1_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

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

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

No port depends on this one.

Configuration

No options to configure.

Service scripts
monitord

Message after installing

Monitord requires procfs(5). Add this line to your fstab(5):
proc /proc procfs rw 0 0

===>   NOTICE:

The monitord port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 1
  • monitord(8)
pkg-plist 3
  • @sample etc/monitord.conf.sample
  • share/man/man8/monitord.8.gz
  • sbin/monitord
distinfo 1
FileSizeSHA256
monitord-0.4.1.tar.gz103232bbfe102649397fb2c594fe175553b10a397b0d9688d27e1de12e87e9bb06724
Master sites 1
  • http://lissyara.su/distfiles/

Commit history 0

No commits in the history this site was built from.