# Grundlegende Systemkonfiguration - name: Basis-Pakete aktualisieren und installieren apt: name: - sudo - vim - htop - git - zip - unzip - curl - wget state: present update_cache: yes become: true # Passwordless sudo für den deploy-Benutzer einrichten - name: Konfiguriere passwordless sudo für deploy-Benutzer lineinfile: path: "/etc/sudoers.d/{{ deploy_user }}" line: "{{ deploy_user }} ALL=(ALL) NOPASSWD: ALL" state: present create: yes mode: '0440' validate: 'visudo -cf %s' become: true