arillso.system.shell role – Complete shell environment and MOTD configuration
Note
This role is part of the arillso.system collection (version 1.0.5).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install arillso.system.
To use it in a playbook, specify: arillso.system.shell.
Entry point main – Complete shell environment and MOTD configuration
Synopsis
Configures MOTD, SSH banners, shell environment, and terminal settings
Provides consistent shell environment across all managed systems
Parameters
Parameter |
Comments |
|---|---|
Fully qualified collection name for this role Default: |
|
Contact information displayed in MOTD Default: |
|
Company name displayed in MOTD and banners Default: |
|
Support URL displayed in MOTD footer Default: |
|
Configure shell aliases Choices:
|
|
Configure shell history settings Choices:
|
|
Configure shell profile files Choices:
|
|
Configure shell prompt Choices:
|
|
Enable debug output for troubleshooting Choices:
|
|
Default shell for the system Default: |
|
Enable background processing for status data Choices:
|
|
Enable shell environment configuration Choices:
|
|
Environment classification for MOTD display Default: |
|
Facts collection name for gathering system data Default: |
|
Require facts role for system data Choices:
|
|
Ignore errors when installing packages Choices:
|
|
Ignore errors when rendering templates Choices:
|
|
Enable MOTD configuration Choices:
|
|
Font used for figlet MOTD style Default: |
|
Show cloud provider information in MOTD Choices:
|
|
Show footer with contact information in MOTD Choices:
|
|
Show network information in MOTD Choices:
|
|
Show performance metrics in MOTD Choices:
|
|
Show system information in MOTD Choices:
|
|
MOTD display style Choices:
|
|
Name of this role for internal references Default: |
|
Enable SSH pre-login banner Choices:
|
|
Show legal notice in SSH banner Choices:
|
|
Show security warnings in SSH banner Choices:
|
|
Directory for caching status data Default: |
|
Cache time-to-live in seconds for status data Default: |
|
Cron interval for precomputing status data Default: |
|
Enable terminal color support Choices:
|
|
Enable tab completion Choices:
|
|
Version of the shell role Default: |