Port details on branch 2022Q3 |
- mcron 100% compatible replacement for Vixie cron
- 1.2.3_1 sysutils =3 1.2.3_1Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2003-12-17 02:33:19
- Last Update: 2024-02-26 06:01:54
- Commit Hash: 56c20b6
- People watching this port, also watch:: dnsutl, nikto, ocaml-lwt, osslsigncode
- License: GPLv3
- WWW:
- https://www.gnu.org/software/mcron/
- Description:
- The mcron program represents a complete re-think of the cron concept originally
found in the Berkeley and AT&T unices, and subsequently rationalized by Paul
Vixie. The original idea was to have a daemon that wakes up every minute, scans
a set of files under a special directory, and determines from those files if
any shell commands should be executed in this minute.
The new idea is to read the required command instructions, work out which
command needs to be executed next, and then sleep until the inferred time has
arrived. On waking the commands are run, and the time of the next command is
computed. Furthermore, the specifications are written in scheme, allowing at
the same time simple command execution instructions and very much more flexible
ones to be composed than the original Vixie format. This has several useful
advantages over the original idea.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/sysutils/mcron/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/mcron
- pkg install mcron
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mcron
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1692644716
SHA256 (mcron-1.2.3.tar.gz) = 1bc8c0d362d3b1a30fa0071d7fab696bbfc1da1ed536c42e0480bb9ffd22154e
SIZE (mcron-1.2.3.tar.gz) = 377967
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- Library dependencies:
-
- libguile-3.0.so : lang/guile3
- libgc-threaded.so : devel/boehm-gc-threaded
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_mcron
- USES:
- gmake guile:3.0 pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|