 |
AC Hosting Environment Documentation |
|
- 1 Release Notes
- 1.1 End-Of-Life (EOL) Notice
- 1.2 Support Policy
- 1.3 Differences to CentOS
- 2 Deployment
- 2.1 Prerequisites
- 2.2 Preparing to Install
- 2.3 Installation
- 2.4 Post Installation Steps
- 3 AC Tools
- 3.1 AC Configure Syslog
- 3.1.1 Introduction
- 3.1.2 Un/Installation
- 3.1.3 Usage
- 3.2 AC Firewall
- 3.2.1 Introduction
- 3.2.2 Un/Installation
- 3.2.3 Usage
- 3.3 AC Integrity
- 3.3.1 Introduction
- 3.3.2 Un/Installation
- 3.3.3 Usage
- 3.3.4 Integration Tips
- 3.4 Make Bash Installer
- 3.4.1 Introduction
- 3.4.2 Un/Installation
- 3.4.3 Usage
- 3.5 AC X509 Authority
- 3.5.1 Introduction
- 3.5.2 Un/Installation
- 3.5.3 Command Reference
- 3.5.4 Certificates For Beginners
- 3.5.5 CA Management
- 3.5.6 Server, Client, and User Certificate Management
- 3.5.7 Reporting Commands
- 3.5.8 Troubleshooting
|
1.3 Differences to CentOS
December 15th, 2025 ACHE is not simply a rebranded and trimmed down version of CentOS. Specific to the intended deployment use cases, a number of important configuration changes have been pre-applied to both reduce workload for the system administrator and proactively reduce problems associated with the out-of-the-box configuration that ships with CentOS.
These changes are categorized below.
1.3.1 Security
- Selinux has been disabled.
The overhead impact on performance and added complexity of running Selinux can have a significant negative impact overall. In the use case scenarios that ACHE is deployed, Selinux should not be required.
- Root SSH access has been disabled.
No one should be logging in directly as the root user.
- Firewall frontend interface has been replaced with AC Firewall.
This is not a replacement of netfilter or the iptables command. Those still exist and are in fact used. However, the configuration frontend for the firewall (if used) is now via the new ac_firewall service.
1.3.2 Installation
- Installation is hands-off fully automated. There are absolutely no user configuration installation options.
- Installation relies on one (and only) one hard disk to be attached at installation time. ACHE is expected to be a lightweight single disk system or, a multi-disk system with removeable hot-swap drive bays.
1.3.3 Tuning
- Kernel parameter nvm.swappiness=1 has been set. This is recommended by most commercial RDBMS releases (MariaDB, Oracle, Postgresql etc.)
- Non required services are fully disabled (not just stopped).
1.3.4 Storage
- The primary file system is XFS.
- Installation will automatically configure a single disk to use XFS and LVM.
1.3.5 Software
- Most packages included with CentOS have been omitted from the release. The remaining packages should leave a fully functioning system with all the expected command-line tools that a system administrator actually uses day-to-day.
- No desktop UI related packages are included.
- Basic Enterprise Application Realm (BEAR) is included with the ACHE distribution but not installed. BEAR can be located in the /root/BEAR/ directory.
|