Port details on branch 2024Q4 |
- runwhen Tools for running commands at particular times
- 2021.04.30_4 sysutils =0 2021.04.30_4Version of this port present on the latest quarterly branch.
- Maintainer: crest@rlwinm.de
- Port Added: 2024-12-10 09:12:18
- Last Update: 2024-12-10 09:09:12
- Commit Hash: d4bc594
- License: GPLv2
- WWW:
- http://code.dogmap.org/runwhen/
- Description:
- The biggest difference between runwhen and other schedulers is that
runwhen doesn't have a single daemon overseeing multiple jobs.
The runwhen tools essentially act as a glorified sleep command.
Perhaps runwhen does nothing that at(1) doesn't, and there are
lots of things at(1) does that runwhen doesn't:
- runwhen doesn't change user IDs - thus it will never run
anything as the wrong user.
- It doesn't keep a central daemon running at all times -
thus it won't break if that daemon dies.
- It doesn't require any modifications to the system boot procedure.
- It doesn't log through syslog(3) - thus it won't make a mess
on the console if syslogd(1) isn't running.
- It doesn't centralize storage of scheduled jobs (or any other
per-job information) - thus unprivileged users can install and use it
without cooperation from root, and without the use of a setuid program
to handle changes.
- It doesn't send output through mail - thus it doesn't break
if there is no mail system installed.
- It doesn't check access control files - thus it doesn't gratuitously
deny users.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- runwhen>0:sysutils/runwhen
- To install the port:
- cd /usr/ports/sysutils/runwhen/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/runwhen
- pkg install runwhen
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: runwhen
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1619769389
SHA256 (runwhen-2021.04.30.tar.bz2) = fe7f3905a42b6aca2e09bfc67a9e31ac909d21fc5b3af75a4b040ede355bddaf
SIZE (runwhen-2021.04.30.tar.bz2) = 24040
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- skalibs>=2.14.3.0 : devel/skalibs
- Library dependencies:
-
- libskarnet.so : devel/skalibs
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_runwhen
- USES:
- localbase tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2021.04.30_4 10 Dec 2024 09:09:12 |
Robert Clausecker (fuz) Author: Jan Bramkamp |
sysutils/runwhen: Bump revision for devel/skalibs
Bump port revision from 3 to 4 to force rebuild
with skalibs-2.14.1.1.
PR: 283100
MFH: 2024Q4
(cherry picked from commit f1cf98c55600424e747e67e6ecd1c7bf223f0f79) |
Number of commits found: 1
|