Dont use weareinteractive.apt

This commit is contained in:
Tim Dittler
2020-01-14 12:26:15 +01:00
parent 26a6c4a5fc
commit db12ae9703
43 changed files with 24 additions and 1402 deletions

View File

@@ -34,7 +34,7 @@
- x11vnc
- xz-utils
apt_repositories:
- repo: ppa:nextcloud-devs/client
- ppa:nextcloud-devs/client
packages_absent:
- apport
- gnome-initial-setup
@@ -85,8 +85,6 @@
- type: 'opentype'
src: FrutigerLTStd-UltraBlack.otf
dest: frutiger/FrutigerLTStd-UltraBlack.otf
apt_install_recommends: true
apt_remove_recommends: true
admin_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5IhVprsvVOcFPbZzD9xR0nCjZ/9qVG6RhLJ7QBSts81nRvLwnmvcMBHSf5Rfaigey7Ff5dLHfJnxRE0KDATn6n2yd/5mXpn2GAA8hDVfhdsmsb5U7bROjZNr8MmIUrP7c3msUGx1FtvzhwxtyvIWOFQpWx+W5biBa6hFjIxT1pkUJqe6fclp7xbGYKZiqZRBS4qKG5CpKnisuOYDsqYPND+OkU+PShoxGVzp1JywIVze7qeKv6GyYbRA9SP9Np+5Mit6B21Io4zOI81c2Rz6sPX7mwEAQEs7iCm2hzG8qJws45Lb4ERqDkVEVhGNUyHjHgGebS1sZx1mLExdurXlPm1l/EamkncDFDCutHXtLP7lsFFiym7fKUjSEgiiLmyu5Xm+mwZvesKa1FYNaeiFWfYZpCJrNzIk+ffs+mgg3kmL4Sd4Ooy7jXPX+WJe5Xyh1KLU/+Wj2TVrhN+LbmupYAti/Wgd3DA1v601svmG82aLmyJRtKC0rGMePH3kDbtqU72kYpzI8mXERe1TIQ00Z77kQBR/7BF/9y5/0YmYDcXt1wNCoSie+mzz3xYcEdLAc7T+DhYpd4M6VgWnuz/exzRzhQwoSdEKkEED8CpEoBrEWEiMdrlElGmlkVomLU7P9i9j1rshX/pAq0asnqeSoPdC3vNbU3keiJQnhIHECvw== christoph"
physicals_packages_dropbear:
- dropbear-initramfs
@@ -121,24 +119,36 @@
regexp: '^ENABLED='
line: 'ENABLED=0'
- name: Delete unnecessary packages
apt:
pkg: "{{ packages_absent }}"
state: absent
tags: apt
roles:
- role: weareinteractive.apt
tags:
- apt
- lightdm
- nextcloud
- role: ontic.fonts
tags: fonts
- role: freedomofpress.signal-desktop
tags: signal
tasks:
- name: Install repositories
apt_repository:
repo: "{{ item }}"
with_items: "{{ apt_repositories }}"
tags:
- apt
- nextcloud
- name: Install packages
apt:
pkg: "{{ apt_packages }}"
tags:
- apt
- lightdm
- nextcloud
- name: Delete unnecessary packages
apt:
pkg: "{{ packages_absent }}"
state: absent
tags: apt
- name: copy debs
copy:
src: "{{ item }}"