/usr/share/doc/gnupg-doc/mini-HOWTO/se/GPGMiniHowto-2.html is in gnupg-doc 2003.04.06+dak1-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>GNU Privacy Guard (GnuPG) Mini Howto (swedish): Installation </TITLE>
<LINK HREF="GPGMiniHowto-3.html" REL=next>
<LINK HREF="GPGMiniHowto-1.html" REL=previous>
<LINK HREF="GPGMiniHowto.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="GPGMiniHowto-3.html">Nästa</A>
<A HREF="GPGMiniHowto-1.html">Föregående</A>
<A HREF="GPGMiniHowto.html#toc2">Innehåll</A>
<HR>
<H2><A NAME="s2">2. Installation </A></H2>
<P>
<H2><A NAME="ss2.1">2.1 Källor för GnuPG.</A>
</H2>
<P>
<P>Den officiella nerladdningsplatsen är:
<A HREF="http://www.gnupg.org/download.html">GnuPG Homepage</A>.
Här finns länkar till spegelservrar.
<P>Det är olagligt att ladda ner GnuPG från servrar i USA. USA har exportlagar som
förbjuder export av kryptografiska program. Det är därför PGP alltid kan laddas ner i
en internationell och en nationell (endast för USA) version. För den internationella
versionen har källkoden exporterats i form av en bok. I Oslo har denna bok scannats in.
Mer information om detta kan hittas på
<A HREF="http://www.pgpi.com">International PGP Homepage</A>. Den internationella versionen
kan fritt importeras till USA så länge den inte exporteras utanför USA igen.
<P>
<P>Om en installerad version av GnuPG eller PGP redan finns, bör filernas signaturer
verifieras (se
<A HREF="GPGMiniHowto-5.html#GPG-Minihowto-signatures">Signaturer</A>).
<P>
<H2><A NAME="ss2.2">2.2 Konfiguration </A>
</H2>
<P>GnuPG kan laddas hem som ett Debian-paket, RPM-paket eller källkod. Paketen installerar
binärfiler med alla nödvändiga verktyg för Linuxplattformen. Om GnuPG behövs för andra system
måste källkoden laddas hem och kompileras manuellt. Det uppskattas om alternativa installationsmetoder
görs tillgängliga för allmänheten. <I>(Övers. anm.: I skrivande stund finns det ett antal binära
installationspaket för olika UNIXar på <A HREF="http://orbita.starmedia.com/~renato.martini/ing.html">denna</A> sida.)</I>
<P>
<P>Eftersom största utvecklingsarbetet gjorts under Linux (x86) borde det inte vara några problem
att porta koden till andra system. Listan av system man vet funkar kan hittas på
<A HREF="http://www.gnupg.org">GnuPG Homepage</A>.
Nedan beskriven procedur för installation av tar-packad fil är tämligen plattformsoberoende.
<P>
<P>
<P>Packa up tar-filen med kommandot:
<BLOCKQUOTE><CODE>
<PRE>
tar xvzf gnupg-?.?.?.tar.gz
</PRE>
</CODE></BLOCKQUOTE>
<P>Efter detta, gå in i biblioteket som innehåller källkoden.
Skriv sedan
<P>
<BLOCKQUOTE><CODE>
<PRE>
./configure
</PRE>
</CODE></BLOCKQUOTE>
<P>Med detta kommando händer ingenting speciellt. Med
<P>
<BLOCKQUOTE><CODE>
<PRE>
./configure --help
</PRE>
</CODE></BLOCKQUOTE>
visas alla tillgängliga konfigurationsinställningar för kompilering. Om problem
uppstår med t.ex. internationalisering (GETtext) kan man inkludera en version som
finns med i källkoden genom att ange
<CODE>--with-included-gettext</CODE> eller genom att slå av internationalisering: <CODE>--disable-NLS</CODE> option.
<P>
<H2><A NAME="ss2.3">2.3 Kompilering </A>
</H2>
<P>
<P>Nu vill vi kompilera källkoden. Skriv:
<BLOCKQUOTE><CODE>
<PRE>
make
</PRE>
</CODE></BLOCKQUOTE>
Detta bör fungera utan problem. Om problem uppstår, följ dessa steg (i nämnd ordning):
Försök först lösa problemet själv (dokumentationen finns givetvis tillgänglig). Om inte
det löser problemt, försäkra dig om att det inte är fråga om en känd bugg (konsultera
buggfilen på http://www.gnupg.org). Sedan kan en bekant som är van att kompilera
kod frågas. Sista steget är att skicka frågan till prenumerationslistan (se
<A HREF="GPGMiniHowto-6.html#GPG-Minihowto-Informationsources">Informationskällor</A>). Om
problemet är relaterat till sökvägar, prova <CODE>make clean</CODE> följt av
<CODE>configure</CODE> igen. Försök kompilera. Om detta inte fungerar är det dags att drabbas av
panik.
<P>
<H2><A NAME="ss2.4">2.4 Installation</A>
</H2>
<P>
<P>Skriv:
<BLOCKQUOTE><CODE>
<PRE>
make install
</PRE>
</CODE></BLOCKQUOTE>
för att kopiera binärerna och manualsidorna till sina respektive platser.
Om ett installationsbibliotek inte specifierades med <CODE>./configure</CODE>
kommer filerna att installeras under <CODE>usr/local/share/gnupg/</CODE>. Dessa
inställningar kan hittas i <CODE>options.skel</CODE>. Ändringar i denna fil
kommer att användas som standardvärden om filen kopierats till <CODE>
~/.gnupg/options</CODE>. Alla möjligheter är väl dokumenterade, så de kommer
inte att behandlas i detta dokument.
<P>
<P>GnuPG kan exekveras som suid root så att programmet har samma rättigheter som
superuser. På detta vis säkerställs att bara root kan läsa filer som hör till
programmet. Eftersom programmet körs som superuser är alltid trojanska hästar en
risk. En trojansk häst som körs som superuser kan helt och håller förstöra ett
system bortom all hjälp. Om man inte vill köra GnuPG som superuser av denna orsak kan man
slå av varningen <CODE>no-secmem-warning</CODE> i <CODE>~/gnupg/options</CODE>.
<P>
<P>
<HR>
<A HREF="GPGMiniHowto-3.html">Nästa</A>
<A HREF="GPGMiniHowto-1.html">Föregående</A>
<A HREF="GPGMiniHowto.html#toc2">Innehåll</A>
</BODY>
</HTML>
|