diff options
Diffstat (limited to 'roles/zsh/tasks')
-rw-r--r-- | roles/zsh/tasks/main.yml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/roles/zsh/tasks/main.yml b/roles/zsh/tasks/main.yml index 0ae54715..9924b44b 100644 --- a/roles/zsh/tasks/main.yml +++ b/roles/zsh/tasks/main.yml @@ -29,3 +29,19 @@ regexp: '^#?DSHELL=' line: 'DSHELL=/bin/zsh' path: /etc/adduser.conf + +- name: install shell banner + when: zsh_banner is defined + block: + + - name: install banner script + template: + src: "banner.{{ zsh_banner }}.j2" + dest: /etc/banner.sh + mode: 0755 + + - name: enable banner for zsh login + lineinfile: + path: /etc/zsh/zlogin + line: /etc/banner.sh + insertbefore: "^## END OF FILE #" |