Releases: syndr/ansible-role-system
Releases · syndr/ansible-role-system
v1.2.0
Global PATH, alternatives, custom MOTD, Ubuntu+AL2023 support, SSH config dupe fix, bash shell cfg
Features
- Add support for appending additional directories to the global PATH
- Add Ubuntu support
- Automatic package updates not yet supported
- Add Fedora 42 support
- Add Amazon 2023 support
- Add support for alternatives configuration (ie: python3 --> python3.12)
- Add storage of local ansible facts from role (just version and timestamp for now)
- Refactor MOTD management logic
- allow a configurable list of items to be provided
- Support colors in MOTD messages
- Support "motd_status_data", showing header with current (configurable) deployment status data
- Support
PROJECT_VERSIONenv var for setting the configuration version in the MOTD banner - Add
system_defaultconfiguration value, allowing disable-all feature base option- Run the
systemrole and only configure the MOTD (for example)
- Run the
- Support configuration of environment variables
- 'System' and 'User' scope
- Loaded for interactive shells
- Configure bash shell
- Configure system /etc/profile defaults
- Configure system /etc/bashrc defaults
- Support system-wide /etc/bashrc.d/ drop-ins
- Support configuration of bash prompt
- Support configuration of bash command history
1.1.1
1.1.0
1.0.0
Features everywhere ... just laying on the ground ...
New things
- Add Ubuntu support
- Automatic package updates not yet supported
- Add support for alternatives configuration (ie: python3 --> python3.12)
- Add storage of local ansible facts from role (just version and timestamp for now)
- Refactor MOTD file deployment to allow a configurable list of items to be provided
- Add
system_default_enableconfiguration value, allowing disable-all feature base option
Fixes/Internal
- Add configurable service names (internal, for os support)
- Update cache when installing system packages