Änderungen Autoupdate für Desktop

This commit is contained in:
Frank Schiebel 2023-11-14 10:07:36 +01:00
parent ae71f87b98
commit 29a5b8841e
5 changed files with 58 additions and 1 deletions

View file

@ -12,7 +12,7 @@
register: adpw register: adpw
no_log: true no_log: true
when: "ansible_cmdline.adpw is not defined" when: "ansible_cmdline.adpw is not defined"
- name: preseed apparmor - name: Preseed apparmor
debconf: debconf:
name: apparmor name: apparmor
question: apparmor/homedirs question: apparmor/homedirs
@ -20,6 +20,12 @@
/srv/samba/schools/default-school/teachers/ /srv/samba/schools/default-school/teachers/
/srv/samba/schools/default-school/students/*/ /srv/samba/schools/default-school/students/*/
vtype: string vtype: string
- name: Preseed unattended-upgrades
debconf:
name: unattended-upgrades
question: unattended-upgrades/enable_auto_updates
value: True
vtype: boolean
vars: vars:
domain: "{{ ansible_domain }}" domain: "{{ ansible_domain }}"
@ -71,3 +77,23 @@
- lmn_qgsddm - lmn_qgsddm
- lmn_printer - lmn_printer
#- kerberize #- kerberize
tasks:
- name: Fix unattended-upgrades
ansible.builtin.copy:
dest: /etc/apt/apt.conf.d/20auto-upgrades
content: |
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
- name: Fix mount point permissions and owner
file:
path: "{{ item }}"
mode: '0755'
owner: root
group: root
loop:
- /srv/samba
- /srv/samba/schools
- /srv/samba/schools/default-school

View file

@ -53,3 +53,29 @@
- lmn_qgsddm - lmn_qgsddm
#- lmn_printer #- lmn_printer
#- kerberize #- kerberize
tasks:
- name: Fix unattended-upgrades
ansible.builtin.copy:
dest: /etc/apt/apt.conf.d/20auto-upgrades
content: |
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
- name: Prepare mount point for homes
ansible.builtin.file:
path: /srv/samba/schools/default-school/
state: directory
mode: '0755'
- name: Fix mount point permissions and owner
file:
path: "{{ item }}"
mode: '0755'
owner: root
group: root
loop:
- /srv/samba
- /srv/samba/schools
- /srv/samba/schools/default-school

View file

@ -39,6 +39,11 @@
</volume> </volume>
insertafter: "<!-- Volume definitions -->" insertafter: "<!-- Volume definitions -->"
- name: Prepare mount point for homes
ansible.builtin.file:
path: /srv/samba/schools/default-school/
state: directory
mode: '0755'
- name: Prepare persistent user cache base directory - name: Prepare persistent user cache base directory
ansible.builtin.file: ansible.builtin.file:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 KiB

After

Width:  |  Height:  |  Size: 314 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 KiB

After

Width:  |  Height:  |  Size: 337 KiB

Before After
Before After