51 lines
1.2 KiB
YAML

---
- name: Change default for add user create params perm 755 to 700 (Debian 12)
block:
- name: Edit options in /etc/login.defs (Debian 12)
lineinfile:
regexp: "(^#HOME_MODE)|(^HOME_MODE)"
path: /etc/login.defs
line: "HOME_MODE 0700"
when: (ansible_os_family == "Debian" and ansible_distribution_major_version == "12") or ( ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "24")
- name: Make dir for mc in /etc/skel dir
file:
path: "{{ item }}"
state: directory
owner: root
group: root
mode: '0700'
loop:
- /etc/skel/.config/mc
- /root/.config/mc
- name: Copy default files for skeleton
copy:
src: "files/{{ item }}"
dest: "/etc/skel/{{ item }}"
loop:
- .bashrc
- .config/mc/ini
- .config/mc/panels.ini
- name: Copy default config file for root
copy:
src: "files/{{ item }}"
dest: "/root/{{ item }}"
loop:
- .bashrc
- .config/mc/ini
- .config/mc/panels.ini
- name: Make welcome massage
copy:
dest: /etc/update-motd.d/99-custom
mode: '0755'
content: |
#!/bin/bash
#
echo; hostname -f | sed 's/.*/\U&/' | sed 's/^/=> /' | sed 's/$/ <=/' | toilet -f term -F border --gay