diff options
author | Lars Wirzenius <liw@liw.fi> | 2022-12-31 13:28:54 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2022-12-31 13:28:54 +0200 |
commit | 4feca23c68f2eefe7da2505100810c1a67679dd2 (patch) | |
tree | 491b74deaa878d2811c1216cb9d0ff00c4d638e2 /ansible/exolobe1.yml | |
parent | fe2df64f3314524501be3437da116c56fe3b7e28 (diff) | |
download | ansibleness-4feca23c68f2eefe7da2505100810c1a67679dd2.tar.gz |
exolobe1: update for AFH working
Sponsored-by: author
Diffstat (limited to 'ansible/exolobe1.yml')
-rw-r--r-- | ansible/exolobe1.yml | 182 |
1 files changed, 30 insertions, 152 deletions
diff --git a/ansible/exolobe1.yml b/ansible/exolobe1.yml index b995d63..c5a84ac 100644 --- a/ansible/exolobe1.yml +++ b/ansible/exolobe1.yml @@ -5,10 +5,8 @@ - role: sane_debian_system - role: sshd - role: ssd - - role: unix_users - role: comfortable-debian-system - - intel-wifi - - role: chaoskey-host + - role: intel-wifi - role: version-controller - role: emacs - role: gnome-system @@ -17,17 +15,9 @@ - role: smarthost-client - role: mail-client - role: annexed - - role: riot-host -# # - role: writing-dev-env -# # - role: journal-workstation -# # - role: debian-dev-env -# # - role: subplot-dev-env -# # - role: obnam-dev-env -# # - role: tex-dev-env -# # - role: python-dev-env + - role: unix_users + - role: liw - role: rust-rustup - tags: [rustup] - - liw tasks: @@ -39,57 +29,18 @@ - apt: name: - - bash-completion - - black - build-essential - - cachedir - - capnproto - - clang - - daemonize - - debhelper - - dh-cargo - - expect - extrautils - fio - firmware-misc-nonfree - - fling - - gddrescue - - gimp - - graphviz - - inkscape - iputils-ping - - isync - jq - jt - - libclang-dev - - libdvd-pkg - - 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 @@ -99,89 +50,50 @@ - texlive-latex-recommended - texlive-plain-generic - usbutils - - uuid - - validns - - vlc - - vobcopy - - vmdb2 - - xpdf - - zerofree - name: install command line utilities apt: name: - - locales-all - - psmisc - - mosh - - rsync - - vim - - screen - - tmux - - strace - - gddrescue - - pv - - moreutils + - acpi + - apt-file + - bc - bind9-host - - dnsutils - - lshw + - cryptsetup - curl - # - extrautils - # - liw-automation - # - copyright-statement-lint - - bc - - yaml-mode - - ikiwiki - - taskwarrior - - zip - # - cachedir - debmirror + - dnsutils - git-annex + - hddtemp + - htop - iftop + - ikiwiki - info - # - jt - - kpartx - - lftp - - mediainfo + - jt + - locales-all + - lshw + - lvm2 - mmv + - moreutils + - mosh - mtr + - nethogs + - nmap - num-utils + - oathtool - parted-doc - - trickle + - psmisc + - pv + - rsync + - screen + - strace + - time + - tmux - units + - vim - w3m - - youtube-dl - - signing-party - - sshfs - - dict - - dictd - - dict-foldoc - - dict-gcide - - dict-jargon - - dict-vera - - dict-wn - - gnuplot - - acpi - - nmap - - nethogs - - time - - restic - - apt-file - whois - - oathtool - - htop - - smartmontools - - bonnie++ - - mdadm - - hddtemp - - parted - - lvm2 - - cryptsetup - - - name: configure dict - copy: - content: | - server localhost - dest: /etc/dictd/dict.conf + - yaml-mode + - zip - lineinfile: path: /etc/gdm3/daemon.conf @@ -204,20 +116,6 @@ shell: | update-initramfs -u - - apt: - name: - - libpam-yubico - - - file: - state: directory - path: /etc/yubikey_chalresp - mode: 0700 - - copy: - content: | - {{ lookup('pipe', 'pass libpam-yubico/liw/y6.chalresp') }} - dest: "/etc/yubikey_chalresp/liw-{{ lookup('pipe', 'pass libpam-yubico/liw/y6.serial') }}" - mode: 0600 - - shell: | flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo @@ -267,31 +165,11 @@ - video mailname: "{{ sane_debian_system_hostname }}.liw.fi" -# hostname: "{{ sane_debian_system_hostname }}" relayhost: pieni.net:587 smarthost: pieni.net smarthost_user: pienirelay smarthost_password: "{{ lookup('pipe', 'pass show pieni.net/pienirelay') }}" - rustup_cargo_install: | - cargo-audit \ - cargo-deny \ - cargo-deps \ - bandwhich \ - bat \ - cargo-edit \ - cargo-geiger \ - cargo-outdated \ - flamegraph \ - hyperfine \ - ripgrep \ - tokei \ - zoxide \ - ytop - -# cargo-semver-checks \ -# starship \ - 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') }}" |