Set up bash in Debian-like systems.
None
-
bash_bashrc_destinations[default:{skell: dest: /etc/skel, current: dest: "{{ ansible_env.HOME }}"}]: Destinations to copy the bashrc file(s) to -
bash_bashrc_destinations.key: The identifier of the file (e.g.skel) -
bash_bashrc_destinations.key.dest: The remote path of the file to copy (e.g./etc/skel) -
bash_bashrc_destinations.key.owner: The name of the user that should own the file (optional, defaultroot) -
bash_bashrc_destinations.key.group: The name of the group that should own the file (optional, defaultowner, thenroot) -
bash_bashrc_destinations.key.mode: The mode of the file, such as 0644 (optional, default0644) -
bash_nohist: [default:true]: Disables writing the history file -
bash_histcontrol: [default:ignoreboth]: Don't put duplicate lines or lines starting with space in the history -
bash_histappend: [default:true]: Append to the history file, don't overwrite it -
bash_histsize: [default:1000]: For setting history length see HISTSIZE and HISTFILESIZE in bash(1) -
bash_histfilesize: [default:2000]: For setting history length see HISTSIZE and HISTFILESIZE in bash(1) -
bash_checkwinsize: [default:true]: Check the window size after each command and, if necessary, update the values of LINES and COLUMNS. -
bash_globstar: [default:false]: If set, the pattern "**" used in a pathname expansion context will match all files and zero or more directories and subdirectories -
bash_force_color_prompt: [default:true]: Use a colored prompt, if the terminal has the capability -
bash_fancy_prompt_prompt: [default:true]: Use a (super) fancy prompt -
bashrc_lines: [default:[]]: Lines to add to.bashrc -
bash_aliases: [default: seedefaults/main.yml]: Aliases
None
---
- hosts: all
roles:
- oefenweb.bashMIT
Mischa ter Smitten
Are welcome!