diff --git a/setup.md b/setup.md index 8162729..a85a9da 100644 --- a/setup.md +++ b/setup.md @@ -53,7 +53,7 @@ In order to checkout and develop CMS software, you will need a github account, w * In case you don’t have one already, simply go to [https://github.com/join](https://github.com/join) and follow the instructions to create a new account. Choose your username wisely, ideally based on your actual name, as it will be used to sign all of your contributions to CMS code! * In case you already have an account you can simply use the "[Sign in](https://github.com/login)" dialog and put your username and password. * Make sure you register an SSH key in [GitHub], following [these instruction](https://docs.github.com/en/authentication/connecting-to-github-with-ssh). Remember, when you generate an SSH key, two files are generated; the public key (ending in `.pub`) is uploaded to github.com, while the private key (not ending in `.pub`) is put on cmslpc at `~/.ssh/`. Make sure the permissions of your private key are set using `chmod 600 ~/.ssh/id_rsa`. You can register more than one SSH key and it's usually a good idea to do so for every computer/cluster on which you regularly work (i.e. you laptop, cmslpc-sl7, your university cluster, etc.). You don't need to use an ssh-agent, but you can try if you want to. For more about ssh-agents, see [CMSGitTutorial#SSH_agent_in_logon_file](https://twiki.cern.ch/twiki/bin/view/CMSPublic/CMSGitTutorialPublic#SSH_agent_in_logon_file). - * You may also find it useful to launch `ssh-agent` at login time. Instructions are at https://twiki.cern.ch/twiki/bin/view/CMSPublic/CMSGitTutorialPublic#bash . + * You may also find it useful to launch `ssh-agent` at login time. Instructions are at [CMSGitTutorialPublic#bash](https://twiki.cern.ch/twiki/bin/view/CMSPublic/CMSGitTutorialPublic#bash) . ## Windows specific setup