Access To Private Git
The infrastructure for building mobile apps and signing macOS and iOS software
Below is the procedure for how to add a new user that should have access to the
The new user must:
- run ssh-keygen -t rsa
- send the content of ~/.ssh/id_rsa.pub to a person with write access to the
The administrator must:
- either:
-
git clone git@gtsvn.uit.no:gitosis-admin.git
- or
-
git pull in gitosis-admin
-
git clone git@gtsvn.uit.no:gitosis-admin.git
- Add a new file: keydir/USER.pub containing all and only the id_rsa.pub
- Add the USER in gitosis.conf under the [divvunlane] tag
- Commit and push these changes
The new user can now clone divvunlane. On first checkout the new user must write
To actually clone and install the certificate to sign software you must