|
130 | 130 | you can ssh tei@cchum-kvm-dockerteic.in2p3.fr successfully. (Note: if you are a member |
131 | 131 | of the Infrastructure Group, you will already have your own login to the server, but you |
132 | 132 | 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> |
134 | 155 | <item>Some familiarity with the two TEI Jenkins Continuous Integration Servers. |
135 | 156 | <list type="ordered"> |
136 | 157 | <item><ref target="https://jenkins.tei-c.org">https://jenkins.tei-c.org</ref></item> |
|
148 | 169 | have to retrace your steps. It's best to start first thing in the morning, and prepare |
149 | 170 | to be busy all day.</item> |
150 | 171 | </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 | + |
172 | 173 | </div> |
173 | 174 |
|
174 | 175 | <div xml:id="issueHandlingGuidelines"> |
|
0 commit comments