|
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