Kezdőknek: 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.

Hozzászólások

Én írtam anno egy ilyent (zenity kell hozzá):


#!/bin/bash
if [ `id -u` -eq 0 ]
then
newkey=$(zenity --entry --text 'Kérem az importálandó kulcsazonosítót!' --title 'GPG kulcs importálása')
if [ "$newkey" != "" ]
then
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $newkey | tee >(zenity --progress --pulsate --auto-close) 
    if [ $? -ne 0 ]
    then
     zenity --error --text "A megadott kulcs rossz!"
     else
          zenity --info --text "A kulcsot sikeresen importáltam!"
     fi
fi
exit 0
else
zenity --error --text "Csak sudo-val indulok el. ;) Bocsi!"
exit 1
fi

--
Coding for fun. ;)

A hivatkozott tárolóra nekem a Janunty azt mondja, hogy így hibás lett a sources.list...