I've added deb http://apt.freegeek.org/ubuntu precise main
into my /etc/apt/sources.list
And got the error
W: GPG error: http://apt.freegeek.org precise InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0261FE3D0875A635
So I've requested to receive the newest GPG key for freegreek.org:
sudo gpg --keyserver pgpkeys.mit.edu --recv-key 0261FE3D0875A635
and added the key:
sudo gpg -a --export-keys 0261FE3D0875A635 | sudo apt-key add -
and then launch sudo apt-update
but got the same error:
W: GPG error: http://apt.freegeek.org precise InRelease: The following signatures were invalid: KEYEXPIRED 1422819173
Therefore I've checked the key list:
gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub 4096R/0875A635 2009-07-13 [expired: 2015-02-01]
uid Freegeek Portland Packages (archive signing only) <ass@freegeek.org>
You could realize that even the newest key of freegeek.org repository was already expired in 2015-02-01.
So sadly, you can't fix this yourself, unless you import the new key, once the freegeek.org repository updates their keys to sign the files.
You can safely ignore these messages if you aren't using packages of these repositories. The message can be removed if you remove or comment out the repository from your /etc/apt/sources.list
:
#deb http://apt.freegeek.org/ubuntu precise main