Releases
1.4.0
Release 1.4.0 (2022-08-26)
Release 1.4.0 (2022-08-07)
New
We have a new version Python Library (v4.21) completely rewritten and help (docstrings) were added to each functions.
Each SADMIN scripts could produce two logs, one normal log and one error log (if any error occurs).
The normal output log , 'sadm_write_log()' for Bash script & 'sa.write_log()' for Python.
The error log, that is seeded by 'sadm_write_err() Bash scripts & 'sa.write_err()' for Python.
These two logs will be attached to each email alert, if they are not empty.
We now support RHEL 9, AlmaLinux 9, Rocky 9, Fedora 36, Ubuntu 22.04, Debian 11.
New global variable 'SADM_ROOT_ONLY' (Y/N)' & 'sa.proot_only (True/False) indicate if the script can only run by 'root'.
New global variable 'SADM_SERVER_ONLY (Y/N)' & 'sa.psadm_server_only (True/False), indicate if the script can only run on the SADMIN server.
New global variable 'SADM_PID_TIMEOUT' & 'sa.pid_timeout' indicate how long in seconds a script PID can prevent it from running.
New global variable 'SADM_LOCK_TIMEOUT' & 'sa.lock_timeout' indicate the maximum number of time in seconds that a system can be lock.
Updated
Both templates scripts are updated to use the new version of each SADMIN libraries (Shell script and Python).
We have updated the SADMIN section (v1.52) for shell scripts and also for Python scripts (See associated templates).
SADMIN setup (Installation)
Numerous improvement and some bug fixes were done to the installation process.
The SMTP server name, port, user name and password are part of the process.
Postfix configuration have been updated.
Adapted to use EPEL 9 for RedHat, Centos, AlmaLinux and Rocky Linux.
Now support RHEL 9, AlmaLinux 9, Rocky 9, CentOS 9, Fedora 36, Ubuntu 22.04, Debian and Raspbian 11.
Web Interface
Small improvements were done to the web interface and some bug fix.
System monitor page improved.
Documentation
We have made some update on the documentation, but they are still more to come.
Depreciated
The 'lsb_release' is no longer available in RHEL 9, CentOS 9, AlmaLinux 9 and Rocky 9 (But still available on Fedora 36 ?).
The performance part (collecting and graph generation) may be remove SADMIN in future release.
Aix support will be remove since I don't have access to an AIX box anymore.
You can’t perform that action at this time.