Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.
10 changes: 0 additions & 10 deletions roles/debian/firewall_config/tasks/main.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,4 @@
---
# @TODO remove when https://redmine.codeenigma.net/issues/58246 can be done
- name: Install iptables with backports. # we have to do this in ce-dev or the contrib role will fail
ansible.builtin.apt:
pkg: ["iptables"]
state: present
default_release: buster-backports
when:
- is_local is defined
- is_local

- name: Shift general firewall settings to expected variables.
ansible.builtin.set_fact:
firewall_state: "{{ firewall_config.firewall_state }}"
Expand Down
11 changes: 0 additions & 11 deletions roles/debian/ldap_server/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,10 @@
purge: true
when: ldap_server.slapd.purge

# @TODO remove when https://redmine.codeenigma.net/issues/58246 can be done
- name: Ensure LDAP and dependencies are installed from backports.
ansible.builtin.apt:
pkg: ["slapd", "ldapscripts", "libldap2-dev"] # python-ldap needs libldap2-dev
state: present
default_release: buster-backports
when:
- is_local is defined
- is_local

- name: Ensure LDAP and python-ldap and dependencies are installed.
ansible.builtin.apt:
pkg: ["slapd", "ldapscripts", "libldap2-dev"]
state: present
when: is_local is not defined

- name: Ensure additional dependencies for python-ldap are installed.
ansible.builtin.apt:
Expand Down
34 changes: 0 additions & 34 deletions roles/debian/lhci/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,6 @@
state: present
filename: google-chrome

# @TODO remove when https://redmine.codeenigma.net/issues/58246 can be done
- name: Install Google Chrome "headful" mode dependencies from backports.
ansible.builtin.apt:
name:
- xorg
- xvfb
- gtk2-engines-pixbuf
- dbus-x11
- xfonts-base
- xfonts-100dpi
- xfonts-75dpi
- xfonts-cyrillic
- xfonts-scalable
default_release: buster-backports
state: present
when:
- is_local
- ansible_distribution == "Debian"
- ansible_distribution_major_version == "10"

- name: Install Google Chrome "headful" mode dependencies.
ansible.builtin.apt:
name:
Expand All @@ -43,27 +23,13 @@
- xfonts-cyrillic
- xfonts-scalable
state: present
when: is_local is not defined

# @TODO remove when https://redmine.codeenigma.net/issues/58246 can be done
- name: Install VNC support from backports.
ansible.builtin.apt:
name: x11vnc
default_release: buster-backports
state: present
when:
- lhci.enable_vnc
- is_local
- ansible_distribution == "Debian"
- ansible_distribution_major_version == "10"

- name: Install VNC support.
ansible.builtin.apt:
name: x11vnc
state: present
when:
- lhci.enable_vnc
- is_local is not defined

- name: Configure Xvfb to start on boot.
ansible.builtin.shell: |
Expand Down