Fix some ansible-lint complaints.

This commit is contained in:
Andreas B. Mundt 2022-06-11 12:42:02 +02:00 committed by Andreas B. Mundt
parent c7030c9245
commit 2cf34e8e55
64 changed files with 357 additions and 297 deletions

View file

@ -9,37 +9,40 @@
## gdm3:
- name: enable auto login in gdm3
when: gdm3.stat.exists == true
lineinfile:
dest: /etc/gdm3/daemon.conf
insertafter: '^#\s*AutomaticLoginEnable = true'
line: 'AutomaticLoginEnable = true'
when: gdm3.stat.exists
- name: auto login user in gdm3
when: gdm3.stat.exists == true
lineinfile:
dest: /etc/gdm3/daemon.conf
insertafter: '^#\s*AutomaticLogin = '
line: 'AutomaticLogin = {{ auto_user }}'
when: gdm3.stat.exists
## sddm/KDE:
- name: enable auto login in sddm
when: sddm.stat.exists == true
when: sddm.stat.exists
template:
src: sddm.conf.j2
dest: /etc/sddm.conf
mode: 0644
- name: kde global defaults
when: sddm.stat.exists == true
when: sddm.stat.exists
copy:
src: kde5rc
dest: /etc/kde5rc
mode: 0644
- name: modify kde screen lock
when: sddm.stat.exists == true
when: sddm.stat.exists
copy:
src: kscreenlockerrc
dest: /etc/xdg/kscreenlockerrc
mode: 0644
########
@ -49,7 +52,7 @@
dest: /etc/default/grub
regexp: '^(GRUB_CMDLINE_LINUX=)""'
line: '\1"video=SVIDEO-1:d"'
backrefs: yes
backrefs: true
notify: update grub
- name: grub timeout
@ -57,7 +60,7 @@
dest: /etc/default/grub
regexp: '^(GRUB_TIMEOUT=).*'
line: '\g<1>1'
backrefs: yes
backrefs: true
notify: update grub
- name: keyboard compose key
@ -65,7 +68,7 @@
dest: /etc/default/keyboard
regexp: '^(XKBOPTIONS=).*'
line: '\1"compose:caps"'
backrefs: yes
backrefs: true
- name: hibernate when lid is closed
lineinfile:
@ -74,9 +77,11 @@
line: 'HandleLidSwitch=hibernate'
- name: tmp on tmpfs
shell: cp /usr/share/systemd/tmp.mount /etc/systemd/system/
args:
creates: /etc/systemd/system/tmp.mount
copy:
src: /usr/share/systemd/tmp.mount
dest: /etc/systemd/system/tmp.mount
mode: 0644
remote_src: true
notify: enable tmp.mount
- name: mount tmpfs on /home/{{ auto_user }}
@ -92,19 +97,19 @@
name: "{{ auto_user }}"
comment: "Autologin Debian User,,,"
shell: /bin/bash
createhome: no
createhome: false
password: '*'
- name: check if NetworkManager is installed
stat: path=/etc/NetworkManager/system-connections
register: NetworkManager
register: networkmanager
- name: add wifi config
when: NetworkManager.stat.exists == true
template:
src: wifi.j2
dest: /etc/NetworkManager/system-connections/{{ wifi_ssid }}
owner: root
group: root
mode: '0600'
mode: 0600
when: networkmanager.stat.exists
notify: reload NetworkManager