diff options
author | Christian Pointner <equinox@spreadspace.org> | 2024-04-29 20:36:53 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2024-04-29 20:36:53 +0200 |
commit | d1dc1bc18429aa15b3bc8bce769323b61ad60b40 (patch) | |
tree | 5e3dc36ca0f73b088380016ba5c831671359e9c6 /roles/core/base | |
parent | simplify base_packages_extra variables (diff) |
core/base: cleanup for cloud-init leftovers and configure timezone
Diffstat (limited to 'roles/core/base')
-rw-r--r-- | roles/core/base/defaults/main.yml | 2 | ||||
-rw-r--r-- | roles/core/base/tasks/Debian.yml | 9 | ||||
-rw-r--r-- | roles/core/base/tasks/main.yml | 4 |
3 files changed, 15 insertions, 0 deletions
diff --git a/roles/core/base/defaults/main.yml b/roles/core/base/defaults/main.yml index 40a9b458..1c02d3cf 100644 --- a/roles/core/base/defaults/main.yml +++ b/roles/core/base/defaults/main.yml @@ -1,6 +1,8 @@ --- base_entropy_generator: haveged +base_timezone: "Europe/Vienna" + base_sysctl_config_user: {} base_modules_blacklist_: diff --git a/roles/core/base/tasks/Debian.yml b/roles/core/base/tasks/Debian.yml index 9b40739b..fcef9af3 100644 --- a/roles/core/base/tasks/Debian.yml +++ b/roles/core/base/tasks/Debian.yml @@ -153,3 +153,12 @@ name: fstrim.timer state: "{{ base_enable_fstrim | ternary('started', 'stopped') }}" enabled: "{{ base_enable_fstrim }}" + +- name: remove cloud-init bullshit + loop: + - /var/log/cloud-init.log + - /var/log/cloud-init-output.log + - /etc/ssh/sshd_config.d/50-cloud-init.conf + file: + path: "{{ item }}" + state: absent diff --git a/roles/core/base/tasks/main.yml b/roles/core/base/tasks/main.yml index a70bc7ad..fe4a396c 100644 --- a/roles/core/base/tasks/main.yml +++ b/roles/core/base/tasks/main.yml @@ -34,3 +34,7 @@ copy: src: "{{ global_files_dir }}/common/htoprc" dest: "{{ item }}/.config/htop/" + +- name: configure timezone + timezone: + name: "{{ base_timezone }}" |