Skip to content

Commit 17ff58b

Browse files
committed
Group Public Key and server login requirements together
1 parent 977a079 commit 17ff58b

File tree

1 file changed

+23
-22
lines changed

1 file changed

+23
-22
lines changed

TCW/tcw22.xml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,28 @@
130130
you can ssh tei@cchum-kvm-dockerteic.in2p3.fr successfully. (Note: if you are a member
131131
of the Infrastructure Group, you will already have your own login to the server, but you
132132
should test it.)</item>
133-
133+
134+
<item>A copy of the public key that will enable you to sync the release zip with
135+
SourceForge. <list type="ordered">
136+
<item>Log in to the tei server at ssh tei@cchum-kvm-dockerteic.in2p3.fr (this requires that you have already generated the SSH public key and sent it to the system administrator
137+
as outlined in the step above). (Note that if you are a member of the Infrastructure Group
138+
with your own login, log in as yourself, but <code>sudo su tei</code> before running any scripts.)</item>
139+
<item>Once logged into the tei server complete the following steps: <list>
140+
<item><code>cat ~/.ssh/id_rsa.pub</code> and copy the contents to the clipboard.</item>
141+
<item>paste the result into a text editor and remove any linebreaks added by the
142+
terminal.</item>
143+
<item>copy-paste the result into https://sourceforge.net/auth/shell_services</item>
144+
</list> What this does is to enable you (when logged in as tei to tei-c.org) to connect
145+
to SourceForge (as your SF user) to upload the release files. </item>
146+
147+
<item>Test it by trying to log into SourceForge via ssh from the tei-c.org server:<lb/>
148+
<code>ssh sfuser,tei@frs.sourceforge.net</code><lb/> where "sfuser" is your SourceForge
149+
user name. You should not see a prompt for a password (because of the ssh keys you have
150+
set up). Instead, you should immediately see <q>Welcome! This is a restricted Shell
151+
Account. You can only copy files to/from here.</q> If you see this, then everything is
152+
set up correctly.</item>
153+
</list>
154+
</item>
134155
<item>Some familiarity with the two TEI Jenkins Continuous Integration Servers.
135156
<list type="ordered">
136157
<item><ref target="https://jenkins.tei-c.org">https://jenkins.tei-c.org</ref></item>
@@ -148,27 +169,7 @@
148169
have to retrace your steps. It's best to start first thing in the morning, and prepare
149170
to be busy all day.</item>
150171
</list>
151-
<list>
152-
<item> A copy of the public key that will enable you to sync the release zip with
153-
SourceForge. <list>
154-
<item>log in to the tei server at ssh tei@cchum-kvm-dockerteic.in2p3.fr (this requires that you've completed
155-
the other public key step above). (Note that if you are a member of the Infrastructure Group
156-
with your own login, log in as yourself, but sudo su tei before running any scripts.)</item>
157-
<item><code>cat ~/.ssh/id_rsa.pub</code> and copy the contents to the clipboard.</item>
158-
<item>paste the result into a text editor and remove any linebreaks added by the
159-
terminal.</item>
160-
<item>copy-paste the result into https://sourceforge.net/auth/shell_services</item>
161-
</list> What this does is to enable you (when logged in as tei to tei-c.org) to connect
162-
to SourceForge (as your SF user) to upload the release files. </item>
163-
164-
<item>Test it by trying to log into SourceForge via ssh from the tei-c.org server:<lb/>
165-
<code>ssh sfuser,tei@frs.sourceforge.net</code><lb/> where "sfuser" is your SourceForge
166-
user name. You should not see a prompt for a password (because of the ssh keys you have
167-
set up). Instead, you should immediately see <q>Welcome! This is a restricted Shell
168-
Account. You can only copy files to/from here.</q> If you see this, then everything is
169-
set up correctly.</item>
170-
171-
</list>
172+
172173
</div>
173174

174175
<div xml:id="issueHandlingGuidelines">

0 commit comments

Comments
 (0)