Skip to content
Snippets Groups Projects
title: New person

How to get a new Tor System Administrator on board

Glossary

  • TSA: Tor System Administrators
  • TPA: Tor Project Admins, synonymous with TSA?
  • TPO: TorProject.Org, machines officially managed by TSA
  • TPN? torproject.net, machines in DNS but not officially managed by TSA
  • a sysadmin can also be a service admin, and both can be paid work

Accounts required for a sysadmin

  1. LDAP (see /doc/accounts), which includes SSH access (see /doc/ssh-jump-host/). person will receive an email that looks like:

    Subject: New ud-ldap account for <your name here>

    and includes information about how to configure email forwarding and SSH keys

  2. tor-internal@ and other mailing lists (also see below)

  3. howto/puppet git repository in ssh://pauli.torproject.org/srv/puppet.torproject.org/git/tor-puppet

  4. GitLab: admin account, preferably separate from the normal account (with a -admin suffix, e.g. anarcat-admin)

  5. TPA password manager is in ssh://git@git-rw.torproject.org/admin/tor-passwords.git

  6. RT: find the password in hosts-extra-info in the password manager, login as root and create an account member of rt-admin

  7. howto/nagios access, contact should be created in ssh://git@git-rw.torproject.org/admin/tor-nagios, password in /etc/icinga/htpasswd.users directly on the server

  8. this wiki: git@git-rw.torproject.org:project/help/wiki.git

  9. bio + avatar on: https://torproject.org/about/people

  10. ask linus to get access for the new sysadmin in the sunet cloud (e.g. Message-ID: <87bm1gb5wk.fsf@nordberg.se>)

Orienteering