Changes

Jump to: navigation, search
Created page with "==Introduction== Generally speaking, source code maintained by DAVE Embedded Systems is delivered to customers via restricted-access git repositories...."
==Introduction==
Generally speaking, source code maintained by DAVE Embedded Systems is delivered to customers via restricted-access [[https://git-scm.com/|git]] repositories. To access these repositories a public key is required, as described in the following section.

=== RSA key generation ===
Please follow the following procedure to generate the RSA ssh key. It is assumed that the host machine is Linux-based (such as [[Category:DVDK|DVDKs]] and [[Managed_Virtual_Machine_(MVM)|MVMs]].

* select your username (ad es. username@myhost.com)
* start the host machine and log in into it
* start a shell session
* enter the <code>.ssh</code> subdirectory into your home directory: <code>cd ~/.ssh/</code>
* launch the following command:<br>
<pre>ssh-keygen -t rsa -C "username@myhost.com" -f username@myhost.com</pre>
* this command creates the files <code>~/.ssh/username@myhost.com</code> ('''private key''') and <code>~/.ssh/username@myhost.com.pub</code> ('''public key''')
* edit your <code>~/.ssh/config</code> by adding the following lines:

<pre>
Host git.dave.eu
User git
Hostname git.dave.eu
PreferredAuthentications publickey
IdentityFile ~/.ssh/username@myhost.com
</pre>

Please send the request for the creation of a new public git account associated to your username, to the following support email address: [mailto:support@dave.eu support@dave.eu]. Please indicate in the subject the name of the product and/or the development kit. The technical support team will enable the account and send you a confirmation as soon as possible.
4,650
edits

Navigation menu