Dont use weareinteractive.apt
This commit is contained in:
38
playbook.yml
38
playbook.yml
@@ -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 }}"
|
||||
|
||||
Reference in New Issue
Block a user