From: <pdo...@us...> - 2011-07-12 19:33:21
|
Revision: 14125 http://squirrelmail.svn.sourceforge.net/squirrelmail/?rev=14125&view=rev Author: pdontthink Date: 2011-07-12 19:33:14 +0000 (Tue, 12 Jul 2011) Log Message: ----------- Update gpg commands Modified Paths: -------------- trunk/documentation/devel/devel.sgml Modified: trunk/documentation/devel/devel.sgml =================================================================== --- trunk/documentation/devel/devel.sgml 2011-07-12 19:11:48 UTC (rev 14124) +++ trunk/documentation/devel/devel.sgml 2011-07-12 19:33:14 UTC (rev 14125) @@ -2951,13 +2951,13 @@ You will need the following tools: bash, svn, ssh, rsync, tar, gzip, zip, bzip2 and optionally rpmbuild. <item> Create a GPG signature for each of the newly created release packages. Typically, this can be done with: <enum> - <item><tt>gpg -a --detach-sign --output squirrelmail-X.Y.Z.tar.gz.sig squirrelmail-X.Y.Z.tar.gz</tt> - <item><tt>gpg -a --detach-sign --output squirrelmail-X.Y.Z.tar.bz2.sig squirrelmail-X.Y.Z.tar.bz2</tt> - <item><tt>gpg -a --detach-sign --output squirrelmail-X.Y.Z.zip.sig squirrelmail-X.Y.Z.zip</tt> + <item><tt>gpg -a --detach-sign --output squirrelmail-webmail-X.Y.Z.tar.gz.sig squirrelmail-webmail-X.Y.Z.tar.gz</tt> + <item><tt>gpg -a --detach-sign --output squirrelmail-webmail-X.Y.Z.tar.bz2.sig squirrelmail-webmail-X.Y.Z.tar.bz2</tt> + <item><tt>gpg -a --detach-sign --output squirrelmail-webmail-X.Y.Z.zip.sig squirrelmail-webmail-X.Y.Z.zip</tt> </enum> An example for how to verify that your signature worked would be: <enum> - <item><tt>gpg --verify squirrelmail-X.Y.Z.tar.gz.sig squirrelmail-X.Y.Z.tar.gz</tt> + <item><tt>gpg --verify squirrelmail-webmail-X.Y.Z.tar.gz.sig squirrelmail-webmail-X.Y.Z.tar.gz</tt> </enum> <item> Upload your GPG signatures to Sourceforge.net. See the next step or see <url url="http://apps.sourceforge.net/trac/sourceforge/wiki/Release%20files%20for%20download#Uploadafile" name="sf.net instructions"> or see <url url="http://apps.sourceforge.net/trac/sourceforge/wiki/File%20management%20service" name="sf.net upload protocols">. <item> The make-release-webmail script's upload feature is dated and is currently commented out (even if you get that to work, you still need to upload your GPG signatures and use the instructions below to set the release file properties, etc.). SourceForge has made changes to their file management and release system more than once recently, not without much frustration for us. The following steps are how version 1.4.20 was uploaded in March, 2010. @@ -3124,11 +3124,10 @@ </enum> <item>Go to the latest STABLE WEBMAIL release package (e.g., navigate the file manager to stable --> 1.4.21 and click to edit the - properties of the .bz2 file therein. Update/save its properties - (not sure if you'll have to remove some property and re-add it - to ensure an update really is made). This ensures that SourceForge - sees this as the "newest" release file, that which will be featured - on our SourceForge summary page (see next step). + properties of the .bz2 file therein. Make sure it is set as + the default download for all platforms. This ensures that + SourceForge sees this as the "newest" release file, that which + will be featured on our SourceForge summary page (see next step). <item>Verify that SourceForge has *NOT* automatically chosen to display the new release as the official release on the main SquirrelMail project page (it will be too confusing to users This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |