Werk alle verlopen sleutels van de Ubuntu-sleutelserver bij in één opdracht:
sudo apt-key list | \
grep "expired: " | \
sed -ne 's|pub .*/\([^ ]*\) .*|\1|gp' | \
xargs -n1 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys
Opdracht uitleg:
sudo apt-key list
- geeft een overzicht van alle sleutels die in het systeem zijn geïnstalleerd;grep "expired: "
- laat alleen regels achter met verlopen sleutels;sed -ne 's|pub .*/\([^ ]*\) .*|\1|gp'
- extraheert sleutels;xargs -n1 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys
- werkt sleutels van de Ubuntu-sleutelserver bij met gevonden verlopen.
Bron