aboutsummaryrefslogtreecommitdiffstats
path: root/roles/local_homedirs/tasks
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-03-31 20:34:42 -0400
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-03-31 20:34:42 -0400
commit3f41f3f08ab3558eecaaaf97694f5b7268440809 (patch)
tree0b83b37a78c623b9c5545bf4e92890b9506d06a6 /roles/local_homedirs/tasks
parent49f9fd75bde8f305281c88e4629c8f5fb4e6a188 (diff)
downloadselfhosted-3f41f3f08ab3558eecaaaf97694f5b7268440809.tar.gz
selfhosted-3f41f3f08ab3558eecaaaf97694f5b7268440809.zip
linux_desktop: remove MATE, add qogir theme
Diffstat (limited to 'roles/local_homedirs/tasks')
-rw-r--r--roles/local_homedirs/tasks/main.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/roles/local_homedirs/tasks/main.yml b/roles/local_homedirs/tasks/main.yml
index 3b540af..0debbb1 100644
--- a/roles/local_homedirs/tasks/main.yml
+++ b/roles/local_homedirs/tasks/main.yml
@@ -65,6 +65,17 @@
- auth optional pam_env.so conffile={{ local_homedir_pam_env_path }}
when: "'gdm' in ansible_facts.packages"
+- name: modify LightDM PAM configuration for local homedirs
+ lineinfile:
+ path: /etc/pam.d/lightdm
+ line: '{{ item }}'
+ insertbefore: auth\s+optional\s+pam_gnome_keyring\.so$
+ state: present
+ loop:
+ - auth optional pam_exec.so {{ local_homedir_script_gdm }}
+ - auth optional pam_env.so conffile={{ local_homedir_pam_env_path }}
+ when: "'lightdm' in ansible_facts.packages"
+
- name: modify pam configs for sshd
lineinfile:
path: /etc/pam.d/sshd