|
67 | 67 | - 'greeter-show-manual-login=true'
|
68 | 68 |
|
69 | 69 | - name: Copy display-setup hook script
|
70 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 70 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
71 | 71 | become: true
|
72 | 72 | template:
|
73 | 73 | src: usr/share/42/scripts/hook-display-setup.sh.j2
|
|
77 | 77 | mode: '0500'
|
78 | 78 |
|
79 | 79 | - name: Enable display-setup hook in lightdm
|
80 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 80 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
81 | 81 | become: true
|
82 | 82 | lineinfile:
|
83 | 83 | path: /etc/lightdm/lightdm.conf
|
|
87 | 87 | regexp: '^#?display-setup-script='
|
88 | 88 |
|
89 | 89 | - name: Copy greeter-setup hook script
|
90 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 90 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
91 | 91 | become: true
|
92 | 92 | template:
|
93 | 93 | src: usr/share/42/scripts/hook-greeter-setup.sh.j2
|
|
97 | 97 | mode: '0500'
|
98 | 98 |
|
99 | 99 | - name: Enable greeter-setup hook in lightdm
|
100 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 100 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
101 | 101 | become: true
|
102 | 102 | lineinfile:
|
103 | 103 | path: /etc/lightdm/lightdm.conf
|
|
107 | 107 | regexp: '^#?greeter-setup-script='
|
108 | 108 |
|
109 | 109 | - name: Add user uncaching to logout hooks
|
110 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 110 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
111 | 111 | become: true
|
112 | 112 | copy:
|
113 | 113 | src: usr/share/42/scripts/hooks.d/logout.d/10-dbus.sh
|
|
117 | 117 | mode: '0500'
|
118 | 118 |
|
119 | 119 | - name: Find the hook-logout script used in hooks.d/logout.d (ending in hook-logout.sh)
|
120 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 120 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
121 | 121 | shell: "find /usr/share/42/scripts/hooks.d/logout.d -name '*hook-logout.sh'"
|
122 | 122 | register: hook_logout_script
|
123 | 123 | failed_when: hook_logout_script.stdout == ""
|
124 | 124 |
|
125 | 125 | - name: Prevent hook-logout from running on login from the greeter
|
126 |
| - tags: [codam.webgreeter, codam.webgreeter.setup] |
| 126 | + tags: [codam.webgreeter, codam.webgreeter.setup, hooks.d] |
127 | 127 | become: true
|
128 | 128 | blockinfile:
|
129 | 129 | path: "{{ hook_logout_script.stdout }}"
|
|
0 commit comments