summaryrefslogtreecommitdiff
path: root/roles/zsh/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'roles/zsh/tasks')
-rw-r--r--roles/zsh/tasks/main.yml16
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 #"