X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Finstallation.texi;h=b6cb7d8ae5fe3ec9ed6b4f8fbf5e33e44082e49f;hb=4b6010d63d3512094c7cef4a119a8d45cb1a7b18;hp=63205788dd1f819337f9473aa7d7eaacc5e490e3;hpb=68e0c647218f529318c07eb7be85f82034d9904a;p=govpn.git diff --git a/doc/installation.texi b/doc/installation.texi index 6320578..b6cb7d8 100644 --- a/doc/installation.texi +++ b/doc/installation.texi @@ -1,13 +1,4 @@ @node Installation -@cindex Installation -@cindex Getting GoVPN -@cindex Requirements -@cindex Dependencies -@cindex Ports -@cindex Packages -@cindex FreeBSD -@cindex AUR -@cindex Texinfo @unnumbered Installation Possibly GoVPN already exists in your distribution: @@ -17,11 +8,11 @@ Possibly GoVPN already exists in your distribution: @item @url{http://www.freshports.org/security/govpn/, FreeBSD ports} @end itemize -GoVPN is written on Go programming language and you have to install Go -compiler (1.5+ version is highly recommended, 1.4 is the minimal -sufficient): @code{lang/go} port in FreeBSD and @code{golang} package in -most GNU/Linux distributions. @emph{Make} (BSD and GNU ones are fine) is -recommended for convenient building. +GoVPN is written on @url{https://golang.org/, Go} programming language +and you have to install Go compiler (1.5+ version is highly recommended, +1.4 is the minimal sufficient): @code{lang/go} port in FreeBSD and +@code{golang} package in most GNU/Linux distributions. @emph{Make} (BSD +and GNU ones are fine) is recommended for convenient building. @url{https://www.gnu.org/software/texinfo/, Texinfo} is used for building documentation. Possibly you also need to install TUN/TAP interface utilities (depending on your operating system): @@ -40,19 +31,19 @@ Included required libraries: @end multitable Get @ref{Tarballs, the tarball}, check its -@ref{Integrity, integrity and authenticity} and run @code{make}. +@ref{Integrity, integrity and authenticity} and run @command{make}. @emph{govpn-client}, @emph{govpn-server}, @emph{govpn-verifier} binaries will be built in the current directory: -@example +@verbatim % wget http://www.cypherpunks.ru/govpn/download/govpn-2.3.tar.xz % wget http://www.cypherpunks.ru/govpn/download/govpn-2.3.tar.xz.sig % gpg --verify govpn-2.3.tar.xz.sig govpn-2.3.tar.xz % tar xf govpn-2.3.tar.xz % make -C govpn-2.3 all -@end example +@end verbatim -There is @code{install} target respecting @code{DESTDIR}. It will +There is @code{install} target respecting @env{DESTDIR}. It will install binaries, info-documentation and utilities. @menu