Current version: 0.0.1 (28 April 2024) [src]
act
, the Administrative Compatibility
Tool, provides a consistent interface for system administration activities
across multiple types of Unix-like operating system.
The tool is intended to simplify administrative tasks across a heterogeneous estate, especially when performing automated updates, managing systems in bulk via a terminal multiplexer, or running under the control of a management interface. It is not intended to completely replace native administrative commands for more advanced usage.
User-defined hooks can be added, which run before and after each action.
Supported operating systems:
- Debian GNU/Linux 7 - 12 and derivatives
- AlmaLinux 8 - 9
- Rocky Linux 8 - 9
- OpenSUSE Leap 15.4
- CentOS 5 - 7
- (not yet)
OpenBSD 7.5 - (not yet)
FreeBSD 13.3-RELEASE
Supported tasks include package installation, updating, reinstallation, and removal; and service listing, stopping, starting, restarting, and masking.
This software is distributed under the terms of the GNU General Public License version 3 or later.
- Source code: act-0.0.1.tar.gz [signature]
- Manual for act
- Git repository (at Codeberg)
- Issue tracker (at Codeberg)
To install act
, follow these steps:
wget https://www.ivarch.com/programs/sources/ act-0.0.1.tar.gz tar xzf act-0.0.1.tar.gz cd act-0.0.1 sh ./configure make sudo make install
Comments, bug reports, and patches can be sent using the Issue tracker, or through the Contact Form.
News
0.0.1 - 28 April 2024
This is the first release of act
, supporting various distributions of GNU/Linux, but not yet OpenBSD or FreeBSD.
- support for Debian, AlmaLinux, Rocky, CentOS, SUSE, and Redhat packages
- support for systemd and System V init services
- pre and post action hooks system, with recursion prevention