[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/software README.accounts.html
From: |
Karl Berry |
Subject: |
www/software README.accounts.html |
Date: |
Sun, 18 Apr 2010 17:53:31 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Karl Berry <karl> 10/04/18 17:53:31
Modified files:
software : README.accounts.html
Log message:
thoroughly rewrite, use current boilerplate
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/software/README.accounts.html?cvsroot=www&r1=1.6&r2=1.7
Patches:
Index: README.accounts.html
===================================================================
RCS file: /web/www/www/software/README.accounts.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- README.accounts.html 10 Nov 2009 19:30:55 -0000 1.6
+++ README.accounts.html 18 Apr 2010 17:53:28 -0000 1.7
@@ -1,116 +1,187 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-<HEAD>
-<TITLE>Access methods for GNU machines - GNU Project - Free Software
Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden">
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000"
VLINK="#9900DD">
-<H3>Access methods for GNU machines</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
- ALT=" [image of the Head of a GNU] "
- WIDTH="129" HEIGHT="122"></A>
-
-<HR>
-
-<P>
-
-The currently supported access methods for GNU machines are:
-
-<P>
-
-<UL>
- <LI><STRONG>CVS:</STRONG> OpenSSH
- <LI><STRONG>Shell:</STRONG> OpenSSH
-</UL>
-
-<P>
-
-The current preferred method for access to GNU machines is OpenSSH.
-
-<P>
-
-To create your account, please do the following:
-
-<P>
-
-<UL>
- <LI>For each machine that you'll want to use OpenSSH from:
- <UL>
- <LI>Use <code>ssh-keygen -t dsa</code> to
- generate an SSH DSA keypair. The resulting public key will be
- left in <code>~/.ssh/id_dsa.pub</code>, which contains one
- very long line of ASCII text.
- </UL>
- <P>
- <LI>Point an https (SSL) enabled web browser at
- <A HREF="http://savannah.gnu.org">http://savannah.gnu.org/</A>.
- <P>
- <LI>Follow the ``New User via SSL'' link, and follow the directions.
- <P>
- <LI>Login to savannah.
- <P>
- <LI>If you are a GNU maintainer and would like to manage your web pages,
- source code, and/or ftp area, register your project using the
- ``Register New Project'' link.
- <P>
- <LI>If you're using OpenSSH:
- <UL>
- <LI>Follow the ``Account Maintenance'' link, and then the ``Edit Keys''
- link (in the Shell Account Information section).
-
- <LI>Paste your OpenSSH public key(s) into the ``Authorized keys'' text
- field. Make sure there are no line breaks, except between keys.
- Then click the ``Update'' button.
-
- This will bring you back to the Account Maintenance page. Verify
- that the number of CVS/SSH Shared Keys is the number you expected.
- If it is higher than expected, then some extra line breaks snuck
- in, so you should try again.
- </UL>
- <P>
-</UL>
-
-<P>
-
-Please let us know how it goes. Once you've registered on savannah,
-we can give you shell access to fencepost. In order to do this,
-please let us know what your savannah account name is.
-
-<P>
-
-Thanks,<BR>
-<A HREF="mailto:address@hidden">GNU Accounts</A>
-
-<HR>
-<p>
-Please send FSF & GNU inquiries to
-<a href="mailto:address@hidden"><em>address@hidden</em></a>.
+<!-- Parent-Version: $Revision: 1.7 $ -->
+
+<!-- This is the template document for GNU web pages. We use
+ server side includes (#include) for common elements, for
+ instance, the very first line of the file. If you're reading
+ this in its expanded form, you can retrieve the original source,
+ with the SSI statements intact, from
+
http://web.cvs.savannah.gnu.org/viewvc/*checkout*/www/server/standards/boilerplate.html?root=www&content-type=text%2Fplain
+-->
+
+<!-- Instructions for adapting this boilerplate to a new project: -->
+
+<!-- 1. In the line above starting "Parent-Version:", remove the
+ "$Revision...$" from around the revision number,
+ leaving just Parent-Version: and the number. -->
+
+<!-- 2. Replace "baz" with the name of your project.
+ You should be able to do this with search and replace;
+ making sure that the search is case insensitive and
+ that the case of the replacement matches the case
+ of the string found. In Emacs, query-replace will do this
+ when case-fold-search and case-replace are both non-nil
+ and both search and replacement string are given in lower case. -->
+
+<!-- 3. Of course update the actual information according to your project,
+ such as mailing lists, project locations, and maintainer name. -->
+
+<!-- 4. You can use the patch-from-parent script to semi-automate
+ merging future changes to the boilerplate with your file:
+
http://web.cvs.savannah.gnu.org/viewvc/*checkout*/www/server/standards/patch-from-parent?root=www&content-type=text%2Fplain
+-->
+
+<!--#include virtual="/server/header.html" -->
+<title>Accounts on GNU machines
+- GNU Project - Free Software Foundation</title>
+<!--#include virtual="/server/banner.html" -->
+<h2>Accounts on GNU machines</h2>
+
+<p>The GNU Project has a general login server named
+<tt>fencepost.gnu.org</tt> which project members can use for their
+email, development and testing. Some <a href="/prep/maintain/">files
+for GNU maintainers</a> are also kept there.</p>
+
+<p>The GNU Project also runs a hosting site, <a
+href="http://savannah.gnu.org/">savannah.gnu.org</a>. All GNU packages
+are welcome and encouraged to use it, and non-GNU packages are welcome
+too. Creating accounts on savannah is done through its web
+interface.</p>
+
+
+<h3>If you already have a Savannah account</h3>
+
+<p>If you already have an account on savannah.gnu.org and have also
+<b>registered an SSH public key there</b>, you can request a shell
+account on fencepost by sending email to <a
+href="mailto:address@hidden"><address@hidden></a> with your
+Savannah user name. Your SSH public key from Savannah will be used for
+access to fencepost. Otherwise, keep reading.</p>
+
+
+<h3>If you don't yet have a Savannah account</h3>
+
+<p>You need to create a Savannah account and upload your SSH public key
+to Savannah.<p>
+
+<ol>
+<li>To create your account, please do the following:
+
+<ul>
+<li>Visit <a href="http://savannah.gnu.org/">http://savannah.gnu.org</a>
+(your browser will need to support https).
+
+<li>Follow the “New User” link, and follow the directions.
+
+<li>Aside: to manage your web pages, source code, and/or ftp area,
+you can register a project using the “Register New
+Project” link.
+
+</ul>
+
+<li>To then upload your <a href="http://www.openssh.org/">OpenSSH</a>
+public key, do the following:
+
+<ul>
+<li>On each machine from which you'll want to connect to savannah,
+run <code>ssh-keygen</code> to generate an SSH RSA keypair. The
+resulting public key will be left in <code>~/.ssh/id_rsa.pub</code>,
+which contains one very long line of ASCII text. (By the way, you
+<a href="http://meyering.net/nuke-your-DSA-keys/">should not use DSA
+keys</a>.)
+
+<li>Login to <a href="http://savannah.gnu.org/">savannah</a> in your
+browser.
+
+<li>Click the “My Account Conf” item in the left-hand
+navigation bar.
+
+<li>On the resulting page, click “Register an SSH Public
+Key” (under Authentication Setup).
+
+<li>Paste your OpenSSH public key(s) in the “Authorized
+keys” text field. Make sure there are no line breaks within a
+key. Then click the “Update” button.
+
+<li>This will bring you back to the Account Configuration page. Verify
+that the number of “SSH Public Keys registered” is the same
+number that you actually uploaded. If it is higher, then some extra
+line breaks snuck in, so you should try again.
+
+<li>Once you've registered on and uploaded your ssh key(s) to savannah,
+email <a href="mailto:address@hidden"><address@hidden></a>
+with your savannah user name and they (the FSF sysadmins) will give you
+access to fencepost via those keys.</p>
+
+</ul>
+</ol>
+
+
+<h3>Problems?</h3>
+
+<p>If you have questions, problems, or suggestions about this web page
+or about the process, please email
+<a href="mailto:address@hidden"><address@hidden></a>
+(and not accounts@).</p>
+
+
+<!-- If needed, change the copyright block at the bottom. In general,
+ all pages on the GNU web server should have the section about
+ verbatim copying. Please do NOT remove this without talking
+ with the webmasters first.
+ Please make sure the copyright date is consistent with the document
+ and that it is like this: "2001, 2002", not this: "2001-2002". -->
+</div><!-- for id="content", starts in the include above -->
+<!--#include virtual="/server/footer.html" -->
+<div id="footer">
+
+<p>Please send general FSF & GNU inquiries to
+<a href="mailto:address@hidden"><address@hidden></a>.
There are also <a href="/contact/">other ways to contact</a>
-the FSF.
-<br />
+the FSF.<br />
Please send broken links and other corrections or suggestions to
-<a href="mailto:address@hidden"><em>address@hidden</em></a>.
-</p>
+<a href="mailto:address@hidden"><address@hidden></a>.</p>
-<p>
-Please see the
-<a href="/server/standards/README.translations.html">Translations
-README</a> for information on coordinating and submitting
-translations of this article.
-</p>
+<p>Please see the <a
+href="/server/standards/README.translations.html">Translations
+README</a> for information on coordinating and submitting translations
+of this article.</p>
+
+<p>Copyright © 2010 Free Software Foundation, Inc.</p>
-<p>Copyright © 2009 Free Software Foundation, Inc.</p>
<p>Verbatim copying and distribution of this entire article are
permitted worldwide, without royalty, in any medium, provided this
notice, and the copyright notice, are preserved.</p>
-<p>
-Updated:
+<p>Updated:
<!-- timestamp start -->
-$Date: 2009/11/10 19:30:55 $
+$Date: 2010/04/18 17:53:28 $
<!-- timestamp end -->
</p>
+</div>
+
+<div id="translations">
+<h4>Translations of this page</h4>
-</BODY>
-</HTML>
+<!-- Please keep this list alphabetical by language code.
+ Comment what the language is for each type, i.e. de is German.
+ Write the language name in its own language (Deutsch) in the text.
+ If you add a new language here, please
+ advise address@hidden and add it to
+ - /home/www/html/server/standards/README.translations.html
+ - one of the lists under the section "Translations Underway"
+ - if there is a translation team, you also have to add an alias
+ to mail.gnu.org:/com/mailer/aliases
+ Please also check you have the language code right; see:
+ http://www.loc.gov/standards/iso639-2/php/code_list.php
+ If the 2-letter ISO 639-1 code is not available,
+ use the 3-letter ISO 639-2.
+ Please use W3C normative character entities. -->
+
+<ul class="translations-list">
+<!-- English -->
+<li><a href="/server/standards/boilerplate.html">English</a> [en]</li>
+</ul>
+</div>
+</div>
+</body>
+</html>
- www/software README.accounts.html,
Karl Berry <=