Hitelesítési kulcs hozzáadása Ubuntu Linuxhoz
Sokunkkal előfordulhatott már, hogy felvettünk egy szoftvertárolót a Szoftverforrások közé. Ilyen tárolókból frissülnek például az Ubuntu összetevői is. De nagyon sok szoftverfejlesztő teszi elérhetővé ilyen formában programját, mivel így a felhasználó azonnal megkapja a legújabb frissítéseket.
Ezekhez a tárolókhoz viszont biztonsági szempontokból hitelesítési kulcsok szükségesek. Ezeket a fejlesztő oldalán általában meg is találjuk, de ha például egy blog bejegyzésben ezt elfelejti megemlíteni a szerző, akkor hamar előjönnek a problémák. Az ilyen hitelesítési kulcsfájlok keresését és telepítését mutatom most be.
Nos akkor vágjunk is bele.
Rögtön egy példán keresztül mutatnám be az én módszeremet. Adjuk hozzá a tárolókhoz például a Mozilla Security Team tárolóját (a Firefox 3.5 is letölthető innen ;) ). Nyissuk meg a Rendszer > Adminisztráció > Szoftverforrások alkalmazást és válasszuk ki a Harmadik fél fület. Adjuk hozzá a következő sort:
http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu jaunty main
Majd frissítsük a tárolók listáját például Terminálban így:
sudo apt-get update
Mivel nincs még telepítve a tároló hitelesítési kulcsa, ezért a képen látható hibaüzenetet fogja kiírni.

hitelesítés hiba
A hitelesítési kulcs megtalálásához én a következőket szoktam csinálni:
A tároló címét (jelen esetben: http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu jaunty main) beírom a launchpad.net keresőjébe.
A találatok közül az lesz az ideális, amelyik PPA-val kezdődik. Jelen példánál a második.

A PPA kezdetű találatot válasszuk
Ezután rákattintok a Signing key utáni linkre.

A következő oldalon szintén az azonosítószámokat választom. Illusztráció a képen.

Itt is van a hitelesítési kulcs. Már csak el kell menteni.
Másoljuk ki a
—–BEGIN PGP PUBLIC KEY BLOCK—–
—–END PGP PUBLIC KEY BLOCK—–
közötti szöveget (a képen bekeretezett rész) és illesszük be egy sima szöveges dokumentumba, majd mentsük el .key kiterjesztéssel.

A kijelölt részt kell kimásolni
Már majdnem készen vagyunk. Indítsuk el ismét a Szoftverforrások alkalmazást és válasszuk ki a Hitelesítés fület.
Kattintsunk a Kulcsfájl importálása… gombra és töltsük be a lementett .key kiterjesztésű állományt.

Ezután ha Terminálban ismét lefuttatjuk az
apt-get updateparancsot, akkor már nem fog kiírni hibát és telepíthetjük a tárolóban lévő csomagokat.
Sok sikert!
