diff --git a/liebchen.yml b/liebchen.yml index 4dd0e58..df0e655 100644 --- a/liebchen.yml +++ b/liebchen.yml @@ -1,10 +1,12 @@ - hosts: localhost tasks: + - name: Install packages apt: name: - geany state: latest + - name: Enable home directory creation for new users command: pam-auth-update --enable mkhomedir @@ -18,4 +20,24 @@ - texlive-publishers - texlive-lang-english - texlive-lang-german - - texlive-pictures \ No newline at end of file + - texlive-pictures + + - name: Add jammy-proposed + apt_repository: + repo: deb http://de.archive.ubuntu.com/ubuntu jammy-proposed universe + state: present + filename: jammy-proposed + + - name: Avoid normal upgrades from jammy-proposed + copy: + dest: "/etc/apt/preferences.d/proposed-updates" + content: | + # Configure apt to allow selective installs of packages from proposed + Package: * + Pin: release a=jammy-proposed + Pin-Priority: 400 + + - name: Install Bacula File Daemon + apt: + name: bacula-fd + default_release: jammy-proposed