57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
---
|
|
|
|
- name: Setup silent login for user auto
|
|
file:
|
|
path: /home/auto/.hushlogin
|
|
state: touch
|
|
mode: 0644
|
|
owner: auto
|
|
|
|
- name: Create openbox config dir
|
|
file:
|
|
path: /home/auto/.config/openbox
|
|
state: directory
|
|
owner: auto
|
|
mode: 0755
|
|
|
|
- name: Setup openbox autostart for user auto
|
|
template:
|
|
src: autostart.j2
|
|
dest: /home/auto/.config/openbox/autostart
|
|
mode: 0644
|
|
owner: auto
|
|
|
|
- name: Configure Openbox
|
|
copy:
|
|
src: openbox_rc
|
|
dest: /home/auto/.config/openbox/rc.xml
|
|
owner: auto
|
|
|
|
- name: Start graphical screen when user logs in
|
|
copy:
|
|
src: bash_profile
|
|
dest: /home/auto/.bash_profile
|
|
mode: 0644
|
|
owner: auto
|
|
|
|
- name: Create autostart config dir
|
|
file:
|
|
path: /etc/systemd/system/getty@tty1.service.d
|
|
state: directory
|
|
owner: root
|
|
mode: 0755
|
|
|
|
- name: Login user auto when system starts
|
|
copy:
|
|
src: tty_unit
|
|
dest: /etc/systemd/system/getty@tty1.service.d/override.conf
|
|
mode: 0644
|
|
owner: root
|
|
|
|
- name: Restart the login service
|
|
systemd:
|
|
daemon_reload: yes
|
|
name: getty@tty1
|
|
state: restarted
|
|
|