From e2996e29c7fb4697b9d95fe17d316bd2dded9d17 Mon Sep 17 00:00:00 2001 From: John Terpstra Date: Sun, 13 Apr 2003 13:50:45 +0000 Subject: Adding more docs. (This used to be commit 8b75c925b9a237e967a92f17a9b85562c1da8733) --- docs/docbook/projdoc/Compiling.sgml | 57 +++++++++++++++++++++++++++++++++++-- 1 file changed, 55 insertions(+), 2 deletions(-) (limited to 'docs/docbook/projdoc/Compiling.sgml') diff --git a/docs/docbook/projdoc/Compiling.sgml b/docs/docbook/projdoc/Compiling.sgml index b8471508f6..15b5acc594 100644 --- a/docs/docbook/projdoc/Compiling.sgml +++ b/docs/docbook/projdoc/Compiling.sgml @@ -13,8 +13,10 @@ How to compile SAMBA -You can obtain the samba source from the samba website. To obtain a development version, -you can download samba from CVS or using rsync. + +You can obtain the samba source from the samba website. To obtain a development version, +you can download samba from CVS or using rsync. + Access Samba source code via CVS @@ -177,6 +179,57 @@ on this system just substitute the correct package name + +Verifying Samba's PGP signature + + +In these days of insecurity, it's strongly recommended that you verify the PGP signature for any +source file before installing it. According to Jerry Carter of the Samba Team, only about 22% of +all Samba downloads have had a corresponding PGP signature download (a very low percentage, which +should be considered a bad thing). Even if you're not downloading from a mirror site, verifying PGP +signatures should be a standard reflex. + + + + +With that said, go ahead and download the following files: + + + + $ wget http://us1.samba.org/samba/ftp/samba-2.2.8a.tar.asc + $ wget http://us1.samba.org/samba/ftp/samba-pubkey.asc + + + +The first file is the PGP signature for the Samba source file; the other is the Samba public +PGP key itself. Import the public PGP key with: + + + + $ gpg --import samba-pubkey.asc + + + +And verify the Samba source code integrity with: + + + + $ gzip -d samba-2.2.8a.tar.gz + $ gpg --verify samba-2.2.8a.tar.asc + + + +If you receive a message like, "Good signature from Samba Distribution Verification Key..." +then all is well. The warnings about trust relationships can be ignored. An example of what +you would not want to see would be: + + + + gpg: BAD signature from "Samba Distribution Verification Key" + + + + Building the Binaries -- cgit