diff --git a/README.md b/README.md index 1df9b00..2fde987 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,13 @@ Andere Rechner aus der Ferne aktualisieren 2. Diese Dateien in ein Verzeichnis kopieren (Der aktuelle Stand ist momentan auf pc109 im Ordner `/home/lokaladmin/ansible`) 3. `ansible-playbook playbook.yml -kK -D` -TODO ----- +Neue Pakete hinzufügen +---------------------- -* Ich arbeite gerade noch daran, die Problematik mit lightdm zu lösen. +In `playbook.yml` in der Liste unter `apt_packages` hinzufügen. + +Neue Repositories/PPAs hinzufügen +---------------------- + +In `playbook.yml` in der Liste unter `apt_repositories` hinzufügen. Am besten kopieren, +wie ich es bei Nextcloud gemacht habe. diff --git a/playbook.yml b/playbook.yml index b586920..2ac1b3c 100644 --- a/playbook.yml +++ b/playbook.yml @@ -42,10 +42,6 @@ debs_present: - CQue_v4.0.5_Linux_64_DE.deb - veracrypt-1.24-Update3-Ubuntu-18.04-amd64.deb - physicals_packages_dropbear: - - dropbear-initramfs - - kbd - 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" fonts_shared: - type: 'opentype' src: FrutigerLTStd-BlackCn.otf @@ -89,6 +85,11 @@ - type: 'opentype' src: FrutigerLTStd-UltraBlack.otf dest: frutiger/FrutigerLTStd-UltraBlack.otf + apt_install_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 + - kbd pre_tasks: - name: add group lokaladmin @@ -127,7 +128,10 @@ roles: - role: weareinteractive.apt - tags: apt + tags: + - apt + - lightdm + - nextcloud - role: ontic.fonts tags: fonts - role: freedomofpress.signal-desktop @@ -185,20 +189,31 @@ owner: root group: root mode: 0644 + tags: lightdm - - name: make lightdm default + - name: make lightdm default (debconf) + debconf: + name: 'shared' + question: 'shared/default-x-display-manager' + vtype: 'select' + value: 'lightdm' + tags: lightdm + + - name: make lightdm default (systemd) file: path: /etc/systemd/system/display-manager.service src: /lib/systemd/system/lightdm.service state: link + tags: lightdm - name: make lightdm default (X11) copy: dest: /etc/X11/default-display-manager - content: "/usr/bin/lightdm" + content: "/usr/sbin/lightdm\n" owner: root group: root mode: 0644 + tags: lightdm - import_tasks: initramfs.yml - import_tasks: gnome.yml