EXPKEYSIG
debian
ubuntu
Fix EXPKEYSIG F42ED6FBAB17C654
Open Robotics <info@osrfoundation.org> — by Open Robotics
Error message
EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
Fix commands for Arch Linux
Method 1 Refresh key via pacman-key
Refreshes all keys in the pacman keyring from keyservers. Slowest but most thorough.
$
sudo pacman-key --refresh-keys
Method 2 Receive specific key
Fetches the specific expired key and locally signs it to mark it as trusted.
$
sudo pacman-key --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
$
sudo pacman-key --lsign-key F42ED6FBAB17C654
Method 3 Reinitialize keyring (nuclear option)
Reinitializes the entire pacman keyring. Use only if other methods fail.
$
sudo pacman-key --init
$
sudo pacman-key --populate archlinux
After importing the key
Run sudo apt-get update (or your distro's equivalent)
again. If successful you should see Hit: lines with no
EXPKEYSIG warnings. Still broken?
Check that your /etc/apt/sources.list.d/ entry references the correct
[signed-by=…] keyring path.