Mercurial > code > home > repos > infra
comparison apt.py @ 203:3fd439ae1380
minor & some upgrades
author | drewp@bigasterisk.com |
---|---|
date | Fri, 30 Jun 2023 22:39:13 -0700 |
parents | ee6374edfc06 |
children | 5b7cd39e6504 |
comparison
equal
deleted
inserted
replaced
202:a5399e8b47b6 | 203:3fd439ae1380 |
---|---|
11 files.directory(path='/etc/apt/keyrings/') # for raspi | 11 files.directory(path='/etc/apt/keyrings/') # for raspi |
12 for url, name in [ | 12 for url, name in [ |
13 ('https://repo.steampowered.com/steam/archive/stable/steam.gpg', 'steam.gpg'), | 13 ('https://repo.steampowered.com/steam/archive/stable/steam.gpg', 'steam.gpg'), |
14 ]: | 14 ]: |
15 files.download(src=url, dest=f'/etc/apt/keyrings/{name}') | 15 files.download(src=url, dest=f'/etc/apt/keyrings/{name}') |
16 | |
17 # vscode keeps making this, but I fetch my own | |
18 files.file(path='/etc/apt/trusted.gpg.d/microsoft.gpg', present=True) | |
19 | |
16 server.shell(commands=[ | 20 server.shell(commands=[ |
17 f"curl -fsSL {url} | gpg --dearmor > /etc/apt/keyrings/{name}" for (url, name) in [ | 21 f"curl -fsSL {url} | gpg --dearmor > /etc/apt/keyrings/{name}" for (url, name) in [ |
18 ('https://packages.microsoft.com/keys/microsoft.asc', 'ms.gpg'), | 22 ('https://packages.microsoft.com/keys/microsoft.asc', 'ms.gpg'), |
19 ('https://deb.nodesource.com/gpgkey/nodesource.gpg.key', 'nodesource.gpg'), | 23 ('https://deb.nodesource.com/gpgkey/nodesource.gpg.key', 'nodesource.gpg'), |
20 ('https://dl.google.com/linux/linux_signing_key.pub', 'chrome.gpg'), | 24 ('https://dl.google.com/linux/linux_signing_key.pub', 'chrome.gpg'), |