From 8584e66cc5428c329f6ec4e9f982f8eeb366b138 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 27 Nov 2022 10:23:19 +0200 Subject: e1: presentation --- ansible/exolobe1.yml | 100 ++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 79 insertions(+), 21 deletions(-) diff --git a/ansible/exolobe1.yml b/ansible/exolobe1.yml index 5e03526..a424fe3 100644 --- a/ansible/exolobe1.yml +++ b/ansible/exolobe1.yml @@ -6,6 +6,8 @@ - sshd - unix_users - version-controller + - gnome-system + - intel-wifi - rust-rustup - liw @@ -13,23 +15,82 @@ - apt: name: - build-essential - - debhelper - - dh-cargo - - docker.io - - libclang-dev - - libpcsclite-dev - - lintian - - moreutils - - nettle-dev - - ntp - - pcscd - - pkg-config + - flatpak + - gnome-software-plugin-flatpak + - pavucontrol - psmisc - - subplot - - user: - name: liw - groups: - - docker + - python3 + - usbutils + - uuid + + # - bash-completion + # - black + # - build-essential + # - cachedir + # - capnproto + # - clang + # - daemonize + # - debhelper + # - dh-cargo + # - expect + # - extrautils + # - fio + # - firmware-misc-nonfree + # - fling + # - gimp + # - graphviz + # - inkscape + # - iputils-ping + # - isync + # - jq + # - jt + # - libclang-dev + - librsvg2-bin + # - libsqlite3-dev + # - libssl-dev + # - libvirt-dev + # - linux-perf + # - liw-automation + # - llvm + # - lmodern + # - nettle-dev + # - nfs-common + # - obnam + # - obnam-benchmark + # - openpgp-ca + - pandoc + - pandoc-citeproc + - pandoc-filter-diagram + # - pavucontrol + # - pkg-config + # - plantuml + # - printer-driver-ptouch + # - python3 + # - python3-requests + # - qemu-user-static + # - sequoia-chameleon-gnupg + # - shellcheck + # - sq-liw + # - sqlite3 + # - sshca + # - subplot + # - summain + - texlive-fonts-recommended + - texlive-latex-base + - texlive-latex-extra + - texlive-latex-recommended + - texlive-plain-generic + # - usbutils + # - uuid + # - validns + # - vlc + # - vobcopy + # - vmdb2 + # - xpdf + # - zerofree + + - shell: | + flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo vars: ansible_python_interpreter: /usr/bin/python3 @@ -39,6 +100,7 @@ sane_debian_system_codename: bullseye sane_debian_system_timezone: Europe/Helsinki sane_debian_system_sources_lists: + - repo: deb http://deb.debian.org/debian stable contrib non-free - repo: deb http://ci-prod-controller.vm.liw.fi/debian unstable-ci main signing_key: "{{ ci_prod_signing_key }}" @@ -46,13 +108,9 @@ unix_users: - username: liw comment: Lars Wirzenius + sudo: yes sshd_version: 1 sshd_host_key: "{{ lookup('pipe', 'sshca host private-key exolobe1') }}" sshd_host_cert: "{{ lookup('pipe', 'sshca host certify liw.fi/ca/host/v5 exolobe1') }}" sshd_user_ca_pub: "{{ lookup('pipe', 'sshca ca public-key liw.fi/ca/user/v5') }}" - - rustup_cargo_install: | - bat \ - ripgrep \ - starship -- cgit v1.2.1