[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/prep/maintain index.html maintain.dvi.gz ma...
From: |
karl |
Subject: |
www/prep/maintain index.html maintain.dvi.gz ma... |
Date: |
Mon, 07 Jan 2013 00:55:54 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: karl <karl> 13/01/07 00:55:53
Modified files:
prep/maintain : index.html maintain.dvi.gz maintain.html
maintain.html.gz maintain.html_node.tar.gz
maintain.info.tar.gz maintain.pdf
maintain.texi.tar.gz maintain.txt
maintain.txt.gz
prep/maintain/html_node: Announcements.html
Automated-FTP-Uploads.html
Automated-Upload-Procedure.html
Automated-Upload-Registration.html
CVS-Keywords-in-Web-Pages.html
Canonical-License-Sources.html
Clean-Ups.html
Copying-from-Other-Packages.html
Copyright-Notices.html
Copyright-Papers.html
Creating-Mailing-Lists.html
Distribution-Patches.html
Distribution-on-ftp_002egnu_002eorg.html
Distribution-tar-Files.html
Distributions.html Donations.html
Ethical-and-Philosophical-Consideration.html
External-Libraries.html
FSF_002dCopyrighted-Package.html
FTP-Upload-Directive-File-_002d-v1_002e0.html
FTP-Upload-Directive-File-_002d-v1_002e1.html
Free-Software-Directory.html
Free-Software-and-Open-Source.html
Freedom-for-Web-Pages.html
GNU-Accounts-and-Resources.html
GNU-Free-Documentation-License.html
GNU-and-Linux.html Getting-Help.html
Hosting-for-Web-Pages.html Hosting.html
Index.html Interviews-and-Speeches.html
Invoking-gendocs_002esh.html
Legal-Matters.html
Legally-Significant.html
License-Notices-for-Code.html
License-Notices-for-Documentation.html
License-Notices-for-Other-Files.html
License-Notices.html
Licensing-of-GNU-Packages.html
Mail.html Manuals-on-Web-Pages.html
Non_002dFSF_002dCopyrighted-Package.html
Old-Versions.html Platforms.html
Preface.html
Recording-Contributors.html
Recruiting-Developers.html
Replying-to-Mail.html
Standard-Mailing-Lists.html
Stepping-Down.html Terminology.html
Test-Releases.html
Using-the-Proofreaders-List.html
Web-Pages.html index.html
Removed files:
prep/maintain/html_node:
FTP-Upload-Directive-File-_002d-v1_002e2.html
Getting-a-GNU-Account.html
Log message:
rewrite ftp upload description
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/index.html?cvsroot=www&r1=1.93&r2=1.94
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.dvi.gz?cvsroot=www&rev=1.86
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.html?cvsroot=www&r1=1.87&r2=1.88
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.html.gz?cvsroot=www&rev=1.87
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.html_node.tar.gz?cvsroot=www&rev=1.87
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.info.tar.gz?cvsroot=www&rev=1.86
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.pdf?cvsroot=www&rev=1.87
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.texi.tar.gz?cvsroot=www&rev=1.86
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.txt?cvsroot=www&r1=1.88&r2=1.89
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/maintain.txt.gz?cvsroot=www&rev=1.86
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Announcements.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Automated-FTP-Uploads.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Automated-Upload-Procedure.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Automated-Upload-Registration.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/CVS-Keywords-in-Web-Pages.html?cvsroot=www&r1=1.81&r2=1.82
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Canonical-License-Sources.html?cvsroot=www&r1=1.66&r2=1.67
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Clean-Ups.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Copying-from-Other-Packages.html?cvsroot=www&r1=1.70&r2=1.71
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Copyright-Notices.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Copyright-Papers.html?cvsroot=www&r1=1.84&r2=1.85
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Creating-Mailing-Lists.html?cvsroot=www&r1=1.33&r2=1.34
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Distribution-Patches.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Distribution-on-ftp_002egnu_002eorg.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Distribution-tar-Files.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Distributions.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Donations.html?cvsroot=www&r1=1.25&r2=1.26
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Ethical-and-Philosophical-Consideration.html?cvsroot=www&r1=1.83&r2=1.84
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/External-Libraries.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/FSF_002dCopyrighted-Package.html?cvsroot=www&r1=1.8&r2=1.9
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/FTP-Upload-Directive-File-_002d-v1_002e0.html?cvsroot=www&r1=1.72&r2=1.73
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/FTP-Upload-Directive-File-_002d-v1_002e1.html?cvsroot=www&r1=1.72&r2=1.73
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Free-Software-Directory.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Free-Software-and-Open-Source.html?cvsroot=www&r1=1.84&r2=1.85
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Freedom-for-Web-Pages.html?cvsroot=www&r1=1.41&r2=1.42
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/GNU-Accounts-and-Resources.html?cvsroot=www&r1=1.12&r2=1.13
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/GNU-Free-Documentation-License.html?cvsroot=www&r1=1.59&r2=1.60
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/GNU-and-Linux.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Getting-Help.html?cvsroot=www&r1=1.36&r2=1.37
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Hosting-for-Web-Pages.html?cvsroot=www&r1=1.41&r2=1.42
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Hosting.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Index.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Interviews-and-Speeches.html?cvsroot=www&r1=1.7&r2=1.8
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Invoking-gendocs_002esh.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Legal-Matters.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Legally-Significant.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/License-Notices-for-Code.html?cvsroot=www&r1=1.66&r2=1.67
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/License-Notices-for-Documentation.html?cvsroot=www&r1=1.66&r2=1.67
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/License-Notices-for-Other-Files.html?cvsroot=www&r1=1.66&r2=1.67
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/License-Notices.html?cvsroot=www&r1=1.84&r2=1.85
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Licensing-of-GNU-Packages.html?cvsroot=www&r1=1.22&r2=1.23
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Mail.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Manuals-on-Web-Pages.html?cvsroot=www&r1=1.41&r2=1.42
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Non_002dFSF_002dCopyrighted-Package.html?cvsroot=www&r1=1.8&r2=1.9
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Old-Versions.html?cvsroot=www&r1=1.84&r2=1.85
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Platforms.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Preface.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Recording-Contributors.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Recruiting-Developers.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Replying-to-Mail.html?cvsroot=www&r1=1.33&r2=1.34
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Standard-Mailing-Lists.html?cvsroot=www&r1=1.33&r2=1.34
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Stepping-Down.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Terminology.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Test-Releases.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Using-the-Proofreaders-List.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Web-Pages.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/index.html?cvsroot=www&r1=1.82&r2=1.83
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/FTP-Upload-Directive-File-_002d-v1_002e2.html?cvsroot=www&r1=1.4&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/maintain/html_node/Getting-a-GNU-Account.html?cvsroot=www&r1=1.23&r2=0
Patches:
Index: index.html
===================================================================
RCS file: /web/www/www/prep/maintain/index.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -b -r1.93 -r1.94
--- index.html 2 Jan 2013 00:02:04 -0000 1.93
+++ index.html 7 Jan 2013 00:55:46 -0000 1.94
@@ -4,31 +4,31 @@
<h2>Information for maintainers of GNU software</h2>
<address>Free Software Foundation</address>
-<address>last updated January 01, 2013</address>
+<address>last updated January 06, 2013</address>
<p>This manual (maintain) is available in the following formats:</p>
<ul>
<li><a href="maintain.html">HTML
- (216K bytes)</a> - entirely on one web page.</li>
+ (224K bytes)</a> - entirely on one web page.</li>
<li><a href="html_node/index.html">HTML</a> - with one web page per
node.</li>
<li><a href="maintain.html.gz">HTML compressed
(56K gzipped characters)</a> - entirely on
one web page.</li>
<li><a href="maintain.html_node.tar.gz">HTML compressed
- (68K gzipped tar file)</a> -
+ (72K gzipped tar file)</a> -
with one web page per node.</li>
<li><a href="maintain.info.tar.gz">Info document
- (44K bytes gzipped tar file)</a>.</li>
+ (96K bytes gzipped tar file)</a>.</li>
<li><a href="maintain.txt">ASCII text
- (136K bytes)</a>.</li>
+ (140K bytes)</a>.</li>
<li><a href="maintain.txt.gz">ASCII text compressed
(44K bytes gzipped)</a>.</li>
<li><a href="maintain.dvi.gz">TeX dvi file
- (76K bytes gzipped)</a>.</li>
+ (80K bytes gzipped)</a>.</li>
<li><a href="maintain.pdf">PDF file
- (336K bytes)</a>.</li>
+ (340K bytes)</a>.</li>
<li><a href="maintain.texi.tar.gz">Texinfo source
(44K bytes gzipped tar file).</a></li>
</ul>
Index: maintain.dvi.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.dvi.gz,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -b -r1.85 -r1.86
Binary files /tmp/cvsYqRgKg and /tmp/cvsINUSkn differ
Index: maintain.html
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.html,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -b -r1.87 -r1.88
--- maintain.html 2 Jan 2013 00:02:05 -0000 1.87
+++ maintain.html 7 Jan 2013 00:55:46 -0000 1.88
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software</title>
@@ -117,9 +117,13 @@
<ul class="no-bullet">
<li><a name="toc-Automated-Upload-Registration-1"
href="#Automated-Upload-Registration">11.5.1 Automated Upload
Registration</a></li>
<li><a name="toc-Automated-Upload-Procedure-1"
href="#Automated-Upload-Procedure">11.5.2 Automated Upload Procedure</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e2-1"
href="#FTP-Upload-Directive-File-_002d-v1_002e2">11.5.3 FTP Upload Directive
File - v1.2</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e1-1"
href="#FTP-Upload-Directive-File-_002d-v1_002e1">11.5.4 FTP Upload Directive
File - v1.1</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e0-1"
href="#FTP-Upload-Directive-File-_002d-v1_002e0">11.5.5 FTP Upload Directive
File - v1.0</a></li>
+ <li><a name="toc-FTP-Upload-Release-File-Triplet-1"
href="#FTP-Upload-Release-File-Triplet">11.5.3 FTP Upload Release File
Triplet</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-1"
href="#FTP-Upload-Directive-File">11.5.4 FTP Upload Directive File</a></li>
+ <li><a name="toc-FTP-Upload-Directory-Trees-1"
href="#FTP-Upload-Directory-Trees">11.5.5 FTP Upload Directory Trees</a></li>
+ <li><a name="toc-FTP-Upload-File-Replacement-1"
href="#FTP-Upload-File-Replacement">11.5.6 FTP Upload File Replacement</a></li>
+ <li><a name="toc-FTP-Upload-Standalone-Directives-1"
href="#FTP-Upload-Standalone-Directives">11.5.7 FTP Upload Standalone
Directives</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e1-1"
href="#FTP-Upload-Directive-File-_002d-v1_002e1">11.5.8 FTP Upload Directive
File - v1.1</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e0-1"
href="#FTP-Upload-Directive-File-_002d-v1_002e0">11.5.9 FTP Upload Directive
File - v1.0</a></li>
</ul></li>
<li><a name="toc-Announcing-Releases" href="#Announcements">11.6
Announcing Releases</a></li>
</ul></li>
@@ -158,7 +162,7 @@
<a name="Version"></a>
<h1 class="top">Version</h1>
-<p>Information for maintainers of GNU software, last updated January 1, 2013.
+<p>Information for maintainers of GNU software, last updated January 6, 2013.
</p>
<p>Copyright © 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -268,7 +272,7 @@
work, and to enable per to feel person has done the right thing.”
</p>
<p>This release of the GNU Maintainer Information was last updated
-January 1, 2013.
+January 6, 2013.
</p>
<hr>
@@ -1848,11 +1852,19 @@
</td></tr>
<tr><td align="left" valign="top">• <a href="#Automated-Upload-Procedure"
accesskey="2">Automated Upload Procedure</a>:</td><td> </td><td
align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Directive-File-_002d-v1_002e2" accesskey="3">FTP Upload
Directive File - v1.2</a>:</td><td> </td><td align="left"
valign="top">
+<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Release-File-Triplet" accesskey="3">FTP Upload Release File
Triplet</a>:</td><td> </td><td align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Directive-File-_002d-v1_002e1" accesskey="4">FTP Upload
Directive File - v1.1</a>:</td><td> </td><td align="left"
valign="top">
+<tr><td align="left" valign="top">• <a href="#FTP-Upload-Directive-File"
accesskey="4">FTP Upload Directive File</a>:</td><td> </td><td
align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Directive-File-_002d-v1_002e0" accesskey="5">FTP Upload
Directive File - v1.0</a>:</td><td> </td><td align="left"
valign="top">
+<tr><td align="left" valign="top">• <a href="#FTP-Upload-Directory-Trees"
accesskey="5">FTP Upload Directory Trees</a>:</td><td> </td><td
align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="#FTP-Upload-File-Replacement" accesskey="6">FTP Upload File
Replacement</a>:</td><td> </td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Standalone-Directives" accesskey="7">FTP Upload Standalone
Directives</a>:</td><td> </td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Directive-File-_002d-v1_002e1" accesskey="8">FTP Upload
Directive File - v1.1</a>:</td><td> </td><td align="left"
valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="#FTP-Upload-Directive-File-_002d-v1_002e0" accesskey="9">FTP Upload
Directive File - v1.0</a>:</td><td> </td><td align="left"
valign="top">
</td></tr>
</table>
@@ -1921,7 +1933,7 @@
<a name="Automated-Upload-Procedure"></a>
<div class="header">
<p>
-Next: <a href="#FTP-Upload-Directive-File-_002d-v1_002e2" accesskey="n"
rel="next">FTP Upload Directive File - v1.2</a>, Previous: <a
href="#Automated-Upload-Registration" accesskey="p" rel="previous">Automated
Upload Registration</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+Next: <a href="#FTP-Upload-Release-File-Triplet" accesskey="n" rel="next">FTP
Upload Release File Triplet</a>, Previous: <a
href="#Automated-Upload-Registration" accesskey="p" rel="previous">Automated
Upload Registration</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
</div>
<a name="Automated-Upload-Procedure-1"></a>
<h4 class="subsection">11.5.2 Automated Upload Procedure</h4>
@@ -1929,66 +1941,44 @@
<a name="index-uploads"></a>
<p>Once you have registered your information as described in the previous
-section, you will be able to do ftp uploads for yourself using the
-following procedure.
-</p>
-<p>For each upload destined for <code>ftp.gnu.org</code> or
-<code>alpha.gnu.org</code>, three files (a <em>triplet</em>) need to be
-uploaded via ftp to the host <code>ftp-upload.gnu.org</code>.
+section, you can and should do ftp uploads for your package. There
+are two basic kinds of uploads (details in the following sections):
</p>
<ol>
-<li> The file to be distributed; for example, <samp>foo.tar.gz</samp>.
-
-</li><li> Detached GPG binary signature file for (1); for example,
-<samp>foo.tar.gz.sig</samp>. Make this with ‘<samp>gpg -b
foo.tar.gz</samp>’.
+<li> Three related files (a “triplet”) to upload a file destined
for
+<code>ftp.gnu.org</code> or <code>alpha.gnu.org</code>: see <a
href="#FTP-Upload-Release-File-Triplet">FTP Upload Release File Triplet</a>.
-</li><li> A clearsigned <em>directive file</em>; for example,
-<samp>foo.tar.gz.directive.asc</samp>. Make this by preparing the plain
-text file <samp>foo.tar.gz.directive</samp> and then run ‘<samp>gpg
---clearsign foo.tar.gz.directive</samp>’. See <a
href="#FTP-Upload-Directive-File-_002d-v1_002e1">FTP Upload Directive File -
v1.1</a>, for the contents of the directive file.
+</li><li> A single (signed) standalone “directive file” to perform
operations
+on the server: see <a href="#FTP-Upload-Standalone-Directives">FTP Upload
Standalone Directives</a>.
</li></ol>
-<p>The names of the files are important. The signature file must have the
-same name as the file to be distributed, with an additional
-<samp>.sig</samp> extension. The directive file must have the same name as
-the file to be distributed, with an additional <samp>.directive.asc</samp>
-extension. If you do not follow this naming convention, the upload
-<em>will not be processed</em>.
-</p>
-<p>Since v1.1 of the upload directives, it is also possible to upload a
-clearsigned directive file on its own (no accompanying <samp>.sig</samp> or
-any other file) to perform certain operations on the server.
-See <a href="#FTP-Upload-Directive-File-_002d-v1_002e1">FTP Upload Directive
File - v1.1</a>, for more information.
-</p>
-<p>Upload the file(s) via anonymous ftp to <code>ftp-upload.gnu.org</code>. If
-the upload is destined for <code>ftp.gnu.org</code>, place the file(s) in
-the <samp>/incoming/ftp</samp> directory. If the upload is destined for
-<code>alpha.gnu.org</code>, place the file(s) in the
<samp>/incoming/alpha</samp>
-directory.
+<p>In either case, you upload the file(s) via anonymous ftp to the host
+<code>ftp-upload.gnu.org</code>. If the upload is destined for
+<code>ftp.gnu.org</code>, place the file(s) in the directory
+<samp>/incoming/ftp</samp>. If the upload is destined for
+<code>alpha.gnu.org</code>, place the file(s) in the directory
+<samp>/incoming/alpha</samp>.
</p>
<p>Uploads are processed every five minutes. Uploads that are in
progress while the upload processing script is running are handled
-properly, so do not worry about the timing of your upload. Uploaded
-files that belong to an incomplete triplet are deleted automatically
-after 24 hours.
-</p>
-<p>Your designated upload email addresses (see <a
href="#Automated-Upload-Registration">Automated Upload Registration</a>)
-are sent a message if there are any problems processing an upload for your
-package. You also receive a message when your upload has been successfully
-processed.
+properly, so do not worry about the timing of your upload. Spurious
+and stale uploaded files are deleted automatically after 24 hours.
+</p>
+<p>Your designated upload email addresses (see <a
href="#Automated-Upload-Registration">Automated Upload Registration</a>) are
sent a message if there are problems processing an
+upload for your package. You also receive a message when an upload
+has been successfully processed.
</p>
-<p>One automated way to create and transfer the necessary files is to use
-the <code>gnupload</code> script, which is available from the
+<p>One programmatic way to create and transfer the necessary files is to
+use the <code>gnupload</code> script, which is available from the
<samp>build-aux/</samp> directory of the <code>gnulib</code> project at
-<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
<code>gnupload</code> can
-also remove uploaded files. Run <code>gnupload --help</code> for a
-description and examples.
+<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
Run
+<code>gnupload --help</code> for a description and examples.
</p>
-<p><code>gnupload</code> uses the <code>ncftpput</code> program to do the
actual
+<p><code>gnupload</code> invokes the program <code>ncftpput</code> to do the
actual
transfers; if you don’t happen to have the <code>ncftp</code> package
installed, the <code>ncftpput-ftp</code> script in the <samp>build-aux/</samp>
-directory of <code>gnulib</code> serves as a replacement which uses plain
-command line <code>ftp</code>.
+directory of <code>gnulib</code> can serve as a replacement. It uses the
+plain command line <code>ftp</code> program.
</p>
<p>If you have difficulties with an upload, email
<a href="mailto:address@hidden">address@hidden</a>. You can check the archive
of uploads
@@ -1997,169 +1987,322 @@
</p>
<hr>
-<a name="FTP-Upload-Directive-File-_002d-v1_002e2"></a>
+<a name="FTP-Upload-Release-File-Triplet"></a>
<div class="header">
<p>
-Next: <a href="#FTP-Upload-Directive-File-_002d-v1_002e1" accesskey="n"
rel="next">FTP Upload Directive File - v1.1</a>, Previous: <a
href="#Automated-Upload-Procedure" accesskey="p" rel="previous">Automated
Upload Procedure</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+Next: <a href="#FTP-Upload-Directive-File" accesskey="n" rel="next">FTP Upload
Directive File</a>, Previous: <a href="#Automated-Upload-Procedure"
accesskey="p" rel="previous">Automated Upload Procedure</a>, Up: <a
href="#Automated-FTP-Uploads" accesskey="u" rel="up">Automated FTP Uploads</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
</div>
-<a name="FTP-Upload-Directive-File-_002d-v1_002e2-1"></a>
-<h4 class="subsection">11.5.3 FTP Upload Directive File - v1.2</h4>
+<a name="FTP-Upload-Release-File-Triplet-1"></a>
+<h4 class="subsection">11.5.3 FTP Upload Release File Triplet</h4>
+
+<a name="index-FTP-uploads_002c-of-release-files"></a>
-<p>All the directives and documentation for v1.1 of the protocol still
-apply. See <a href="#FTP-Upload-Directive-File-_002d-v1_002e1">FTP Upload
Directive File - v1.1</a>, for more information.
+<p>Ordinarily, the goal is to upload a new release of your package, let’s
+say, the source archive <samp>foo-1.0.tar.gz</samp>. To do this, you
+simultaneously upload three files:
</p>
-<a name="New-directive-replace"></a>
-<h4 class="subheading">New directive <code>replace</code></h4>
+<ol>
+<li> The file to be distributed; in our example, <samp>foo-1.0.tar.gz</samp>.
-<a name="index-replacing-uploaded-files"></a>
-<a name="index-uploads_002c-replacing"></a>
-<p>As part of an uploaded triplet, a <samp>foo.tar.gz.directive.asc</samp> file
-might contain these lines (before being GPG-clearsigned):
+</li><li> Detached GPG binary signature file for (1); for example,
+<samp>foo-1.0.tar.gz.sig</samp>. Make this with ‘<samp>gpg -b
foo-1.0.tar.gz</samp>’.
+
+</li><li> A clearsigned <em>directive file</em>; for example,
+<samp>foo-1.0.tar.gz.directive.asc</samp>, created with ‘<samp>gpg
+--clearsign foo-1.0.tar.gz.directive</samp>’. Its contents are
described in
+the next section.
+</li></ol>
+
+<p>The names of the files are important. The signature file must have
+the same name as the file to be distributed, with an additional
+<samp>.sig</samp> extension. The directive file must have the same name as
+the file to be distributed, with an additional <samp>.directive.asc</samp>
+extension. If you do not follow this naming convention, the upload
+<em>will not be processed</em>.
+</p>
+
+<hr>
+<a name="FTP-Upload-Directive-File"></a>
+<div class="header">
+<p>
+Next: <a href="#FTP-Upload-Directory-Trees" accesskey="n" rel="next">FTP
Upload Directory Trees</a>, Previous: <a
href="#FTP-Upload-Release-File-Triplet" accesskey="p" rel="previous">FTP Upload
Release File Triplet</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+</div>
+<a name="FTP-Upload-Directive-File-1"></a>
+<h4 class="subsection">11.5.4 FTP Upload Directive File</h4>
+
+<a name="index-directive-file_002c-for-FTP-uploads"></a>
+
+<p>To repeat, a (signed) <em>directive file</em> must be part of every
+upload. The unsigned original is just a plain text file you can
+create with any text editor. Its name must be, e.g.,
+<samp>foo-1.0.tar.gz.directive</samp> for accompanying an upload of
+<samp>foo-1.0.tar.gz</samp>.
+</p>
+<p>After creating the file, run ‘<samp>gpg --clearsign
+foo-1.0.tar.gz.directive</samp>’, which will create
+<samp>foo-1.0.tar.gz.directive.asc</samp>; this is the file to be uploaded.
+</p>
+<p>When part of a triplet for uploading a release file, the directive
+file must always contain the directives <code>version</code>,
+<code>filename</code> and <code>directory</code>. In addition, a
<code>comment</code>
+directive is optional. These directives can be given in any order.
+</p>
+<p>Continuing our example of uploading <samp>foo-1.0.tar.gz</samp> for a
+package named <code>foo</code> to <code>ftp.gnu.org</code>, the values would
be as
+follows:
+</p>
+<dl compact="compact">
+<dt><code>version</code></dt>
+<dd><p>must be the value ‘<samp>1.2</samp>’ (the current version,
as of May 2012):<br>
+<tt>version: 1.2</tt>
+</p>
+</dd>
+<dt><code>filename</code></dt>
+<dd><p>must be the name of the file to be distributed:<br>
+<tt>filename: foo-1.0.tar.gz</tt>
+</p>
+</dd>
+<dt><code>directory</code></dt>
+<dd><p>specifies the final destination directory where the uploaded file and
+its <samp>.sig</samp> companion are to be placed. Here we will put our file
+in the top level directory of the package, as is the most common
+practice:<br>
+<tt>directory: foo</tt>
+</p>
+</dd>
+<dt><code>comment</code></dt>
+<dd><p>is optional, and ignored if present:<br>
+<tt>comment: let's hope this works!</tt>
+</p></dd>
+</dl>
+
+<p>Putting the above together, the complete contents of the directive
+file <samp>foo-1.0.tar.gz.directive</samp> for our example would be:
</p>
<div class="example">
<pre class="example">version: 1.2
-directory: bar/v1
-filename: foo.tar.gz
-comment: hello world!
+directory: foo
+filename: foo-1.0.tar.gz
+comment: let's hope this works!
</pre></div>
-<p>If <samp>foo.tar.gz</samp> exists prior to upload, this directive file will
-result in an error. Prior to May 2012, the behavior (of v1.1) was
-different: any existing files were automatically archived and replaced
-with the new upload. Since May 2012, no files are replaced unless the
-(new) <code>replace</code> directive is set to <code>true</code> in the
directive
-file. That directive requires version 1.2 of the protocol. For
-example:
+<p>Then you ‘<samp>gpg --clearsign</samp>’ the file as given
above, and upload
+(using anonymous ftp) the three files:
+</p>
+<dl compact="compact">
+<dt><samp>foo-1.0.tar.gz</samp></dt>
+<dt><samp>foo-1.0.tar.gz.sig</samp></dt>
+<dt><samp>foo-1.0.tar.gz.directive</samp></dt>
+</dl>
+
+<p>to the host <samp>ftp-upload.gnu.org</samp>, directory
+<samp>/incoming/ftp</samp> (for official releases), or the directory
+<samp>/incoming/alpha</samp> (for test releases).
+</p>
+<p>After the system authenticates the signatures, the files
+<samp>foo-1.0.tar.gz</samp> and <samp>foo-1.0.tar.gz.sig</samp> are placed in
+the directory <samp>gnu/foo/</samp> on <code>ftp.gnu.org</code>. That is,
we’ll
+have made our release available at
+‘<code>http://ftp.gnu.org/gnu/foo/foo-1.0.tar.gz</code>’ (and then
from
+our many mirrors via
+‘<code>http://ftpmirror.gnu.org/foo/foo-1.0.tar.gz</code>’). Whew.
+</p>
+<p>A common reason for the upload not succeeding is your GPG signature
+not being registered with the upload system. There is nothing that
+makes this happen automatically. You must email the system
+administrators as described above (see <a
href="#Automated-Upload-Registration">Automated Upload Registration</a>).
+</p>
+
+<hr>
+<a name="FTP-Upload-Directory-Trees"></a>
+<div class="header">
+<p>
+Next: <a href="#FTP-Upload-File-Replacement" accesskey="n" rel="next">FTP
Upload File Replacement</a>, Previous: <a href="#FTP-Upload-Directive-File"
accesskey="p" rel="previous">FTP Upload Directive File</a>, Up: <a
href="#Automated-FTP-Uploads" accesskey="u" rel="up">Automated FTP Uploads</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+</div>
+<a name="FTP-Upload-Directory-Trees-1"></a>
+<h4 class="subsection">11.5.5 FTP Upload Directory Trees</h4>
+
+<a name="index-directory-trees_002c-in-ftp-uploads"></a>
+<a name="index-hierarchy_002c-under-ftp-upload-directory"></a>
+<a name="index-uploads_002c-directory-trees-in"></a>
+
+<p>You can make any directory hierarchy you like under your package
+directory. The system automatically creates any intermediate
+directories you specify in the <code>directory</code> directive.
+</p>
+<p>Slightly modifying the example above, the following directive file:
</p>
<div class="example">
<pre class="example">version: 1.2
-directory: bar/v1
-filename: foo.tar.gz
-replace: true
-comment: hello world!
+directory: foo/foo-1.0
+filename: foo-1.0.tar.gz
+comment: creates per-version subdirectory as needed
</pre></div>
+<p>would put the tar file in the <samp>foo-1.0/</samp> subdirectory of the
+package <code>foo</code>, thus ending up at
+‘<code>ftp.gnu.org:gnu/foo/foo-1.0/foo-1.0.tar.gz</code>’.
+</p>
+<p>However, to keep things simpler for users, we recommend not using
+subdirectories, unless perhaps each release of your package consists
+of many separate files.
+</p>
<hr>
-<a name="FTP-Upload-Directive-File-_002d-v1_002e1"></a>
+<a name="FTP-Upload-File-Replacement"></a>
<div class="header">
<p>
-Next: <a href="#FTP-Upload-Directive-File-_002d-v1_002e0" accesskey="n"
rel="next">FTP Upload Directive File - v1.0</a>, Previous: <a
href="#FTP-Upload-Directive-File-_002d-v1_002e2" accesskey="p"
rel="previous">FTP Upload Directive File - v1.2</a>, Up: <a
href="#Automated-FTP-Uploads" accesskey="u" rel="up">Automated FTP Uploads</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+Next: <a href="#FTP-Upload-Standalone-Directives" accesskey="n" rel="next">FTP
Upload Standalone Directives</a>, Previous: <a
href="#FTP-Upload-Directory-Trees" accesskey="p" rel="previous">FTP Upload
Directory Trees</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
</div>
-<a name="FTP-Upload-Directive-File-_002d-v1_002e1-1"></a>
-<h4 class="subsection">11.5.4 FTP Upload Directive File - v1.1</h4>
+<a name="FTP-Upload-File-Replacement-1"></a>
+<h4 class="subsection">11.5.6 FTP Upload File Replacement</h4>
+
+<a name="index-replacing-uploaded-files"></a>
+<a name="index-uploads_002c-replacing"></a>
-<p>The directive file name must end in <samp>directive.asc</samp>.
+<p>You can replace existing files that have already been uploaded by
+including a directive line <code>replace: true</code>. For example,
+you might like to provide a README file in the release directory and
+update it from time to time. The full directive file for that would
+look like this:
</p>
-<p>When part of a triplet, the directive file must always contain the
-directives <code>version</code>, <code>directory</code> and
<code>filename</code>, as
-described. In addition, a <code>comment</code> directive is allowed.
+<div class="example">
+<pre class="example">replace: true
+version: 1.2
+directory: foo
+filename: README
+comment: replaces an existing README
+</pre></div>
+
+<p>It is ok if the file to be replaced doesn’t already exist; then the
+new file is simply added, i.e., the <samp>replace</samp> directive has no
+effect.
</p>
-<p>The <code>version</code> directive must always have the value
‘<samp>1.1</samp>’.
+<p>When an existing file is replaced, the original is archived to a
+private location. There is no automated or public access to such
+archived files; if you want to retrieve or view them, please email
+<a href="mailto:address@hidden">address@hidden</a>.
</p>
-<p>The <code>directory</code> directive specifies the final destination
-directory where the uploaded file and its <samp>.sig</samp> companion are to
-be placed.
+<p>We very strongly discourage replacing an actual software release file,
+such as <samp>foo-1.0.tar.gz</samp>. Releases should be unique, and
+forever. If you need to make fixes, make another release. If you
+have an exigent reason for a particular release file to no longer be
+available, it can be explicitly archived, as described in the next
+section.
</p>
-<p>The <code>filename</code> directive must contain the name of the file to be
-distributed (item (1) above).
+<p>If you want to make the current release available under a generic
+name, such as <code>foo-latest.tar.gz</code>, that is better done with
+symlinks, also as described in the next section.
</p>
-<p>For example, as part of an uploaded triplet, a
-<samp>foo.tar.gz.directive.asc</samp> file might contain these lines (before
-being gpg clearsigned):
+
+<hr>
+<a name="FTP-Upload-Standalone-Directives"></a>
+<div class="header">
+<p>
+Next: <a href="#FTP-Upload-Directive-File-_002d-v1_002e1" accesskey="n"
rel="next">FTP Upload Directive File - v1.1</a>, Previous: <a
href="#FTP-Upload-File-Replacement" accesskey="p" rel="previous">FTP Upload
File Replacement</a>, Up: <a href="#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
+</div>
+<a name="FTP-Upload-Standalone-Directives-1"></a>
+<h4 class="subsection">11.5.7 FTP Upload Standalone Directives</h4>
+
+<a name="index-standalone-directives_002c-for-ftp-uploads"></a>
+<a name="index-directives-for-ftp-uploads_002c-standalone"></a>
+
+<p>The previous sections describe how to upload a file to be publicly
+released. It’s also possible to upload a directive file by itself to
+perform a few operations on the upload directory. The supported
+directives are:
</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-filename: foo.tar.gz
-comment: hello world!
-</pre></div>
+<dl compact="compact">
+<dt><code>symlink</code></dt>
+<dd><p>creates a symlink.
+</p>
+</dd>
+<dt><code>rmsymlink</code></dt>
+<dd><p>removes a symlink.
+</p>
+</dd>
+<dt><code>archive</code></dt>
+<dd><p>takes a file or directory offline.
+</p></dd>
+</dl>
-<p>This directory line indicates that <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> are part of package <code>bar</code>. If you
uploaded
-this triplet to <samp>/incoming/ftp</samp> and the system positively
-authenticates the signatures, the files <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> will be placed in the directory
-<samp>gnu/bar/v1</samp> of the <code>ftp.gnu.org</code> site.
+<p>As for the directives described above, the <code>directory</code> and
+<code>version</code> directives are still required, the <code>comment</code>
+directive remains optional, and the <code>filename</code> directive is not
+allowed.
</p>
-<p>The directive file can be used to create currently non-existent
-directory trees, as long as they are under the directory for your
-package (in the example above, the package directory is <code>bar</code>).
+<p>When uploaded by itself, the name of the directive file is not
+important. But it must be still be signed, using ‘<samp>gpg
+--clearsign</samp>’; the resulting <samp>.asc</samp> file is what should
be
+uploaded.
</p>
-<p>If you upload a file that already exists in the FTP directory, the
-original will simply be archived and replaced with the new upload.
-There is no automated or online access to archived files; if you want
-to retrieve or view them, please email sysadmin.
-</p>
-<a name="Standalone-directives"></a>
-<h4 class="subheading">Standalone directives</h4>
-
-<p>When uploaded by itself, a directive file must contain one or more of
-the directives <code>symlink</code>, <code>rmsymlink</code> or
<code>archive</code>, in
-addition to the obligatory <code>directory</code> and <code>version</code>
-directives. A <code>filename</code> directive is not allowed, and a
-<code>comment</code> directive remains optional.
-</p>
-<p>If you use more than one directive, the directives are executed in the
-sequence they are specified in. If a directive results in an error,
-further execution of the upload is aborted.
+<p>Here’s an example of the full directive file to create a
+<samp>foo-latest.tar.gz</samp> symlink:
+</p>
+<div class="example">
+<pre class="example">version: 1.2
+directory: foo
+symlink: foo-1.1.tar.gz foo-latest.tar.gz
+comment: create a symlink
+</pre></div>
+
+<p>If you include more than one directive in a standalone upload, the
+directives are executed in the sequence they are specified in. If a
+directive results in an error, further execution of the upload is
+aborted.
</p>
<p>Removing a symbolic link (with <code>rmsymlink</code>) which does not exist
-results in an error. However, attempting to create a symbolic link
-that already exists (with <code>symlink</code>) is not an error. In this
-case <code>symlink</code> behaves like the command <code>ln -s -f</code>: any
-existing symlink is removed before creating the link. (But an
-existing regular file or directory is not removed.)
+results in an error. On the other hand, attempting to create a
+symbolic link that already exists (with <code>symlink</code>) is not an
+error. In this case <code>symlink</code> behaves like the command
+<code>ln -s -f</code>: any existing symlink is removed before creating
+the link. (But an existing regular file or directory is not replaced.)
</p>
-<p>Here are a few examples. The first removes a symlink:
+<p>Here’s an example of removing a symlink, e.g., if you decide not to
+maintain a <samp>foo-latest</samp> link any more:
</p>
<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-rmsymlink: foo-latest.tgz
+<pre class="example">version: 1.2
+directory: foo
+rmsymlink: foo-latest.tar.gz
comment: remove a symlink
</pre></div>
-<p>Archive an old file, taking it offline:
+<p>And here’s an example of archiving a file, e.g., an unintended upload:
</p>
<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-archive: foo-1.1.tar.gz
+<pre class="example">version: 1.2
+directory: foo
+archive: foo-1.1x.tar.gz
comment: archive an old file; it will not be
-comment: available through FTP any more.
+comment: publicly available any more.
</pre></div>
-<p>Archive an old directory (with all contents), taking it offline:
+<p>The <code>archive</code> directive causes the specified items to become
+inaccessible. This should only be used when it is actively bad for
+them to be available, e.g., you uploaded something by mistake.
+</p>
+<p>If all you want to do is reduce how much stuff is in your release
+directory, an alternative is to email <a
href="mailto:address@hidden">address@hidden</a> and
+ask them to move old items to the <samp>http://ftp.gnu.org/old-gnu/</samp>
+directory; then they will still be available. In general, however, we
+recommend leaving all official releases in the main release directory.
</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-archive: foo
-comment: archive an old directory; it and its entire
-comment: contents will not be available through FTP anymore
-</pre></div>
-<p>Create a new symlink:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-symlink: foo-1.2.tar.gz foo-latest.tgz
-comment: create a new symlink
-</pre></div>
+<hr>
+<a name="FTP-Upload-Directive-File-_002d-v1_002e1"></a>
+<div class="header">
+<p>
+Next: <a href="#FTP-Upload-Directive-File-_002d-v1_002e0" accesskey="n"
rel="next">FTP Upload Directive File - v1.0</a>, Previous: <a
href="#FTP-Upload-Standalone-Directives" accesskey="p" rel="previous">FTP
Upload Standalone Directives</a>, Up: <a href="#Automated-FTP-Uploads"
accesskey="u" rel="up">Automated FTP Uploads</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="#Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="FTP-Upload-Directive-File-_002d-v1_002e1-1"></a>
+<h4 class="subsection">11.5.8 FTP Upload Directive File - v1.1</h4>
-<p>Do everything at once:
+<p>The v1.1 protocol for uploads lacked the <code>replace</code> directive;
+instead, file replacements were done automatically and silently
+(clearly undesirable). This is the only difference between v1.2 and
+v1.1.
</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-rmsymlink: foo-latest.tgz
-symlink: foo-1.2.tar.gz foo-latest.tgz
-archive: foo-1.1.tar.gz
-comment: now do everything at once
-</pre></div>
-
<hr>
<a name="FTP-Upload-Directive-File-_002d-v1_002e0"></a>
@@ -2168,27 +2311,27 @@
Previous: <a href="#FTP-Upload-Directive-File-_002d-v1_002e1" accesskey="p"
rel="previous">FTP Upload Directive File - v1.1</a>, Up: <a
href="#Automated-FTP-Uploads" accesskey="u" rel="up">Automated FTP Uploads</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Index" title="Index"
rel="index">Index</a>]</p>
</div>
<a name="FTP-Upload-Directive-File-_002d-v1_002e0-1"></a>
-<h4 class="subsection">11.5.5 FTP Upload Directive File - v1.0</h4>
+<h4 class="subsection">11.5.9 FTP Upload Directive File - v1.0</h4>
-<p>Support for v1.0 uploads was phased out in May 2012; please upgrade
+<p>Support for v1.0 uploads was discontinued in May 2012; please upgrade
to v1.2.
</p>
-<p>The directive file should contain one line, excluding the clearsigned
-data GPG that inserts, which specifies the final destination directory
-where items (1) and (2) are to be placed.
+<p>In v1.0, the directive file contained one line, excluding the
+clearsigned data GPG that inserts, which specifies the final
+destination directory where items (1) and (2) are to be placed.
</p>
-<p>For example, the <samp>foo.tar.gz.directive.asc</samp> file might contain
the
+<p>For example, the <samp>foo-1.0.tar.gz.directive.asc</samp> file might
contain the
single line:
</p>
<div class="example">
<pre class="example">directory: bar/v1
</pre></div>
-<p>This directory line indicates that <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> are part of package <code>bar</code>. If you were
to
+<p>This directory line indicates that <samp>foo-1.0.tar.gz</samp> and
+<samp>foo-1.0.tar.gz.sig</samp> are part of package <code>bar</code>. If you
were to
upload the triplet to <samp>/incoming/ftp</samp>, and the system can
positively authenticate the signatures, then the files
-<samp>foo.tar.gz</samp> and <samp>foo.tar.gz.sig</samp> will be placed in the
+<samp>foo-1.0.tar.gz</samp> and <samp>foo-1.0.tar.gz.sig</samp> will be placed
in the
directory <samp>gnu/bar/v1</samp> of the <code>ftp.gnu.org</code> site.
</p>
<p>The directive file can be used to create currently non-existent
@@ -2253,6 +2396,11 @@
the present release.
</li></ul>
+<p>You may find the <samp>announce-gen</samp> script useful for creating
+announcements, which is available from the <samp>build-aux/</samp> directory
+of the <code>gnulib</code> project at
+<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
+</p>
<hr>
<a name="Web-Pages"></a>
@@ -3537,6 +3685,9 @@
<tr><td></td><td valign="top"><a
href="#index-development-method_002c-open-source">development method, open
source</a>:</td><td> </td><td valign="top"><a
href="#Free-Software-and-Open-Source">Free Software and Open
Source</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-development-resources">development
resources</a>:</td><td> </td><td valign="top"><a
href="#GNU-Accounts-and-Resources">GNU Accounts and Resources</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-diff"><code>diff</code></a>:</td><td> </td><td
valign="top"><a href="#Distribution-Patches">Distribution Patches</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-directive-file_002c-for-FTP-uploads">directive file, for FTP
uploads</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directive-File">FTP Upload Directive File</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-directives-for-ftp-uploads_002c-standalone">directives for ftp
uploads, standalone</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Standalone-Directives">FTP Upload Standalone
Directives</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-directory-trees_002c-in-ftp-uploads">directory trees, in ftp
uploads</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directory-Trees">FTP Upload Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-Directory_002c-Free-Software">Directory, Free
Software</a>:</td><td> </td><td valign="top"><a
href="#Free-Software-Directory">Free Software Directory</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-disclaimers">disclaimers</a>:</td><td> </td><td
valign="top"><a href="#Copyright-Papers">Copyright Papers</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-distribution_002c-tar-files">distribution, tar
files</a>:</td><td> </td><td valign="top"><a
href="#Distribution-tar-Files">Distribution tar Files</a></td></tr>
@@ -3557,6 +3708,7 @@
<tr><td></td><td valign="top"><a href="#index-FSF-system-administrators">FSF
system administrators</a>:</td><td> </td><td valign="top"><a
href="#Getting-Help">Getting Help</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-FTP-site">FTP
site</a>:</td><td> </td><td valign="top"><a
href="#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-ftp-uploads_002c-automated">ftp
uploads, automated</a>:</td><td> </td><td valign="top"><a
href="#Automated-FTP-Uploads">Automated FTP Uploads</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-FTP-uploads_002c-of-release-files">FTP uploads, of release
files</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Release-File-Triplet">FTP Upload Release File
Triplet</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ftp_002egnu_002eorg_002c-the-GNU-release-site"><code>ftp.gnu.org</code>,
the GNU release site</a>:</td><td> </td><td valign="top"><a
href="#Distribution-on-ftp_002egnu_002eorg">Distribution on
ftp.gnu.org</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-G">G</a></th><td></td><td></td></tr>
@@ -3572,6 +3724,7 @@
<tr><td></td><td valign="top"><a
href="#index-help-for-users_002c-mailing-list-for">help for users, mailing list
for</a>:</td><td> </td><td valign="top"><a
href="#Standard-Mailing-Lists">Standard Mailing Lists</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-help-requests_002c-handling">help requests,
handling</a>:</td><td> </td><td valign="top"><a
href="#Replying-to-Mail">Replying to Mail</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-help_002c-getting">help,
getting</a>:</td><td> </td><td valign="top"><a
href="#Getting-Help">Getting Help</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-hierarchy_002c-under-ftp-upload-directory">hierarchy, under ftp
upload directory</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directory-Trees">FTP Upload Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-hosting">hosting</a>:</td><td> </td><td valign="top"><a
href="#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-http_003a_002f_002fbugs_002egnu_002eorg"><a
href="http://bugs.gnu.org">http://bugs.gnu.org</a></a>:</td><td> </td><td
valign="top"><a href="#Replying-to-Mail">Replying to Mail</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-http_003a_002f_002fidenti_002eca_002fgroup_002ffsfstatus"><a
href="http://identi.ca/group/fsfstatus">http://identi.ca/group/fsfstatus</a></a>:</td><td> </td><td
valign="top"><a href="#Getting-Help">Getting Help</a></td></tr>
@@ -3617,7 +3770,7 @@
<tr><td></td><td valign="top"><a
href="#index-recording-contributors">recording
contributors</a>:</td><td> </td><td valign="top"><a
href="#Recording-Contributors">Recording Contributors</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-registration-for-uploads">registration for
uploads</a>:</td><td> </td><td valign="top"><a
href="#Automated-Upload-Registration">Automated Upload
Registration</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-release-site">release
site</a>:</td><td> </td><td valign="top"><a
href="#Hosting">Hosting</a></td></tr>
-<tr><td></td><td valign="top"><a
href="#index-replacing-uploaded-files">replacing uploaded
files</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directive-File-_002d-v1_002e2">FTP Upload Directive File -
v1.2</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-replacing-uploaded-files">replacing uploaded
files</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-File-Replacement">FTP Upload File Replacement</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-repository">repository</a>:</td><td> </td><td valign="top"><a
href="#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-resigning-as-maintainer">resigning as
maintainer</a>:</td><td> </td><td valign="top"><a
href="#Stepping-Down">Stepping Down</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-resources-for-GNU-developers">resources for GNU
developers</a>:</td><td> </td><td valign="top"><a
href="#GNU-Accounts-and-Resources">GNU Accounts and Resources</a></td></tr>
@@ -3631,6 +3784,7 @@
<tr><td></td><td valign="top"><a
href="#index-shell-account_002c-on-fencepost">shell account, on
fencepost</a>:</td><td> </td><td valign="top"><a
href="#GNU-Accounts-and-Resources">GNU Accounts and Resources</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-source-repository">source
repository</a>:</td><td> </td><td valign="top"><a
href="#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-spam-prevention">spam
prevention</a>:</td><td> </td><td valign="top"><a
href="#Creating-Mailing-Lists">Creating Mailing Lists</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-standalone-directives_002c-for-ftp-uploads">standalone directives,
for ftp uploads</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Standalone-Directives">FTP Upload Standalone
Directives</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-standard-mailing-lists">standard
mailing lists</a>:</td><td> </td><td valign="top"><a
href="#Standard-Mailing-Lists">Standard Mailing Lists</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-stepping-down-as-maintainer">stepping down as
maintainer</a>:</td><td> </td><td valign="top"><a
href="#Stepping-Down">Stepping Down</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-sysadmin_002c-FSF">sysadmin,
FSF</a>:</td><td> </td><td valign="top"><a href="#Getting-Help">Getting
Help</a></td></tr>
@@ -3642,8 +3796,9 @@
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-U">U</a></th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a
href="#index-uploads">uploads</a>:</td><td> </td><td valign="top"><a
href="#Automated-Upload-Procedure">Automated Upload Procedure</a></td></tr>
+<tr><td></td><td valign="top"><a
href="#index-uploads_002c-directory-trees-in">uploads, directory trees
in</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directory-Trees">FTP Upload Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-uploads_002c-registration-for">uploads, registration
for</a>:</td><td> </td><td valign="top"><a
href="#Automated-Upload-Registration">Automated Upload
Registration</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-uploads_002c-replacing">uploads,
replacing</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-Directive-File-_002d-v1_002e2">FTP Upload Directive File -
v1.2</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-uploads_002c-replacing">uploads,
replacing</a>:</td><td> </td><td valign="top"><a
href="#FTP-Upload-File-Replacement">FTP Upload File Replacement</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-V">V</a></th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a href="#index-version-control">version
control</a>:</td><td> </td><td valign="top"><a href="#Old-Versions">Old
Versions</a></td></tr>
Index: maintain.html.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.html.gz,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
Binary files /tmp/cvsg3vHmi and /tmp/cvsD1vG1o differ
Index: maintain.html_node.tar.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.html_node.tar.gz,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
Binary files /tmp/cvspqX1Zi and /tmp/cvsdbumGp differ
Index: maintain.info.tar.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.info.tar.gz,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -b -r1.85 -r1.86
Binary files /tmp/cvsAkU6Bm and /tmp/cvsVyfMjt differ
Index: maintain.pdf
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.pdf,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
Binary files /tmp/cvsKU4IWk and /tmp/cvsNqsZGr differ
Index: maintain.texi.tar.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.texi.tar.gz,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -b -r1.85 -r1.86
Binary files /tmp/cvsKHERao and /tmp/cvsuSvMWu differ
Index: maintain.txt
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.txt,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -b -r1.88 -r1.89
--- maintain.txt 2 Jan 2013 00:02:07 -0000 1.88
+++ maintain.txt 7 Jan 2013 00:55:49 -0000 1.89
@@ -34,9 +34,13 @@
11.5 Automated FTP Uploads
11.5.1 Automated Upload Registration
11.5.2 Automated Upload Procedure
- 11.5.3 FTP Upload Directive File - v1.2
- 11.5.4 FTP Upload Directive File - v1.1
- 11.5.5 FTP Upload Directive File - v1.0
+ 11.5.3 FTP Upload Release File Triplet
+ 11.5.4 FTP Upload Directive File
+ 11.5.5 FTP Upload Directory Trees
+ 11.5.6 FTP Upload File Replacement
+ 11.5.7 FTP Upload Standalone Directives
+ 11.5.8 FTP Upload Directive File - v1.1
+ 11.5.9 FTP Upload Directive File - v1.0
11.6 Announcing Releases
12 Web Pages
12.1 Hosting for Web Pages
@@ -58,7 +62,7 @@
Version
*******
-Information for maintainers of GNU software, last updated January 1,
+Information for maintainers of GNU software, last updated January 6,
2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
@@ -109,7 +113,7 @@
to feel person has done the right thing."
This release of the GNU Maintainer Information was last updated
-January 1, 2013.
+January 6, 2013.
2 Getting Help
**************
@@ -1346,215 +1350,293 @@
---------------------------------
Once you have registered your information as described in the previous
-section, you will be able to do ftp uploads for yourself using the
-following procedure.
+section, you can and should do ftp uploads for your package. There are
+two basic kinds of uploads (details in the following sections):
- For each upload destined for 'ftp.gnu.org' or 'alpha.gnu.org', three
-files (a "triplet") need to be uploaded via ftp to the host
-'ftp-upload.gnu.org'.
-
- 1. The file to be distributed; for example, 'foo.tar.gz'.
-
- 2. Detached GPG binary signature file for (1); for example,
- 'foo.tar.gz.sig'. Make this with 'gpg -b foo.tar.gz'.
-
- 3. A clearsigned "directive file"; for example,
- 'foo.tar.gz.directive.asc'. Make this by preparing the plain text
- file 'foo.tar.gz.directive' and then run 'gpg --clearsign
- foo.tar.gz.directive'. *Note FTP Upload Directive File - v1.1::,
- for the contents of the directive file.
-
- The names of the files are important. The signature file must have
-the same name as the file to be distributed, with an additional '.sig'
-extension. The directive file must have the same name as the file to be
-distributed, with an additional '.directive.asc' extension. If you do
-not follow this naming convention, the upload _will not be processed_.
-
- Since v1.1 of the upload directives, it is also possible to upload a
-clearsigned directive file on its own (no accompanying '.sig' or any
-other file) to perform certain operations on the server. *Note FTP
-Upload Directive File - v1.1::, for more information.
-
- Upload the file(s) via anonymous ftp to 'ftp-upload.gnu.org'. If the
-upload is destined for 'ftp.gnu.org', place the file(s) in the
-'/incoming/ftp' directory. If the upload is destined for
-'alpha.gnu.org', place the file(s) in the '/incoming/alpha' directory.
+ 1. Three related files (a "triplet") to upload a file destined for
+ 'ftp.gnu.org' or 'alpha.gnu.org': *note FTP Upload Release File
+ Triplet::.
+
+ 2. A single (signed) standalone "directive file" to perform operations
+ on the server: *note FTP Upload Standalone Directives::.
+
+ In either case, you upload the file(s) via anonymous ftp to the host
+'ftp-upload.gnu.org'. If the upload is destined for 'ftp.gnu.org',
+place the file(s) in the directory '/incoming/ftp'. If the upload is
+destined for 'alpha.gnu.org', place the file(s) in the directory
+'/incoming/alpha'.
Uploads are processed every five minutes. Uploads that are in
progress while the upload processing script is running are handled
-properly, so do not worry about the timing of your upload. Uploaded
-files that belong to an incomplete triplet are deleted automatically
-after 24 hours.
+properly, so do not worry about the timing of your upload. Spurious and
+stale uploaded files are deleted automatically after 24 hours.
Your designated upload email addresses (*note Automated Upload
-Registration::) are sent a message if there are any problems processing
-an upload for your package. You also receive a message when your upload
-has been successfully processed.
+Registration::) are sent a message if there are problems processing an
+upload for your package. You also receive a message when an upload has
+been successfully processed.
- One automated way to create and transfer the necessary files is to
+ One programmatic way to create and transfer the necessary files is to
use the 'gnupload' script, which is available from the 'build-aux/'
directory of the 'gnulib' project at
-<http://savannah.gnu.org/projects/gnulib>. 'gnupload' can also remove
-uploaded files. Run 'gnupload --help' for a description and examples.
+<http://savannah.gnu.org/projects/gnulib>. Run 'gnupload --help' for a
+description and examples.
- 'gnupload' uses the 'ncftpput' program to do the actual transfers; if
-you don't happen to have the 'ncftp' package installed, the
-'ncftpput-ftp' script in the 'build-aux/' directory of 'gnulib' serves
-as a replacement which uses plain command line 'ftp'.
+ 'gnupload' invokes the program 'ncftpput' to do the actual transfers;
+if you don't happen to have the 'ncftp' package installed, the
+'ncftpput-ftp' script in the 'build-aux/' directory of 'gnulib' can
+serve as a replacement. It uses the plain command line 'ftp' program.
If you have difficulties with an upload, email <address@hidden>.
You can check the archive of uploads processed at
<https://lists.gnu.org/archive/html/ftp-upload-report>.
-11.5.3 FTP Upload Directive File - v1.2
----------------------------------------
+11.5.3 FTP Upload Release File Triplet
+--------------------------------------
-All the directives and documentation for v1.1 of the protocol still
-apply. *Note FTP Upload Directive File - v1.1::, for more information.
+Ordinarily, the goal is to upload a new release of your package, let's
+say, the source archive 'foo-1.0.tar.gz'. To do this, you
+simultaneously upload three files:
-New directive 'replace'
------------------------
+ 1. The file to be distributed; in our example, 'foo-1.0.tar.gz'.
-As part of an uploaded triplet, a 'foo.tar.gz.directive.asc' file might
-contain these lines (before being GPG-clearsigned):
+ 2. Detached GPG binary signature file for (1); for example,
+ 'foo-1.0.tar.gz.sig'. Make this with 'gpg -b foo-1.0.tar.gz'.
- version: 1.2
- directory: bar/v1
- filename: foo.tar.gz
- comment: hello world!
+ 3. A clearsigned "directive file"; for example,
+ 'foo-1.0.tar.gz.directive.asc', created with 'gpg --clearsign
+ foo-1.0.tar.gz.directive'. Its contents are described in the next
+ section.
+
+ The names of the files are important. The signature file must have
+the same name as the file to be distributed, with an additional '.sig'
+extension. The directive file must have the same name as the file to be
+distributed, with an additional '.directive.asc' extension. If you do
+not follow this naming convention, the upload _will not be processed_.
+
+11.5.4 FTP Upload Directive File
+--------------------------------
- If 'foo.tar.gz' exists prior to upload, this directive file will
-result in an error. Prior to May 2012, the behavior (of v1.1) was
-different: any existing files were automatically archived and replaced
-with the new upload. Since May 2012, no files are replaced unless the
-(new) 'replace' directive is set to 'true' in the directive file. That
-directive requires version 1.2 of the protocol. For example:
+To repeat, a (signed) "directive file" must be part of every upload.
+The unsigned original is just a plain text file you can create with any
+text editor. Its name must be, e.g., 'foo-1.0.tar.gz.directive' for
+accompanying an upload of 'foo-1.0.tar.gz'.
+
+ After creating the file, run 'gpg --clearsign
+foo-1.0.tar.gz.directive', which will create
+'foo-1.0.tar.gz.directive.asc'; this is the file to be uploaded.
+
+ When part of a triplet for uploading a release file, the directive
+file must always contain the directives 'version', 'filename' and
+'directory'. In addition, a 'comment' directive is optional. These
+directives can be given in any order.
+ Continuing our example of uploading 'foo-1.0.tar.gz' for a package
+named 'foo' to 'ftp.gnu.org', the values would be as follows:
+
+'version'
+ must be the value '1.2' (the current version, as of May 2012):
version: 1.2
- directory: bar/v1
- filename: foo.tar.gz
- replace: true
- comment: hello world!
-11.5.4 FTP Upload Directive File - v1.1
----------------------------------------
+'filename'
+ must be the name of the file to be distributed:
+ filename: foo-1.0.tar.gz
+
+'directory'
+ specifies the final destination directory where the uploaded file
+ and its '.sig' companion are to be placed. Here we will put our
+ file in the top level directory of the package, as is the most
+ common practice:
+ directory: foo
+
+'comment'
+ is optional, and ignored if present:
+ comment: let's hope this works!
+
+ Putting the above together, the complete contents of the directive
+file 'foo-1.0.tar.gz.directive' for our example would be:
-The directive file name must end in 'directive.asc'.
+ version: 1.2
+ directory: foo
+ filename: foo-1.0.tar.gz
+ comment: let's hope this works!
+
+ Then you 'gpg --clearsign' the file as given above, and upload (using
+anonymous ftp) the three files:
+
+'foo-1.0.tar.gz'
+'foo-1.0.tar.gz.sig'
+'foo-1.0.tar.gz.directive'
+
+to the host 'ftp-upload.gnu.org', directory '/incoming/ftp' (for
+official releases), or the directory '/incoming/alpha' (for test
+releases).
+
+ After the system authenticates the signatures, the files
+'foo-1.0.tar.gz' and 'foo-1.0.tar.gz.sig' are placed in the directory
+'gnu/foo/' on 'ftp.gnu.org'. That is, we'll have made our release
+available at 'http://ftp.gnu.org/gnu/foo/foo-1.0.tar.gz' (and then from
+our many mirrors via 'http://ftpmirror.gnu.org/foo/foo-1.0.tar.gz').
+Whew.
+
+ A common reason for the upload not succeeding is your GPG signature
+not being registered with the upload system. There is nothing that
+makes this happen automatically. You must email the system
+administrators as described above (*note Automated Upload
+Registration::).
- When part of a triplet, the directive file must always contain the
-directives 'version', 'directory' and 'filename', as described. In
-addition, a 'comment' directive is allowed.
+11.5.5 FTP Upload Directory Trees
+---------------------------------
- The 'version' directive must always have the value '1.1'.
+You can make any directory hierarchy you like under your package
+directory. The system automatically creates any intermediate
+directories you specify in the 'directory' directive.
- The 'directory' directive specifies the final destination directory
-where the uploaded file and its '.sig' companion are to be placed.
+ Slightly modifying the example above, the following directive file:
- The 'filename' directive must contain the name of the file to be
-distributed (item (1) above).
+ version: 1.2
+ directory: foo/foo-1.0
+ filename: foo-1.0.tar.gz
+ comment: creates per-version subdirectory as needed
+
+would put the tar file in the 'foo-1.0/' subdirectory of the package
+'foo', thus ending up at 'ftp.gnu.org:gnu/foo/foo-1.0/foo-1.0.tar.gz'.
+
+ However, to keep things simpler for users, we recommend not using
+subdirectories, unless perhaps each release of your package consists of
+many separate files.
+
+11.5.6 FTP Upload File Replacement
+----------------------------------
+
+You can replace existing files that have already been uploaded by
+including a directive line 'replace: true'. For example, you might like
+to provide a README file in the release directory and update it from
+time to time. The full directive file for that would look like this:
- For example, as part of an uploaded triplet, a
-'foo.tar.gz.directive.asc' file might contain these lines (before being
-gpg clearsigned):
+ replace: true
+ version: 1.2
+ directory: foo
+ filename: README
+ comment: replaces an existing README
+
+ It is ok if the file to be replaced doesn't already exist; then the
+new file is simply added, i.e., the 'replace' directive has no effect.
+
+ When an existing file is replaced, the original is archived to a
+private location. There is no automated or public access to such
+archived files; if you want to retrieve or view them, please email
+<address@hidden>.
+
+ We very strongly discourage replacing an actual software release
+file, such as 'foo-1.0.tar.gz'. Releases should be unique, and forever.
+If you need to make fixes, make another release. If you have an exigent
+reason for a particular release file to no longer be available, it can
+be explicitly archived, as described in the next section.
+
+ If you want to make the current release available under a generic
+name, such as 'foo-latest.tar.gz', that is better done with symlinks,
+also as described in the next section.
- version: 1.1
- directory: bar/v1
- filename: foo.tar.gz
- comment: hello world!
+11.5.7 FTP Upload Standalone Directives
+---------------------------------------
- This directory line indicates that 'foo.tar.gz' and 'foo.tar.gz.sig'
-are part of package 'bar'. If you uploaded this triplet to
-'/incoming/ftp' and the system positively authenticates the signatures,
-the files 'foo.tar.gz' and 'foo.tar.gz.sig' will be placed in the
-directory 'gnu/bar/v1' of the 'ftp.gnu.org' site.
+The previous sections describe how to upload a file to be publicly
+released. It's also possible to upload a directive file by itself to
+perform a few operations on the upload directory. The supported
+directives are:
+
+'symlink'
+ creates a symlink.
+
+'rmsymlink'
+ removes a symlink.
+
+'archive'
+ takes a file or directory offline.
+
+ As for the directives described above, the 'directory' and 'version'
+directives are still required, the 'comment' directive remains optional,
+and the 'filename' directive is not allowed.
+
+ When uploaded by itself, the name of the directive file is not
+important. But it must be still be signed, using 'gpg --clearsign'; the
+resulting '.asc' file is what should be uploaded.
- The directive file can be used to create currently non-existent
-directory trees, as long as they are under the directory for your
-package (in the example above, the package directory is 'bar').
+ Here's an example of the full directive file to create a
+'foo-latest.tar.gz' symlink:
- If you upload a file that already exists in the FTP directory, the
-original will simply be archived and replaced with the new upload.
-There is no automated or online access to archived files; if you want to
-retrieve or view them, please email sysadmin.
-
-Standalone directives
----------------------
-
-When uploaded by itself, a directive file must contain one or more of
-the directives 'symlink', 'rmsymlink' or 'archive', in addition to the
-obligatory 'directory' and 'version' directives. A 'filename' directive
-is not allowed, and a 'comment' directive remains optional.
-
- If you use more than one directive, the directives are executed in
-the sequence they are specified in. If a directive results in an error,
-further execution of the upload is aborted.
+ version: 1.2
+ directory: foo
+ symlink: foo-1.1.tar.gz foo-latest.tar.gz
+ comment: create a symlink
+
+ If you include more than one directive in a standalone upload, the
+directives are executed in the sequence they are specified in. If a
+directive results in an error, further execution of the upload is
+aborted.
Removing a symbolic link (with 'rmsymlink') which does not exist
-results in an error. However, attempting to create a symbolic link that
-already exists (with 'symlink') is not an error. In this case 'symlink'
-behaves like the command 'ln -s -f': any existing symlink is removed
-before creating the link. (But an existing regular file or directory is
-not removed.)
+results in an error. On the other hand, attempting to create a symbolic
+link that already exists (with 'symlink') is not an error. In this case
+'symlink' behaves like the command 'ln -s -f': any existing symlink is
+removed before creating the link. (But an existing regular file or
+directory is not replaced.)
- Here are a few examples. The first removes a symlink:
+ Here's an example of removing a symlink, e.g., if you decide not to
+maintain a 'foo-latest' link any more:
- version: 1.1
- directory: bar/v1
- rmsymlink: foo-latest.tgz
+ version: 1.2
+ directory: foo
+ rmsymlink: foo-latest.tar.gz
comment: remove a symlink
-Archive an old file, taking it offline:
+And here's an example of archiving a file, e.g., an unintended upload:
- version: 1.1
- directory: bar/v1
- archive: foo-1.1.tar.gz
+ version: 1.2
+ directory: foo
+ archive: foo-1.1x.tar.gz
comment: archive an old file; it will not be
- comment: available through FTP any more.
-
-Archive an old directory (with all contents), taking it offline:
+ comment: publicly available any more.
- version: 1.1
- directory: bar/v1
- archive: foo
- comment: archive an old directory; it and its entire
- comment: contents will not be available through FTP anymore
+ The 'archive' directive causes the specified items to become
+inaccessible. This should only be used when it is actively bad for them
+to be available, e.g., you uploaded something by mistake.
+
+ If all you want to do is reduce how much stuff is in your release
+directory, an alternative is to email <address@hidden> and ask them to
+move old items to the 'http://ftp.gnu.org/old-gnu/' directory; then they
+will still be available. In general, however, we recommend leaving all
+official releases in the main release directory.
-Create a new symlink:
-
- version: 1.1
- directory: bar/v1
- symlink: foo-1.2.tar.gz foo-latest.tgz
- comment: create a new symlink
+11.5.8 FTP Upload Directive File - v1.1
+---------------------------------------
-Do everything at once:
+The v1.1 protocol for uploads lacked the 'replace' directive; instead,
+file replacements were done automatically and silently (clearly
+undesirable). This is the only difference between v1.2 and v1.1.
- version: 1.1
- directory: bar/v1
- rmsymlink: foo-latest.tgz
- symlink: foo-1.2.tar.gz foo-latest.tgz
- archive: foo-1.1.tar.gz
- comment: now do everything at once
-
-11.5.5 FTP Upload Directive File - v1.0
+11.5.9 FTP Upload Directive File - v1.0
---------------------------------------
-Support for v1.0 uploads was phased out in May 2012; please upgrade
+Support for v1.0 uploads was discontinued in May 2012; please upgrade
to v1.2.
- The directive file should contain one line, excluding the clearsigned
-data GPG that inserts, which specifies the final destination directory
-where items (1) and (2) are to be placed.
+ In v1.0, the directive file contained one line, excluding the
+clearsigned data GPG that inserts, which specifies the final destination
+directory where items (1) and (2) are to be placed.
- For example, the 'foo.tar.gz.directive.asc' file might contain the
-single line:
+ For example, the 'foo-1.0.tar.gz.directive.asc' file might contain
+the single line:
directory: bar/v1
- This directory line indicates that 'foo.tar.gz' and 'foo.tar.gz.sig'
-are part of package 'bar'. If you were to upload the triplet to
-'/incoming/ftp', and the system can positively authenticate the
-signatures, then the files 'foo.tar.gz' and 'foo.tar.gz.sig' will be
-placed in the directory 'gnu/bar/v1' of the 'ftp.gnu.org' site.
+ This directory line indicates that 'foo-1.0.tar.gz' and
+'foo-1.0.tar.gz.sig' are part of package 'bar'. If you were to upload
+the triplet to '/incoming/ftp', and the system can positively
+authenticate the signatures, then the files 'foo-1.0.tar.gz' and
+'foo-1.0.tar.gz.sig' will be placed in the directory 'gnu/bar/v1' of the
+'ftp.gnu.org' site.
The directive file can be used to create currently non-existent
directory trees, as long as they are under the package directory for
@@ -1600,6 +1682,10 @@
* The NEWS (*note (standards)NEWS File::) for the present release.
+ You may find the 'announce-gen' script useful for creating
+announcements, which is available from the 'build-aux/' directory of the
+'gnulib' project at <http://savannah.gnu.org/projects/gnulib>.
+
12 Web Pages
************
@@ -1770,8 +1856,8 @@
Since 'www.gnu.org' works through CVS, CVS keywords in your manual, such
as '$Log: maintain.txt,v $
-as 'Revision 1.88 2013/01/02 00:02:07 karl
-as 'standards/maintain updates
+as 'Revision 1.89 2013/01/07 00:55:49 karl
+as 'rewrite ftp upload description
as '', need special treatment (even if you don't happen to maintain
your manual in CVS).
@@ -2598,169 +2684,183 @@
* Menu:
* $ keywords in web pages: CVS Keywords in Web Pages.
- (line 1771)
-* '/gd/gnuorg' directory: Copyright Papers. (line 261)
-* advisory committee: Getting Help. (line 122)
-* 'alpha.gnu.org', test release site: Test Releases. (line 1245)
+ (line 1856)
+* '/gd/gnuorg' directory: Copyright Papers. (line 265)
+* advisory committee: Getting Help. (line 126)
+* 'alpha.gnu.org', test release site: Test Releases. (line 1249)
* announcement mailing list, project-specific: Announcements.
- (line 1581)
-* announcements: Announcements. (line 1566)
+ (line 1662)
+* announcements: Announcements. (line 1647)
* announcements, mailing list for: Standard Mailing Lists.
- (line 1023)
-* assignments, copyright: Copyright Papers. (line 234)
+ (line 1027)
+* assignments, copyright: Copyright Papers. (line 238)
* 'AUTHORS' file: Recording Contributors.
- (line 483)
+ (line 487)
* automake: Distribution tar Files.
- (line 1185)
-* beta releases: Test Releases. (line 1245)
-* bug reports, email tracker for: Replying to Mail. (line 1109)
-* bug reports, handling: Replying to Mail. (line 1073)
-* bug reports, web tracker for: Replying to Mail. (line 1109)
+ (line 1189)
+* beta releases: Test Releases. (line 1249)
+* bug reports, email tracker for: Replying to Mail. (line 1113)
+* bug reports, handling: Replying to Mail. (line 1077)
+* bug reports, web tracker for: Replying to Mail. (line 1113)
* <address@hidden>: Standard Mailing Lists.
- (line 1009)
-* 'address@hidden' email address: Preface. (line 88)
-* contents of announcements: Announcements. (line 1587)
-* contributions, accepting: Clean Ups. (line 916)
-* copyright notices in program files: Copyright Notices. (line 559)
-* copyright papers: Copyright Papers. (line 234)
+ (line 1013)
+* 'address@hidden' email address: Preface. (line 92)
+* contents of announcements: Announcements. (line 1668)
+* contributions, accepting: Clean Ups. (line 920)
+* copyright notices in program files: Copyright Notices. (line 563)
+* copyright papers: Copyright Papers. (line 238)
* creating mailing lists: Creating Mailing Lists.
- (line 1036)
+ (line 1040)
* CVS keywords in web pages: CVS Keywords in Web Pages.
- (line 1771)
-* CVS repository: Hosting. (line 1988)
-* data base of GNU copyright assignments: Copyright Papers. (line 255)
-* development method, open source: Free Software and Open Source.
(line 1856)
+* CVS repository: Hosting. (line 2073)
+* data base of GNU copyright assignments: Copyright Papers. (line 259)
+* development method, open source: Free Software and Open Source.
+ (line 1941)
* development resources: GNU Accounts and Resources.
- (line 142)
+ (line 146)
* diff: Distribution Patches.
- (line 1209)
+ (line 1213)
+* directive file, for FTP uploads: FTP Upload Directive File.
+ (line 1419)
+* directives for ftp uploads, standalone: FTP Upload Standalone Directives.
+ (line 1543)
+* directory trees, in ftp uploads: FTP Upload Directory Trees.
+ (line 1490)
* Directory, Free Software: Free Software Directory.
- (line 2060)
-* disclaimers: Copyright Papers. (line 234)
+ (line 2145)
+* disclaimers: Copyright Papers. (line 238)
* distribution, tar files: Distribution tar Files.
- (line 1160)
+ (line 1164)
* documentation output, generating: Invoking gendocs.sh.
- (line 1695)
-* Donations, for packages: Donations. (line 2021)
-* down, when GNU machines are: Getting Help. (line 129)
-* email: Mail. (line 995)
+ (line 1780)
+* Donations, for packages: Donations. (line 2106)
+* down, when GNU machines are: Getting Help. (line 133)
+* email: Mail. (line 999)
* ethics: Ethical and Philosophical
Consideration.
- (line 1801)
+ (line 1886)
* FDL, GNU Free Documentation License: GNU Free Documentation License.
- (line 2116)
+ (line 2201)
* 'fencepost.gnu.org' GNU login host: GNU Accounts and Resources.
- (line 142)
+ (line 146)
* formats for documentation, desired: Manuals on Web Pages.
- (line 1669)
+ (line 1754)
* Free Software Directory: Free Software Directory.
- (line 2060)
+ (line 2145)
* free software movement: Free Software and Open Source.
- (line 1856)
-* FSF system administrators: Getting Help. (line 135)
-* FTP site: Hosting. (line 1988)
+ (line 1941)
+* FSF system administrators: Getting Help. (line 139)
+* FTP site: Hosting. (line 2073)
* ftp uploads, automated: Automated FTP Uploads.
- (line 1288)
+ (line 1292)
+* FTP uploads, of release files: FTP Upload Release File Triplet.
+ (line 1396)
* 'ftp.gnu.org', the GNU release site: Distribution on ftp.gnu.org.
- (line 1234)
+ (line 1238)
* gendocs.sh: Invoking gendocs.sh.
- (line 1695)
+ (line 1780)
* generating documentation output: Invoking gendocs.sh.
- (line 1695)
+ (line 1780)
* GNU ftp site: Distribution on ftp.gnu.org.
- (line 1234)
-* GNU system administrators: Getting Help. (line 135)
-* GNU/Linux: GNU and Linux. (line 1881)
-* 'gnustandards' project repository: Preface. (line 88)
-* 'address@hidden' mailing list: Preface. (line 96)
+ (line 1238)
+* GNU system administrators: Getting Help. (line 139)
+* GNU/Linux: GNU and Linux. (line 1966)
+* 'gnustandards' project repository: Preface. (line 92)
+* 'address@hidden' mailing list: Preface. (line 100)
* help for users, mailing list for: Standard Mailing Lists.
- (line 1017)
-* help requests, handling: Replying to Mail. (line 1073)
-* help, getting: Getting Help. (line 116)
-* hosting: Hosting. (line 1988)
-* <http://bugs.gnu.org>: Replying to Mail. (line 1109)
-* <http://identi.ca/group/fsfstatus>: Getting Help. (line 129)
-* <http://planet.gnu.org>: Announcements. (line 1574)
+ (line 1021)
+* help requests, handling: Replying to Mail. (line 1077)
+* help, getting: Getting Help. (line 120)
+* hierarchy, under ftp upload directory: FTP Upload Directory Trees.
+ (line 1490)
+* hosting: Hosting. (line 2073)
+* <http://bugs.gnu.org>: Replying to Mail. (line 1113)
+* <http://identi.ca/group/fsfstatus>: Getting Help. (line 133)
+* <http://planet.gnu.org>: Announcements. (line 1655)
* Hydra: GNU Accounts and Resources.
- (line 164)
-* 'info-gnu' mailing list: Announcements. (line 1566)
-* legal matters: Legal Matters. (line 228)
-* legal papers for changes in manuals: Copyright Papers. (line 343)
-* license notices in program files: License Notices. (line 659)
-* Linux: GNU and Linux. (line 1881)
+ (line 168)
+* 'info-gnu' mailing list: Announcements. (line 1647)
+* legal matters: Legal Matters. (line 232)
+* legal papers for changes in manuals: Copyright Papers. (line 347)
+* license notices in program files: License Notices. (line 663)
+* Linux: GNU and Linux. (line 1966)
* mailing list for bug reports: Standard Mailing Lists.
- (line 1002)
+ (line 1006)
* mailing lists, creating: Creating Mailing Lists.
- (line 1036)
+ (line 1040)
* mailing lists, standard names of: Standard Mailing Lists.
- (line 1002)
-* <address@hidden>: Stepping Down. (line 179)
-* 'address@hidden' mailing list: Getting Help. (line 116)
-* Money, donated to packages: Donations. (line 2021)
+ (line 1006)
+* <address@hidden>: Stepping Down. (line 183)
+* 'address@hidden' mailing list: Getting Help. (line 120)
+* Money, donated to packages: Donations. (line 2106)
* movement, free software: Free Software and Open Source.
- (line 1856)
+ (line 1941)
* open source: Free Software and Open Source.
- (line 1856)
-* outage, of GNU machines: Getting Help. (line 129)
+ (line 1941)
+* outage, of GNU machines: Getting Help. (line 133)
* patch: Distribution Patches.
- (line 1209)
+ (line 1213)
* patches, against previous releases: Distribution Patches.
- (line 1191)
+ (line 1195)
* philosophy: Ethical and Philosophical
Consideration.
- (line 1801)
-* Piercy, Marge: Preface. (line 102)
+ (line 1886)
+* Piercy, Marge: Preface. (line 106)
* 'platform-testers' mailing list: GNU Accounts and Resources.
- (line 164)
-* pretest releases: Test Releases. (line 1245)
+ (line 168)
+* pretest releases: Test Releases. (line 1249)
* proofreading: Using the Proofreaders List.
- (line 2071)
-* quality of changes suggested by others: Clean Ups. (line 916)
+ (line 2156)
+* quality of changes suggested by others: Clean Ups. (line 920)
* RCS keywords in web pages: CVS Keywords in Web Pages.
- (line 1771)
+ (line 1856)
* recording contributors: Recording Contributors.
- (line 452)
+ (line 456)
* registration for uploads: Automated Upload Registration.
- (line 1299)
-* release site: Hosting. (line 1988)
-* replacing uploaded files: FTP Upload Directive File - v1.2.
- (line 1417)
-* repository: Hosting. (line 1988)
-* resigning as maintainer: Stepping Down. (line 170)
+ (line 1303)
+* release site: Hosting. (line 2073)
+* replacing uploaded files: FTP Upload File Replacement.
+ (line 1511)
+* repository: Hosting. (line 2073)
+* resigning as maintainer: Stepping Down. (line 174)
* resources for GNU developers: GNU Accounts and Resources.
- (line 142)
-* responding to bug reports: Replying to Mail. (line 1073)
-* Savannah repository for 'gnustandards': Preface. (line 88)
-* Savannah, news area: Announcements. (line 1574)
-* 'address@hidden' mailing list: Old Versions. (line 1145)
-* 'address@hidden': Old Versions. (line 1132)
+ (line 146)
+* responding to bug reports: Replying to Mail. (line 1077)
+* Savannah repository for 'gnustandards': Preface. (line 92)
+* Savannah, news area: Announcements. (line 1655)
+* 'address@hidden' mailing list: Old Versions. (line 1149)
+* 'address@hidden': Old Versions. (line 1136)
* shell account, on fencepost: GNU Accounts and Resources.
- (line 142)
-* source repository: Hosting. (line 1988)
+ (line 146)
+* source repository: Hosting. (line 2073)
* spam prevention: Creating Mailing Lists.
- (line 1056)
+ (line 1060)
+* standalone directives, for ftp uploads: FTP Upload Standalone Directives.
+ (line 1543)
* standard mailing lists: Standard Mailing Lists.
- (line 1002)
-* stepping down as maintainer: Stepping Down. (line 170)
-* sysadmin, FSF: Getting Help. (line 135)
-* terminology: Terminology. (line 1849)
-* test releases: Test Releases. (line 1245)
+ (line 1006)
+* stepping down as maintainer: Stepping Down. (line 174)
+* sysadmin, FSF: Getting Help. (line 139)
+* terminology: Terminology. (line 1934)
+* test releases: Test Releases. (line 1249)
* time stamp in diffs: Distribution Patches.
- (line 1209)
+ (line 1213)
* uploads: Automated Upload Procedure.
- (line 1347)
+ (line 1351)
+* uploads, directory trees in: FTP Upload Directory Trees.
+ (line 1490)
* uploads, registration for: Automated Upload Registration.
- (line 1299)
-* uploads, replacing: FTP Upload Directive File - v1.2.
- (line 1417)
-* version control: Old Versions. (line 1120)
-* version control system: Hosting. (line 1988)
-* web pages: Web Pages. (line 1606)
+ (line 1303)
+* uploads, replacing: FTP Upload File Replacement.
+ (line 1511)
+* version control: Old Versions. (line 1124)
+* version control system: Hosting. (line 2073)
+* web pages: Web Pages. (line 1691)
* web pages, and CVS keywords: CVS Keywords in Web Pages.
- (line 1771)
+ (line 1856)
* web pages, freedom for: Freedom for Web Pages.
- (line 1648)
+ (line 1733)
* web pages, hosting for: Hosting for Web Pages.
- (line 1627)
+ (line 1712)
* web pages, including manuals on: Manuals on Web Pages.
- (line 1669)
+ (line 1754)
Index: maintain.txt.gz
===================================================================
RCS file: /web/www/www/prep/maintain/maintain.txt.gz,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -b -r1.85 -r1.86
Binary files /tmp/cvswuJxFn and /tmp/cvsIl3avu differ
Index: html_node/Announcements.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Announcements.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Announcements.html 2 Jan 2013 00:02:08 -0000 1.82
+++ html_node/Announcements.html 7 Jan 2013 00:55:49 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Announcements</title>
@@ -118,6 +118,11 @@
the present release.
</li></ul>
+<p>You may find the <samp>announce-gen</samp> script useful for creating
+announcements, which is available from the <samp>build-aux/</samp> directory
+of the <code>gnulib</code> project at
+<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
+</p>
<hr>
<div class="header">
Index: html_node/Automated-FTP-Uploads.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Automated-FTP-Uploads.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Automated-FTP-Uploads.html 2 Jan 2013 00:02:08 -0000
1.82
+++ html_node/Automated-FTP-Uploads.html 7 Jan 2013 00:55:49 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Automated FTP
Uploads</title>
@@ -84,11 +84,19 @@
</td></tr>
<tr><td align="left" valign="top">• <a
href="Automated-Upload-Procedure.html#Automated-Upload-Procedure"
accesskey="2">Automated Upload Procedure</a>:</td><td> </td><td
align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
accesskey="3">FTP Upload Directive File -
v1.2</a>:</td><td> </td><td align="left" valign="top">
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet"
accesskey="3">FTP Upload Release File Triplet</a>:</td><td> </td><td
align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1"
accesskey="4">FTP Upload Directive File -
v1.1</a>:</td><td> </td><td align="left" valign="top">
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File.html#FTP-Upload-Directive-File"
accesskey="4">FTP Upload Directive File</a>:</td><td> </td><td
align="left" valign="top">
</td></tr>
-<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
accesskey="5">FTP Upload Directive File -
v1.0</a>:</td><td> </td><td align="left" valign="top">
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directory-Trees.html#FTP-Upload-Directory-Trees"
accesskey="5">FTP Upload Directory Trees</a>:</td><td> </td><td
align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-File-Replacement.html#FTP-Upload-File-Replacement"
accesskey="6">FTP Upload File Replacement</a>:</td><td> </td><td
align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives"
accesskey="7">FTP Upload Standalone
Directives</a>:</td><td> </td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1"
accesskey="8">FTP Upload Directive File -
v1.1</a>:</td><td> </td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top">• <a
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
accesskey="9">FTP Upload Directive File -
v1.0</a>:</td><td> </td><td align="left" valign="top">
</td></tr>
</table>
Index: html_node/Automated-Upload-Procedure.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Automated-Upload-Procedure.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Automated-Upload-Procedure.html 2 Jan 2013 00:02:08 -0000
1.82
+++ html_node/Automated-Upload-Procedure.html 7 Jan 2013 00:55:50 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Automated Upload
Procedure</title>
@@ -26,7 +26,7 @@
<link href="Index.html#Index" rel="index" title="Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" rel="up"
title="Automated FTP Uploads">
-<link
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
rel="next" title="FTP Upload Directive File - v1.2">
+<link
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet"
rel="next" title="FTP Upload Release File Triplet">
<link href="Automated-Upload-Registration.html#Automated-Upload-Registration"
rel="previous" title="Automated Upload Registration">
<style type="text/css">
<!--
@@ -64,7 +64,7 @@
<a name="Automated-Upload-Procedure"></a>
<div class="header">
<p>
-Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
accesskey="n" rel="next">FTP Upload Directive File - v1.2</a>, Previous: <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration"
accesskey="p" rel="previous">Automated Upload Registration</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet"
accesskey="n" rel="next">FTP Upload Release File Triplet</a>, Previous: <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration"
accesskey="p" rel="previous">Automated Upload Registration</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<a name="Automated-Upload-Procedure-1"></a>
@@ -73,66 +73,44 @@
<a name="index-uploads"></a>
<p>Once you have registered your information as described in the previous
-section, you will be able to do ftp uploads for yourself using the
-following procedure.
-</p>
-<p>For each upload destined for <code>ftp.gnu.org</code> or
-<code>alpha.gnu.org</code>, three files (a <em>triplet</em>) need to be
-uploaded via ftp to the host <code>ftp-upload.gnu.org</code>.
+section, you can and should do ftp uploads for your package. There
+are two basic kinds of uploads (details in the following sections):
</p>
<ol>
-<li> The file to be distributed; for example, <samp>foo.tar.gz</samp>.
-
-</li><li> Detached GPG binary signature file for (1); for example,
-<samp>foo.tar.gz.sig</samp>. Make this with ‘<samp>gpg -b
foo.tar.gz</samp>’.
+<li> Three related files (a “triplet”) to upload a file destined
for
+<code>ftp.gnu.org</code> or <code>alpha.gnu.org</code>: see <a
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet">FTP
Upload Release File Triplet</a>.
-</li><li> A clearsigned <em>directive file</em>; for example,
-<samp>foo.tar.gz.directive.asc</samp>. Make this by preparing the plain
-text file <samp>foo.tar.gz.directive</samp> and then run ‘<samp>gpg
---clearsign foo.tar.gz.directive</samp>’. See <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1">FTP
Upload Directive File - v1.1</a>, for the contents of the directive file.
+</li><li> A single (signed) standalone “directive file” to perform
operations
+on the server: see <a
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives">FTP
Upload Standalone Directives</a>.
</li></ol>
-<p>The names of the files are important. The signature file must have the
-same name as the file to be distributed, with an additional
-<samp>.sig</samp> extension. The directive file must have the same name as
-the file to be distributed, with an additional <samp>.directive.asc</samp>
-extension. If you do not follow this naming convention, the upload
-<em>will not be processed</em>.
-</p>
-<p>Since v1.1 of the upload directives, it is also possible to upload a
-clearsigned directive file on its own (no accompanying <samp>.sig</samp> or
-any other file) to perform certain operations on the server.
-See <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1">FTP
Upload Directive File - v1.1</a>, for more information.
-</p>
-<p>Upload the file(s) via anonymous ftp to <code>ftp-upload.gnu.org</code>. If
-the upload is destined for <code>ftp.gnu.org</code>, place the file(s) in
-the <samp>/incoming/ftp</samp> directory. If the upload is destined for
-<code>alpha.gnu.org</code>, place the file(s) in the
<samp>/incoming/alpha</samp>
-directory.
+<p>In either case, you upload the file(s) via anonymous ftp to the host
+<code>ftp-upload.gnu.org</code>. If the upload is destined for
+<code>ftp.gnu.org</code>, place the file(s) in the directory
+<samp>/incoming/ftp</samp>. If the upload is destined for
+<code>alpha.gnu.org</code>, place the file(s) in the directory
+<samp>/incoming/alpha</samp>.
</p>
<p>Uploads are processed every five minutes. Uploads that are in
progress while the upload processing script is running are handled
-properly, so do not worry about the timing of your upload. Uploaded
-files that belong to an incomplete triplet are deleted automatically
-after 24 hours.
-</p>
-<p>Your designated upload email addresses (see <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration">Automated
Upload Registration</a>)
-are sent a message if there are any problems processing an upload for your
-package. You also receive a message when your upload has been successfully
-processed.
+properly, so do not worry about the timing of your upload. Spurious
+and stale uploaded files are deleted automatically after 24 hours.
+</p>
+<p>Your designated upload email addresses (see <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration">Automated
Upload Registration</a>) are sent a message if there are problems processing an
+upload for your package. You also receive a message when an upload
+has been successfully processed.
</p>
-<p>One automated way to create and transfer the necessary files is to use
-the <code>gnupload</code> script, which is available from the
+<p>One programmatic way to create and transfer the necessary files is to
+use the <code>gnupload</code> script, which is available from the
<samp>build-aux/</samp> directory of the <code>gnulib</code> project at
-<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
<code>gnupload</code> can
-also remove uploaded files. Run <code>gnupload --help</code> for a
-description and examples.
+<a
href="http://savannah.gnu.org/projects/gnulib">http://savannah.gnu.org/projects/gnulib</a>.
Run
+<code>gnupload --help</code> for a description and examples.
</p>
-<p><code>gnupload</code> uses the <code>ncftpput</code> program to do the
actual
+<p><code>gnupload</code> invokes the program <code>ncftpput</code> to do the
actual
transfers; if you don’t happen to have the <code>ncftp</code> package
installed, the <code>ncftpput-ftp</code> script in the <samp>build-aux/</samp>
-directory of <code>gnulib</code> serves as a replacement which uses plain
-command line <code>ftp</code>.
+directory of <code>gnulib</code> can serve as a replacement. It uses the
+plain command line <code>ftp</code> program.
</p>
<p>If you have difficulties with an upload, email
<a href="mailto:address@hidden">address@hidden</a>. You can check the archive
of uploads
@@ -143,7 +121,7 @@
<hr>
<div class="header">
<p>
-Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
accesskey="n" rel="next">FTP Upload Directive File - v1.2</a>, Previous: <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration"
accesskey="p" rel="previous">Automated Upload Registration</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet"
accesskey="n" rel="next">FTP Upload Release File Triplet</a>, Previous: <a
href="Automated-Upload-Registration.html#Automated-Upload-Registration"
accesskey="p" rel="previous">Automated Upload Registration</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
</div>
Index: html_node/Automated-Upload-Registration.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Automated-Upload-Registration.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Automated-Upload-Registration.html 2 Jan 2013 00:02:08
-0000 1.82
+++ html_node/Automated-Upload-Registration.html 7 Jan 2013 00:55:50
-0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Automated Upload
Registration</title>
Index: html_node/CVS-Keywords-in-Web-Pages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/CVS-Keywords-in-Web-Pages.html,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- html_node/CVS-Keywords-in-Web-Pages.html 2 Jan 2013 00:02:08 -0000
1.81
+++ html_node/CVS-Keywords-in-Web-Pages.html 7 Jan 2013 00:55:50 -0000
1.82
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: CVS Keywords in Web
Pages</title>
Index: html_node/Canonical-License-Sources.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Canonical-License-Sources.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- html_node/Canonical-License-Sources.html 2 Jan 2013 00:02:08 -0000
1.66
+++ html_node/Canonical-License-Sources.html 7 Jan 2013 00:55:50 -0000
1.67
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Canonical License
Sources</title>
Index: html_node/Clean-Ups.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Clean-Ups.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Clean-Ups.html 2 Jan 2013 00:02:08 -0000 1.82
+++ html_node/Clean-Ups.html 7 Jan 2013 00:55:50 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Clean Ups</title>
Index: html_node/Copying-from-Other-Packages.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Copying-from-Other-Packages.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -b -r1.70 -r1.71
--- html_node/Copying-from-Other-Packages.html 2 Jan 2013 00:02:08 -0000
1.70
+++ html_node/Copying-from-Other-Packages.html 7 Jan 2013 00:55:50 -0000
1.71
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Copying from Other
Packages</title>
Index: html_node/Copyright-Notices.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Copyright-Notices.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Copyright-Notices.html 2 Jan 2013 00:02:08 -0000 1.82
+++ html_node/Copyright-Notices.html 7 Jan 2013 00:55:50 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Copyright Notices</title>
Index: html_node/Copyright-Papers.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Copyright-Papers.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- html_node/Copyright-Papers.html 2 Jan 2013 00:02:08 -0000 1.84
+++ html_node/Copyright-Papers.html 7 Jan 2013 00:55:50 -0000 1.85
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Copyright Papers</title>
Index: html_node/Creating-Mailing-Lists.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Creating-Mailing-Lists.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- html_node/Creating-Mailing-Lists.html 2 Jan 2013 00:02:08 -0000
1.33
+++ html_node/Creating-Mailing-Lists.html 7 Jan 2013 00:55:50 -0000
1.34
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Creating Mailing
Lists</title>
Index: html_node/Distribution-Patches.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Distribution-Patches.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Distribution-Patches.html 2 Jan 2013 00:02:08 -0000 1.82
+++ html_node/Distribution-Patches.html 7 Jan 2013 00:55:50 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Distribution
Patches</title>
Index: html_node/Distribution-on-ftp_002egnu_002eorg.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Distribution-on-ftp_002egnu_002eorg.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Distribution-on-ftp_002egnu_002eorg.html 2 Jan 2013 00:02:08
-0000 1.82
+++ html_node/Distribution-on-ftp_002egnu_002eorg.html 7 Jan 2013 00:55:50
-0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Distribution on
ftp.gnu.org</title>
Index: html_node/Distribution-tar-Files.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Distribution-tar-Files.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Distribution-tar-Files.html 2 Jan 2013 00:02:09 -0000
1.82
+++ html_node/Distribution-tar-Files.html 7 Jan 2013 00:55:50 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Distribution tar
Files</title>
Index: html_node/Distributions.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Distributions.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Distributions.html 2 Jan 2013 00:02:09 -0000 1.82
+++ html_node/Distributions.html 7 Jan 2013 00:55:50 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Distributions</title>
Index: html_node/Donations.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Donations.html,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- html_node/Donations.html 2 Jan 2013 00:02:09 -0000 1.25
+++ html_node/Donations.html 7 Jan 2013 00:55:50 -0000 1.26
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Donations</title>
Index: html_node/Ethical-and-Philosophical-Consideration.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Ethical-and-Philosophical-Consideration.html,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -b -r1.83 -r1.84
--- html_node/Ethical-and-Philosophical-Consideration.html 2 Jan 2013
00:02:09 -0000 1.83
+++ html_node/Ethical-and-Philosophical-Consideration.html 7 Jan 2013
00:55:50 -0000 1.84
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Ethical and Philosophical
Consideration</title>
Index: html_node/External-Libraries.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/External-Libraries.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/External-Libraries.html 2 Jan 2013 00:02:09 -0000 1.82
+++ html_node/External-Libraries.html 7 Jan 2013 00:55:50 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: External Libraries</title>
Index: html_node/FSF_002dCopyrighted-Package.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/FSF_002dCopyrighted-Package.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- html_node/FSF_002dCopyrighted-Package.html 2 Jan 2013 00:02:09 -0000
1.8
+++ html_node/FSF_002dCopyrighted-Package.html 7 Jan 2013 00:55:51 -0000
1.9
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: FSF-Copyrighted
Package</title>
Index: html_node/FTP-Upload-Directive-File-_002d-v1_002e0.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/FTP-Upload-Directive-File-_002d-v1_002e0.html,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -b -r1.72 -r1.73
--- html_node/FTP-Upload-Directive-File-_002d-v1_002e0.html 2 Jan 2013
00:02:09 -0000 1.72
+++ html_node/FTP-Upload-Directive-File-_002d-v1_002e0.html 7 Jan 2013
00:55:51 -0000 1.73
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: FTP Upload Directive File
- v1.0</title>
@@ -68,27 +68,27 @@
</div>
<hr>
<a name="FTP-Upload-Directive-File-_002d-v1_002e0-1"></a>
-<h4 class="subsection">11.5.5 FTP Upload Directive File - v1.0</h4>
+<h4 class="subsection">11.5.9 FTP Upload Directive File - v1.0</h4>
-<p>Support for v1.0 uploads was phased out in May 2012; please upgrade
+<p>Support for v1.0 uploads was discontinued in May 2012; please upgrade
to v1.2.
</p>
-<p>The directive file should contain one line, excluding the clearsigned
-data GPG that inserts, which specifies the final destination directory
-where items (1) and (2) are to be placed.
+<p>In v1.0, the directive file contained one line, excluding the
+clearsigned data GPG that inserts, which specifies the final
+destination directory where items (1) and (2) are to be placed.
</p>
-<p>For example, the <samp>foo.tar.gz.directive.asc</samp> file might contain
the
+<p>For example, the <samp>foo-1.0.tar.gz.directive.asc</samp> file might
contain the
single line:
</p>
<div class="example">
<pre class="example">directory: bar/v1
</pre></div>
-<p>This directory line indicates that <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> are part of package <code>bar</code>. If you were
to
+<p>This directory line indicates that <samp>foo-1.0.tar.gz</samp> and
+<samp>foo-1.0.tar.gz.sig</samp> are part of package <code>bar</code>. If you
were to
upload the triplet to <samp>/incoming/ftp</samp>, and the system can
positively authenticate the signatures, then the files
-<samp>foo.tar.gz</samp> and <samp>foo.tar.gz.sig</samp> will be placed in the
+<samp>foo-1.0.tar.gz</samp> and <samp>foo-1.0.tar.gz.sig</samp> will be placed
in the
directory <samp>gnu/bar/v1</samp> of the <code>ftp.gnu.org</code> site.
</p>
<p>The directive file can be used to create currently non-existent
Index: html_node/FTP-Upload-Directive-File-_002d-v1_002e1.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/FTP-Upload-Directive-File-_002d-v1_002e1.html,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -b -r1.72 -r1.73
--- html_node/FTP-Upload-Directive-File-_002d-v1_002e1.html 2 Jan 2013
00:02:09 -0000 1.72
+++ html_node/FTP-Upload-Directive-File-_002d-v1_002e1.html 7 Jan 2013
00:55:51 -0000 1.73
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: FTP Upload Directive File
- v1.1</title>
@@ -27,7 +27,7 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" rel="up"
title="Automated FTP Uploads">
<link
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
rel="next" title="FTP Upload Directive File - v1.0">
-<link
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
rel="previous" title="FTP Upload Directive File - v1.2">
+<link
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives"
rel="previous" title="FTP Upload Standalone Directives">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
@@ -64,129 +64,18 @@
<a name="FTP-Upload-Directive-File-_002d-v1_002e1"></a>
<div class="header">
<p>
-Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
accesskey="n" rel="next">FTP Upload Directive File - v1.0</a>, Previous: <a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
accesskey="p" rel="previous">FTP Upload Directive File - v1.2</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
accesskey="n" rel="next">FTP Upload Directive File - v1.0</a>, Previous: <a
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives"
accesskey="p" rel="previous">FTP Upload Standalone Directives</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<a name="FTP-Upload-Directive-File-_002d-v1_002e1-1"></a>
-<h4 class="subsection">11.5.4 FTP Upload Directive File - v1.1</h4>
+<h4 class="subsection">11.5.8 FTP Upload Directive File - v1.1</h4>
-<p>The directive file name must end in <samp>directive.asc</samp>.
+<p>The v1.1 protocol for uploads lacked the <code>replace</code> directive;
+instead, file replacements were done automatically and silently
+(clearly undesirable). This is the only difference between v1.2 and
+v1.1.
</p>
-<p>When part of a triplet, the directive file must always contain the
-directives <code>version</code>, <code>directory</code> and
<code>filename</code>, as
-described. In addition, a <code>comment</code> directive is allowed.
-</p>
-<p>The <code>version</code> directive must always have the value
‘<samp>1.1</samp>’.
-</p>
-<p>The <code>directory</code> directive specifies the final destination
-directory where the uploaded file and its <samp>.sig</samp> companion are to
-be placed.
-</p>
-<p>The <code>filename</code> directive must contain the name of the file to be
-distributed (item (1) above).
-</p>
-<p>For example, as part of an uploaded triplet, a
-<samp>foo.tar.gz.directive.asc</samp> file might contain these lines (before
-being gpg clearsigned):
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-filename: foo.tar.gz
-comment: hello world!
-</pre></div>
-
-<p>This directory line indicates that <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> are part of package <code>bar</code>. If you
uploaded
-this triplet to <samp>/incoming/ftp</samp> and the system positively
-authenticates the signatures, the files <samp>foo.tar.gz</samp> and
-<samp>foo.tar.gz.sig</samp> will be placed in the directory
-<samp>gnu/bar/v1</samp> of the <code>ftp.gnu.org</code> site.
-</p>
-<p>The directive file can be used to create currently non-existent
-directory trees, as long as they are under the directory for your
-package (in the example above, the package directory is <code>bar</code>).
-</p>
-<p>If you upload a file that already exists in the FTP directory, the
-original will simply be archived and replaced with the new upload.
-There is no automated or online access to archived files; if you want
-to retrieve or view them, please email sysadmin.
-</p>
-<a name="Standalone-directives"></a>
-<h4 class="subheading">Standalone directives</h4>
-
-<p>When uploaded by itself, a directive file must contain one or more of
-the directives <code>symlink</code>, <code>rmsymlink</code> or
<code>archive</code>, in
-addition to the obligatory <code>directory</code> and <code>version</code>
-directives. A <code>filename</code> directive is not allowed, and a
-<code>comment</code> directive remains optional.
-</p>
-<p>If you use more than one directive, the directives are executed in the
-sequence they are specified in. If a directive results in an error,
-further execution of the upload is aborted.
-</p>
-<p>Removing a symbolic link (with <code>rmsymlink</code>) which does not exist
-results in an error. However, attempting to create a symbolic link
-that already exists (with <code>symlink</code>) is not an error. In this
-case <code>symlink</code> behaves like the command <code>ln -s -f</code>: any
-existing symlink is removed before creating the link. (But an
-existing regular file or directory is not removed.)
-</p>
-<p>Here are a few examples. The first removes a symlink:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-rmsymlink: foo-latest.tgz
-comment: remove a symlink
-</pre></div>
-<p>Archive an old file, taking it offline:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-archive: foo-1.1.tar.gz
-comment: archive an old file; it will not be
-comment: available through FTP any more.
-</pre></div>
-
-<p>Archive an old directory (with all contents), taking it offline:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-archive: foo
-comment: archive an old directory; it and its entire
-comment: contents will not be available through FTP anymore
-</pre></div>
-
-<p>Create a new symlink:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-symlink: foo-1.2.tar.gz foo-latest.tgz
-comment: create a new symlink
-</pre></div>
-
-<p>Do everything at once:
-</p>
-<div class="example">
-<pre class="example">version: 1.1
-directory: bar/v1
-rmsymlink: foo-latest.tgz
-symlink: foo-1.2.tar.gz foo-latest.tgz
-archive: foo-1.1.tar.gz
-comment: now do everything at once
-</pre></div>
-
-
-<hr>
-<div class="header">
-<p>
-Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0"
accesskey="n" rel="next">FTP Upload Directive File - v1.0</a>, Previous: <a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2"
accesskey="p" rel="previous">FTP Upload Directive File - v1.2</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
-</div>
Index: html_node/Free-Software-Directory.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Free-Software-Directory.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Free-Software-Directory.html 2 Jan 2013 00:02:09 -0000
1.82
+++ html_node/Free-Software-Directory.html 7 Jan 2013 00:55:51 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Free Software
Directory</title>
Index: html_node/Free-Software-and-Open-Source.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Free-Software-and-Open-Source.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- html_node/Free-Software-and-Open-Source.html 2 Jan 2013 00:02:09
-0000 1.84
+++ html_node/Free-Software-and-Open-Source.html 7 Jan 2013 00:55:51
-0000 1.85
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Free Software and Open
Source</title>
Index: html_node/Freedom-for-Web-Pages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Freedom-for-Web-Pages.html,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- html_node/Freedom-for-Web-Pages.html 2 Jan 2013 00:02:09 -0000
1.41
+++ html_node/Freedom-for-Web-Pages.html 7 Jan 2013 00:55:51 -0000
1.42
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Freedom for Web
Pages</title>
Index: html_node/GNU-Accounts-and-Resources.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/GNU-Accounts-and-Resources.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- html_node/GNU-Accounts-and-Resources.html 2 Jan 2013 00:02:09 -0000
1.12
+++ html_node/GNU-Accounts-and-Resources.html 7 Jan 2013 00:55:51 -0000
1.13
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: GNU Accounts and
Resources</title>
Index: html_node/GNU-Free-Documentation-License.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/GNU-Free-Documentation-License.html,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -b -r1.59 -r1.60
--- html_node/GNU-Free-Documentation-License.html 2 Jan 2013 00:02:09
-0000 1.59
+++ html_node/GNU-Free-Documentation-License.html 7 Jan 2013 00:55:51
-0000 1.60
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: GNU Free Documentation
License</title>
Index: html_node/GNU-and-Linux.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/GNU-and-Linux.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/GNU-and-Linux.html 2 Jan 2013 00:02:09 -0000 1.82
+++ html_node/GNU-and-Linux.html 7 Jan 2013 00:55:51 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: GNU and Linux</title>
Index: html_node/Getting-Help.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Getting-Help.html,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- html_node/Getting-Help.html 2 Jan 2013 00:02:09 -0000 1.36
+++ html_node/Getting-Help.html 7 Jan 2013 00:55:51 -0000 1.37
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Getting Help</title>
Index: html_node/Hosting-for-Web-Pages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Hosting-for-Web-Pages.html,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- html_node/Hosting-for-Web-Pages.html 2 Jan 2013 00:02:10 -0000
1.41
+++ html_node/Hosting-for-Web-Pages.html 7 Jan 2013 00:55:51 -0000
1.42
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Hosting for Web
Pages</title>
Index: html_node/Hosting.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Hosting.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Hosting.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Hosting.html 7 Jan 2013 00:55:51 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Hosting</title>
Index: html_node/Index.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Index.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Index.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Index.html 7 Jan 2013 00:55:51 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Index</title>
@@ -155,6 +155,9 @@
<tr><td></td><td valign="top"><a
href="Free-Software-and-Open-Source.html#index-development-method_002c-open-source">development
method, open source</a>:</td><td> </td><td valign="top"><a
href="Free-Software-and-Open-Source.html#Free-Software-and-Open-Source">Free
Software and Open Source</a></td></tr>
<tr><td></td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#index-development-resources">development
resources</a>:</td><td> </td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#GNU-Accounts-and-Resources">GNU Accounts
and Resources</a></td></tr>
<tr><td></td><td valign="top"><a
href="Distribution-Patches.html#index-diff"><code>diff</code></a>:</td><td> </td><td
valign="top"><a
href="Distribution-Patches.html#Distribution-Patches">Distribution
Patches</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Directive-File.html#index-directive-file_002c-for-FTP-uploads">directive
file, for FTP uploads</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directive-File.html#FTP-Upload-Directive-File">FTP Upload
Directive File</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Standalone-Directives.html#index-directives-for-ftp-uploads_002c-standalone">directives
for ftp uploads, standalone</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives">FTP
Upload Standalone Directives</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#index-directory-trees_002c-in-ftp-uploads">directory
trees, in ftp uploads</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#FTP-Upload-Directory-Trees">FTP Upload
Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="Free-Software-Directory.html#index-Directory_002c-Free-Software">Directory,
Free Software</a>:</td><td> </td><td valign="top"><a
href="Free-Software-Directory.html#Free-Software-Directory">Free Software
Directory</a></td></tr>
<tr><td></td><td valign="top"><a
href="Copyright-Papers.html#index-disclaimers">disclaimers</a>:</td><td> </td><td
valign="top"><a href="Copyright-Papers.html#Copyright-Papers">Copyright
Papers</a></td></tr>
<tr><td></td><td valign="top"><a
href="Distribution-tar-Files.html#index-distribution_002c-tar-files">distribution,
tar files</a>:</td><td> </td><td valign="top"><a
href="Distribution-tar-Files.html#Distribution-tar-Files">Distribution tar
Files</a></td></tr>
@@ -175,6 +178,7 @@
<tr><td></td><td valign="top"><a
href="Getting-Help.html#index-FSF-system-administrators">FSF system
administrators</a>:</td><td> </td><td valign="top"><a
href="Getting-Help.html#Getting-Help">Getting Help</a></td></tr>
<tr><td></td><td valign="top"><a href="Hosting.html#index-FTP-site">FTP
site</a>:</td><td> </td><td valign="top"><a
href="Hosting.html#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="Automated-FTP-Uploads.html#index-ftp-uploads_002c-automated">ftp uploads,
automated</a>:</td><td> </td><td valign="top"><a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads">Automated FTP
Uploads</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Release-File-Triplet.html#index-FTP-uploads_002c-of-release-files">FTP
uploads, of release files</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet">FTP
Upload Release File Triplet</a></td></tr>
<tr><td></td><td valign="top"><a
href="Distribution-on-ftp_002egnu_002eorg.html#index-ftp_002egnu_002eorg_002c-the-GNU-release-site"><code>ftp.gnu.org</code>,
the GNU release site</a>:</td><td> </td><td valign="top"><a
href="Distribution-on-ftp_002egnu_002eorg.html#Distribution-on-ftp_002egnu_002eorg">Distribution
on ftp.gnu.org</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-G">G</a></th><td></td><td></td></tr>
@@ -190,6 +194,7 @@
<tr><td></td><td valign="top"><a
href="Standard-Mailing-Lists.html#index-help-for-users_002c-mailing-list-for">help
for users, mailing list for</a>:</td><td> </td><td valign="top"><a
href="Standard-Mailing-Lists.html#Standard-Mailing-Lists">Standard Mailing
Lists</a></td></tr>
<tr><td></td><td valign="top"><a
href="Replying-to-Mail.html#index-help-requests_002c-handling">help requests,
handling</a>:</td><td> </td><td valign="top"><a
href="Replying-to-Mail.html#Replying-to-Mail">Replying to Mail</a></td></tr>
<tr><td></td><td valign="top"><a
href="Getting-Help.html#index-help_002c-getting">help,
getting</a>:</td><td> </td><td valign="top"><a
href="Getting-Help.html#Getting-Help">Getting Help</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#index-hierarchy_002c-under-ftp-upload-directory">hierarchy,
under ftp upload directory</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#FTP-Upload-Directory-Trees">FTP Upload
Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="Hosting.html#index-hosting">hosting</a>:</td><td> </td><td
valign="top"><a href="Hosting.html#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="Replying-to-Mail.html#index-http_003a_002f_002fbugs_002egnu_002eorg"><a
href="http://bugs.gnu.org">http://bugs.gnu.org</a></a>:</td><td> </td><td
valign="top"><a href="Replying-to-Mail.html#Replying-to-Mail">Replying to
Mail</a></td></tr>
<tr><td></td><td valign="top"><a
href="Getting-Help.html#index-http_003a_002f_002fidenti_002eca_002fgroup_002ffsfstatus"><a
href="http://identi.ca/group/fsfstatus">http://identi.ca/group/fsfstatus</a></a>:</td><td> </td><td
valign="top"><a href="Getting-Help.html#Getting-Help">Getting
Help</a></td></tr>
@@ -235,7 +240,7 @@
<tr><td></td><td valign="top"><a
href="Recording-Contributors.html#index-recording-contributors">recording
contributors</a>:</td><td> </td><td valign="top"><a
href="Recording-Contributors.html#Recording-Contributors">Recording
Contributors</a></td></tr>
<tr><td></td><td valign="top"><a
href="Automated-Upload-Registration.html#index-registration-for-uploads">registration
for uploads</a>:</td><td> </td><td valign="top"><a
href="Automated-Upload-Registration.html#Automated-Upload-Registration">Automated
Upload Registration</a></td></tr>
<tr><td></td><td valign="top"><a
href="Hosting.html#index-release-site">release site</a>:</td><td> </td><td
valign="top"><a href="Hosting.html#Hosting">Hosting</a></td></tr>
-<tr><td></td><td valign="top"><a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#index-replacing-uploaded-files">replacing
uploaded files</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2">FTP
Upload Directive File - v1.2</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-File-Replacement.html#index-replacing-uploaded-files">replacing
uploaded files</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-File-Replacement.html#FTP-Upload-File-Replacement">FTP Upload
File Replacement</a></td></tr>
<tr><td></td><td valign="top"><a
href="Hosting.html#index-repository">repository</a>:</td><td> </td><td
valign="top"><a href="Hosting.html#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="Stepping-Down.html#index-resigning-as-maintainer">resigning as
maintainer</a>:</td><td> </td><td valign="top"><a
href="Stepping-Down.html#Stepping-Down">Stepping Down</a></td></tr>
<tr><td></td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#index-resources-for-GNU-developers">resources
for GNU developers</a>:</td><td> </td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#GNU-Accounts-and-Resources">GNU Accounts
and Resources</a></td></tr>
@@ -249,6 +254,7 @@
<tr><td></td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#index-shell-account_002c-on-fencepost">shell
account, on fencepost</a>:</td><td> </td><td valign="top"><a
href="GNU-Accounts-and-Resources.html#GNU-Accounts-and-Resources">GNU Accounts
and Resources</a></td></tr>
<tr><td></td><td valign="top"><a
href="Hosting.html#index-source-repository">source
repository</a>:</td><td> </td><td valign="top"><a
href="Hosting.html#Hosting">Hosting</a></td></tr>
<tr><td></td><td valign="top"><a
href="Creating-Mailing-Lists.html#index-spam-prevention">spam
prevention</a>:</td><td> </td><td valign="top"><a
href="Creating-Mailing-Lists.html#Creating-Mailing-Lists">Creating Mailing
Lists</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Standalone-Directives.html#index-standalone-directives_002c-for-ftp-uploads">standalone
directives, for ftp uploads</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives">FTP
Upload Standalone Directives</a></td></tr>
<tr><td></td><td valign="top"><a
href="Standard-Mailing-Lists.html#index-standard-mailing-lists">standard
mailing lists</a>:</td><td> </td><td valign="top"><a
href="Standard-Mailing-Lists.html#Standard-Mailing-Lists">Standard Mailing
Lists</a></td></tr>
<tr><td></td><td valign="top"><a
href="Stepping-Down.html#index-stepping-down-as-maintainer">stepping down as
maintainer</a>:</td><td> </td><td valign="top"><a
href="Stepping-Down.html#Stepping-Down">Stepping Down</a></td></tr>
<tr><td></td><td valign="top"><a
href="Getting-Help.html#index-sysadmin_002c-FSF">sysadmin,
FSF</a>:</td><td> </td><td valign="top"><a
href="Getting-Help.html#Getting-Help">Getting Help</a></td></tr>
@@ -260,8 +266,9 @@
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-U">U</a></th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a
href="Automated-Upload-Procedure.html#index-uploads">uploads</a>:</td><td> </td><td
valign="top"><a
href="Automated-Upload-Procedure.html#Automated-Upload-Procedure">Automated
Upload Procedure</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#index-uploads_002c-directory-trees-in">uploads,
directory trees in</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directory-Trees.html#FTP-Upload-Directory-Trees">FTP Upload
Directory Trees</a></td></tr>
<tr><td></td><td valign="top"><a
href="Automated-Upload-Registration.html#index-uploads_002c-registration-for">uploads,
registration for</a>:</td><td> </td><td valign="top"><a
href="Automated-Upload-Registration.html#Automated-Upload-Registration">Automated
Upload Registration</a></td></tr>
-<tr><td></td><td valign="top"><a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#index-uploads_002c-replacing">uploads,
replacing</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2">FTP
Upload Directive File - v1.2</a></td></tr>
+<tr><td></td><td valign="top"><a
href="FTP-Upload-File-Replacement.html#index-uploads_002c-replacing">uploads,
replacing</a>:</td><td> </td><td valign="top"><a
href="FTP-Upload-File-Replacement.html#FTP-Upload-File-Replacement">FTP Upload
File Replacement</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th><a name="Index_cp_letter-V">V</a></th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a
href="Old-Versions.html#index-version-control">version
control</a>:</td><td> </td><td valign="top"><a
href="Old-Versions.html#Old-Versions">Old Versions</a></td></tr>
Index: html_node/Interviews-and-Speeches.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Interviews-and-Speeches.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- html_node/Interviews-and-Speeches.html 2 Jan 2013 00:02:10 -0000
1.7
+++ html_node/Interviews-and-Speeches.html 7 Jan 2013 00:55:51 -0000
1.8
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Interviews and
Speeches</title>
Index: html_node/Invoking-gendocs_002esh.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Invoking-gendocs_002esh.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Invoking-gendocs_002esh.html 2 Jan 2013 00:02:10 -0000
1.82
+++ html_node/Invoking-gendocs_002esh.html 7 Jan 2013 00:55:52 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Invoking gendocs.sh</title>
Index: html_node/Legal-Matters.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Legal-Matters.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Legal-Matters.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Legal-Matters.html 7 Jan 2013 00:55:52 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Legal Matters</title>
Index: html_node/Legally-Significant.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Legally-Significant.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Legally-Significant.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Legally-Significant.html 7 Jan 2013 00:55:52 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Legally Significant</title>
Index: html_node/License-Notices-for-Code.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/License-Notices-for-Code.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- html_node/License-Notices-for-Code.html 2 Jan 2013 00:02:10 -0000
1.66
+++ html_node/License-Notices-for-Code.html 7 Jan 2013 00:55:52 -0000
1.67
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: License Notices for
Code</title>
Index: html_node/License-Notices-for-Documentation.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/License-Notices-for-Documentation.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- html_node/License-Notices-for-Documentation.html 2 Jan 2013 00:02:10
-0000 1.66
+++ html_node/License-Notices-for-Documentation.html 7 Jan 2013 00:55:52
-0000 1.67
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: License Notices for
Documentation</title>
Index: html_node/License-Notices-for-Other-Files.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/License-Notices-for-Other-Files.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- html_node/License-Notices-for-Other-Files.html 2 Jan 2013 00:02:10
-0000 1.66
+++ html_node/License-Notices-for-Other-Files.html 7 Jan 2013 00:55:52
-0000 1.67
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: License Notices for Other
Files</title>
Index: html_node/License-Notices.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/License-Notices.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- html_node/License-Notices.html 2 Jan 2013 00:02:10 -0000 1.84
+++ html_node/License-Notices.html 7 Jan 2013 00:55:52 -0000 1.85
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: License Notices</title>
Index: html_node/Licensing-of-GNU-Packages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Licensing-of-GNU-Packages.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- html_node/Licensing-of-GNU-Packages.html 2 Jan 2013 00:02:10 -0000
1.22
+++ html_node/Licensing-of-GNU-Packages.html 7 Jan 2013 00:55:52 -0000
1.23
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Licensing of GNU
Packages</title>
Index: html_node/Mail.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Mail.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Mail.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Mail.html 7 Jan 2013 00:55:52 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Mail</title>
Index: html_node/Manuals-on-Web-Pages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Manuals-on-Web-Pages.html,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- html_node/Manuals-on-Web-Pages.html 2 Jan 2013 00:02:10 -0000 1.41
+++ html_node/Manuals-on-Web-Pages.html 7 Jan 2013 00:55:52 -0000 1.42
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Manuals on Web
Pages</title>
Index: html_node/Non_002dFSF_002dCopyrighted-Package.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Non_002dFSF_002dCopyrighted-Package.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- html_node/Non_002dFSF_002dCopyrighted-Package.html 2 Jan 2013 00:02:10
-0000 1.8
+++ html_node/Non_002dFSF_002dCopyrighted-Package.html 7 Jan 2013 00:55:52
-0000 1.9
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Non-FSF-Copyrighted
Package</title>
Index: html_node/Old-Versions.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Old-Versions.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- html_node/Old-Versions.html 2 Jan 2013 00:02:10 -0000 1.84
+++ html_node/Old-Versions.html 7 Jan 2013 00:55:52 -0000 1.85
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Old Versions</title>
Index: html_node/Platforms.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Platforms.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Platforms.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Platforms.html 7 Jan 2013 00:55:52 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Platforms</title>
Index: html_node/Preface.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Preface.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Preface.html 2 Jan 2013 00:02:10 -0000 1.82
+++ html_node/Preface.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Preface</title>
@@ -109,7 +109,7 @@
work, and to enable per to feel person has done the right thing.”
</p>
<p>This release of the GNU Maintainer Information was last updated
-January 1, 2013.
+January 6, 2013.
</p>
<hr>
Index: html_node/Recording-Contributors.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Recording-Contributors.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Recording-Contributors.html 2 Jan 2013 00:02:10 -0000
1.82
+++ html_node/Recording-Contributors.html 7 Jan 2013 00:55:53 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Recording
Contributors</title>
Index: html_node/Recruiting-Developers.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Recruiting-Developers.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Recruiting-Developers.html 2 Jan 2013 00:02:10 -0000
1.82
+++ html_node/Recruiting-Developers.html 7 Jan 2013 00:55:53 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Recruiting
Developers</title>
Index: html_node/Replying-to-Mail.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Replying-to-Mail.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- html_node/Replying-to-Mail.html 2 Jan 2013 00:02:11 -0000 1.33
+++ html_node/Replying-to-Mail.html 7 Jan 2013 00:55:53 -0000 1.34
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Replying to Mail</title>
Index: html_node/Standard-Mailing-Lists.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Standard-Mailing-Lists.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- html_node/Standard-Mailing-Lists.html 2 Jan 2013 00:02:11 -0000
1.33
+++ html_node/Standard-Mailing-Lists.html 7 Jan 2013 00:55:53 -0000
1.34
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Standard Mailing
Lists</title>
Index: html_node/Stepping-Down.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Stepping-Down.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Stepping-Down.html 2 Jan 2013 00:02:11 -0000 1.82
+++ html_node/Stepping-Down.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Stepping Down</title>
Index: html_node/Terminology.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Terminology.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Terminology.html 2 Jan 2013 00:02:11 -0000 1.82
+++ html_node/Terminology.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Terminology</title>
Index: html_node/Test-Releases.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Test-Releases.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Test-Releases.html 2 Jan 2013 00:02:11 -0000 1.82
+++ html_node/Test-Releases.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Test Releases</title>
Index: html_node/Using-the-Proofreaders-List.html
===================================================================
RCS file:
/web/www/www/prep/maintain/html_node/Using-the-Proofreaders-List.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Using-the-Proofreaders-List.html 2 Jan 2013 00:02:11 -0000
1.82
+++ html_node/Using-the-Proofreaders-List.html 7 Jan 2013 00:55:53 -0000
1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Using the Proofreaders
List</title>
Index: html_node/Web-Pages.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/Web-Pages.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/Web-Pages.html 2 Jan 2013 00:02:11 -0000 1.82
+++ html_node/Web-Pages.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Web Pages</title>
Index: html_node/index.html
===================================================================
RCS file: /web/www/www/prep/maintain/html_node/index.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- html_node/index.html 2 Jan 2013 00:02:11 -0000 1.82
+++ html_node/index.html 7 Jan 2013 00:55:53 -0000 1.83
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
+<!-- Information for maintainers of GNU software, last updated January 6, 2013.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
@@ -12,7 +12,7 @@
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by Texinfo 4.13.93+dev, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Information for Maintainers of GNU Software: Top</title>
@@ -118,9 +118,13 @@
<ul class="no-bullet">
<li><a name="toc-Automated-Upload-Registration-1"
href="Automated-Upload-Registration.html#Automated-Upload-Registration">11.5.1
Automated Upload Registration</a></li>
<li><a name="toc-Automated-Upload-Procedure-1"
href="Automated-Upload-Procedure.html#Automated-Upload-Procedure">11.5.2
Automated Upload Procedure</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e2-1"
href="FTP-Upload-Directive-File-_002d-v1_002e2.html#FTP-Upload-Directive-File-_002d-v1_002e2">11.5.3
FTP Upload Directive File - v1.2</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e1-1"
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1">11.5.4
FTP Upload Directive File - v1.1</a></li>
- <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e0-1"
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0">11.5.5
FTP Upload Directive File - v1.0</a></li>
+ <li><a name="toc-FTP-Upload-Release-File-Triplet-1"
href="FTP-Upload-Release-File-Triplet.html#FTP-Upload-Release-File-Triplet">11.5.3
FTP Upload Release File Triplet</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-1"
href="FTP-Upload-Directive-File.html#FTP-Upload-Directive-File">11.5.4 FTP
Upload Directive File</a></li>
+ <li><a name="toc-FTP-Upload-Directory-Trees-1"
href="FTP-Upload-Directory-Trees.html#FTP-Upload-Directory-Trees">11.5.5 FTP
Upload Directory Trees</a></li>
+ <li><a name="toc-FTP-Upload-File-Replacement-1"
href="FTP-Upload-File-Replacement.html#FTP-Upload-File-Replacement">11.5.6 FTP
Upload File Replacement</a></li>
+ <li><a name="toc-FTP-Upload-Standalone-Directives-1"
href="FTP-Upload-Standalone-Directives.html#FTP-Upload-Standalone-Directives">11.5.7
FTP Upload Standalone Directives</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e1-1"
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1">11.5.8
FTP Upload Directive File - v1.1</a></li>
+ <li><a name="toc-FTP-Upload-Directive-File-_002d-v1_002e0-1"
href="FTP-Upload-Directive-File-_002d-v1_002e0.html#FTP-Upload-Directive-File-_002d-v1_002e0">11.5.9
FTP Upload Directive File - v1.0</a></li>
</ul></li>
<li><a name="toc-Announcing-Releases"
href="Announcements.html#Announcements">11.6 Announcing Releases</a></li>
</ul></li>
@@ -160,7 +164,7 @@
<a name="Version"></a>
<h1 class="top">Version</h1>
-<p>Information for maintainers of GNU software, last updated January 1, 2013.
+<p>Information for maintainers of GNU software, last updated January 6, 2013.
</p>
<p>Copyright © 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
Index: html_node/FTP-Upload-Directive-File-_002d-v1_002e2.html
===================================================================
RCS file: html_node/FTP-Upload-Directive-File-_002d-v1_002e2.html
diff -N html_node/FTP-Upload-Directive-File-_002d-v1_002e2.html
--- html_node/FTP-Upload-Directive-File-_002d-v1_002e2.html 2 Jan 2013
00:02:09 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<!-- Information for maintainers of GNU software, last updated January 1, 2013.
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
-Texts. A copy of the license is included in the section entitled
-"GNU Free Documentation License". -->
-<!-- Created by Texinfo 4.13.92+dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>Information for Maintainers of GNU Software: FTP Upload Directive File
- v1.2</title>
-
-<meta name="description" content="Information for Maintainers of GNU Software:
FTP Upload Directive File - v1.2">
-<meta name="keywords" content="Information for Maintainers of GNU Software:
FTP Upload Directive File - v1.2">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<link href="index.html#Top" rel="start" title="Top">
-<link href="Index.html#Index" rel="index" title="Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" rel="up"
title="Automated FTP Uploads">
-<link
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1"
rel="next" title="FTP Upload Directive File - v1.1">
-<link href="Automated-Upload-Procedure.html#Automated-Upload-Procedure"
rel="previous" title="Automated Upload Procedure">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.smallquotation {font-size: smaller}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.indentedblock {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
-div.smalllisp {margin-left: 3.2em}
-kbd {font-style:oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-pre.smalldisplay {font-family: inherit; font-size: smaller}
-pre.smallexample {font-size: smaller}
-pre.smallformat {font-family: inherit; font-size: smaller}
-pre.smalllisp {font-size: smaller}
-span.nocodebreak {white-space:nowrap}
-span.nolinebreak {white-space:nowrap}
-span.roman {font-family:serif; font-weight:normal}
-span.sansserif {font-family:sans-serif; font-weight:normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
-<a name="FTP-Upload-Directive-File-_002d-v1_002e2"></a>
-<div class="header">
-<p>
-Next: <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1"
accesskey="n" rel="next">FTP Upload Directive File - v1.1</a>, Previous: <a
href="Automated-Upload-Procedure.html#Automated-Upload-Procedure" accesskey="p"
rel="previous">Automated Upload Procedure</a>, Up: <a
href="Automated-FTP-Uploads.html#Automated-FTP-Uploads" accesskey="u"
rel="up">Automated FTP Uploads</a> [<a href="index.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<a name="FTP-Upload-Directive-File-_002d-v1_002e2-1"></a>
-<h4 class="subsection">11.5.3 FTP Upload Directive File - v1.2</h4>
-
-<p>All the directives and documentation for v1.1 of the protocol still
-apply. See <a
href="FTP-Upload-Directive-File-_002d-v1_002e1.html#FTP-Upload-Directive-File-_002d-v1_002e1">FTP
Upload Directive File - v1.1</a>, for more information.
-</p>
-<a name="New-directive-replace"></a>
-<h4 class="subheading">New directive <code>replace</code></h4>
-
-<a name="index-replacing-uploaded-files"></a>
-<a name="index-uploads_002c-replacing"></a>
-<p>As part of an uploaded triplet, a <samp>foo.tar.gz.directive.asc</samp> file
-might contain these lines (before being GPG-clearsigned):
-</p>
-<div class="example">
-<pre class="example">version: 1.2
-directory: bar/v1
-filename: foo.tar.gz
-comment: hello world!
-</pre></div>
-
-<p>If <samp>foo.tar.gz</samp> exists prior to upload, this directive file will
-result in an error. Prior to May 2012, the behavior (of v1.1) was
-different: any existing files were automatically archived and replaced
-with the new upload. Since May 2012, no files are replaced unless the
-(new) <code>replace</code> directive is set to <code>true</code> in the
directive
-file. That directive requires version 1.2 of the protocol. For
-example:
-</p>
-<div class="example">
-<pre class="example">version: 1.2
-directory: bar/v1
-filename: foo.tar.gz
-replace: true
-comment: hello world!
-</pre></div>
-
-
-
-
-
-</body>
-</html>
Index: html_node/Getting-a-GNU-Account.html
===================================================================
RCS file: html_node/Getting-a-GNU-Account.html
diff -N html_node/Getting-a-GNU-Account.html
--- html_node/Getting-a-GNU-Account.html 24 Dec 2011 00:05:22 -0000
1.23
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,87 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<!-- Information for maintainers of GNU software, last updated December 23,
2011.
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
-Texts. A copy of the license is included in the section entitled
-"GNU Free Documentation License". -->
-<!-- Created by @PACKAGE_NAME@ @PACKAGE_VERSION@, @PACKAGE_URL@ -->
-<head>
-<title>Information for Maintainers of GNU Software: Getting a GNU
Account</title>
-
-<meta name="description" content="Information for Maintainers of GNU Software:
Getting a GNU Account">
-<meta name="keywords" content="Information for Maintainers of GNU Software:
Getting a GNU Account">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<link href="index.html#Top" rel="start" title="Top">
-<link href="Index.html#Index" rel="index" title="Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="index.html#Top" rel="up" title="Top">
-<link href="Stepping-Down.html#Stepping-Down" rel="next" title="Stepping Down">
-<link href="Getting-Help.html#Getting-Help" rel="previous" title="Getting
Help">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.smallquotation {font-size: smaller}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-pre.display {font-family: serif}
-pre.format {font-family: serif}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-pre.smalldisplay {font-family: serif; font-size: smaller}
-pre.smallexample {font-size: smaller}
-pre.smallformat {font-family: serif; font-size: smaller}
-pre.smalllisp {font-size: smaller}
-span.nocodebreak {white-space:pre}
-span.nolinebreak {white-space:pre}
-span.roman {font-family:serif; font-weight:normal}
-span.sansserif {font-family:sans-serif; font-weight:normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
-<a name="Getting-a-GNU-Account"></a>
-<div class="header">
-<p>
-Next: <a href="Stepping-Down.html#Stepping-Down" accesskey="n"
rel="next">Stepping Down</a>, Previous: <a
href="Getting-Help.html#Getting-Help" accesskey="p" rel="previous">Getting
Help</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a>
[<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="Index.html#Index" title="Index"
rel="index">Index</a>]</p>
-</div>
-<hr>
-<a name="Getting-a-GNU-Account-1"></a>
-<h2 class="chapter">3 Getting a GNU Account</h2>
-<a name="index-shell-account_002c-on-fencepost"></a>
-<a name="index-fencepost_002egnu_002eorg-GNU-machine"></a>
-
-
-<p>The directory ‘<tt>/gd/gnuorg</tt>’ mentioned throughout this
document is
-available on the general GNU server, currently
-<code>fencepost.gnu.org</code>. If you are the maintainer of a GNU package,
-you should have an account there. If you don’t have one already,
-<a
href="http://www.gnu.org/software/README.accounts.html">http://www.gnu.org/software/README.accounts.html</a>.
You can also
-ask for accounts for people who significantly help you in working on
-the package.
-</p>
-
-<p>
-
-
-</p>
-</body>
-</html>
- www/prep/maintain index.html maintain.dvi.gz ma...,
karl <=