Mercurial > code > home > repos > infra
diff apt/templates/more.sources.j2 @ 320:11d3bcedb9f0
updates for tofu rebuild; some dead code; start moving tasks into subdirs with their files and templates
author | drewp@bigasterisk.com |
---|---|
date | Fri, 08 Nov 2024 23:16:56 -0800 |
parents | |
children | 5b88b38f2471 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/apt/templates/more.sources.j2 Fri Nov 08 23:16:56 2024 -0800 @@ -0,0 +1,84 @@ +# written by pyinfra + +{% if 'big' in host.groups or 'laptop' in host.groups %} +Types: deb +URIs: http://packages.microsoft.com/repos/code +Suites: stable +Components: main +Architectures: amd64 +Signed-By: /etc/apt/keyrings/ms.gpg + +Types: deb +URIs: http://dl.google.com/linux/chrome/deb/ +Suites: stable +Components: main +Architectures: amd64 +Signed-By: /etc/apt/keyrings/chrome.gpg + +Types: deb +URIs: https://repo.steampowered.com/steam/ +Suites: stable +Components: steam +Architectures: amd64 i386 +Signed-By: /usr/share/keyrings/steam.gpg + +Types: deb +URIs: https://hub.unity3d.com/linux/repos/deb +Suites: stable +Components: main +Signed-By: /etc/apt/keyrings/unityhub.gpg + +Types: deb +URIs: https://deb.nodesource.com/node_18.x +Suites: nodistro +Components: main +Architectures: amd64 +Signed-By: /etc/apt/keyrings/nodesource.gpg +{% endif %} + +{% if host.data.get('gpu') %} +Types: deb +URIs: https://nvidia.github.io/libnvidia-container/stable/deb/$(ARCH) +Suites: / +Components: main +Signed-By: /etc/apt/keyrings/nvidia.gpg +{% endif %} + +{% if host.data.get('coral') %} +Types: deb +URIs: https://packages.cloud.google.com/apt +Suites: coral-edgetpu-stable +Components: main +Signed-By: /etc/apt/keyrings/coral.gpg +{% endif %} + +{% if host.name == 'pipe' %} + +todo convert + +# seems stuck on jammy since http://deb.odroid.in/n2/ and https://wiki.odroid.com/odroid-n2/os_images/ubuntu don't have anything newer (2023-12-28) +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://archive.canonical.com/ubuntu jammy partner +deb [signed-by=/etc/apt/trusted.gpg] http://deb.odroid.in/n2/ jammy main +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy main restricted +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy multiverse +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy universe +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-backports main restricted universe multiverse +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-security main restricted +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-security multiverse +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-security universe +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-updates main restricted +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-updates multiverse +deb [signed-by=/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ubuntu-ports/ jammy-updates universe +# or, if you have to get this, try: https://keyserver.ubuntu.com/pks/lookup?fingerprint=on&op=index&search=0xABB1931B59A40B968609F153D0392EC59F9583BA +deb [signed-by=/etc/apt/trusted.gpg] http://ppa.launchpad.net/hardkernel/ppa/ubuntu jammy main +{% endif %} + +{% if 'pi' in host.groups %} + +todo convert + +deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware +deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware +deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware +{% endif %} +