RECENT POSTS
- Introduction to FreeBSD Security Best Practices
- Working with Package Management in FreeBSD
- Understanding FreeBSD Security Advisories and Updates
- Troubleshooting Common System Administration Issues in FreeBSD
- Tips for Hardening FreeBSD to achieve System Protection
- Setting Up DHCP Server in FreeBSD
- Secure User and Group Management in FreeBSD Systems
- Secure Remote Access with SSH in FreeBSD
- Optimizing System Performance in FreeBSD
- Network Packet Capture with tcpdump in FreeBSD
- All posts ...
Do you have GDPR compliance issues ?
Check out Legiscope a GDPR compliance software, that will save you weeks of work, automating your documentation, the training of your teams and all processes you need to keep your organisation compliant with privacy regulations
Runwhen
Jul 20, 2023
Tools for running commands at particular times
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 at1 doesn’t, and there are lots of things at1 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 syslog3 - thus it won’t make a mess on the console if syslogd1 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.
- Older
- Newer
Checkout these related ports:
- Zxfer - Easily and reliably transfer ZFS filesystems
- Ztop - Display ZFS dataset I/O in real time
- Zsm - ZFS Snapshot Manager
- Zsd - Destroys ZFS snapshots
- Zrepl - ZFS dataset replication tool
- Zrep - ZFS based replication and failover solution
- Zpool-iostat-viz - ZFS pool I/O latency statistics
- Zoxide - Fast cd alternative that learns your habits
- Zogftw - Creates redundant backups on encrypted ZFS pools
- Znapzend - ZFS-centric backup tool
- Zisofs-tools - User utilities for zisofs
- Zidrav - File corruption detection and repair program
- Zfstools - OpenSolaris-compatible auto snapshotting for ZFS
- Zfsnap2 - Portable performant script to make rolling ZFS snapshots easy
- Zfsnap - Simple sh script to make zfs rolling snaphosts with cron