Periodicamente vengono aggiornate le firme per i repository APT esterni (es MySQL, Docker, Sury, etc). Sulle Debian recenti la procedura di installazione delle firme per i repository APT è leggermente cambiata. Vediamo come fare:
MySQL
curl -fsSL https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 |gpg --dearmor -o /etc/apt/trusted.gpg.d/mysql2023.gpg
Docker
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
Node
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/nodesource.gpg
Sury
wget -qO- https://packages.sury.org/php/apt.gpg | gpg --dearmor > /etc/apt/trusted.gpg.d/sury-php-x.x.gpg
Cisofy (Lynis)
curl -fsSL https://packages.cisofy.com/keys/cisofy-software-public.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/cisofy-software-public.gpg
Nota: per vedere cosa contiene un file delle firme (es /etc/apt/trusted.gpg.d/sury-php-x.x.gpg):
gpg --no-default-keyring --list-keys--keyring /etc/apt/trusted.gpg.d/sury-php-x.x.gpg
oppure per le versioni debian meno recenti:
gpg --list-packets /etc/apt/trusted.gpg
oppure anche:
apt-key list
Se si vuole rimuovere una chiave da trusted.gpg (es. B188E2B695BD4743) perché magari abbiamo questo errore:
Errore:5 https://packages.sury.org/php bullseye InRelease
Le seguenti firme non erano valide: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key deb@sury.org
possiamo usare questo comando:
apt-key del B188E2B695BD4743
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta