The Chakra Project

Sysadmin requests

From The Chakra Project - Wiki

Jump to: navigation, search

This page lists the policies for sysadmin requests

Contents

How to contact sysadmins

To contact sysadmins you have to create a new ticket by sending a mail to sysadmin at chakra-project dot org. By doing so you will receive a confirmation a ticket has been created and you will get an answer as soon as possible. Please note this is the only way available for making sysadmin requests: every other way will be ignored.

Policies for sysadmin requests related to accounts

Those are the policies for requesting anything account specific to sysadmins.

Account creation

Creating an account can be done for any of the following services:

  • Git/SVN write access (developers or packagers)
  • RSync access (packagers)
  • SSH access (sysadmins or other)

The procedure for requiring an account is rather simple:

  • Find out a member of Chakra project who is willing to support your candidancy for having an account
  • Choose a username, a password, and an SSH key (generate one if you still don't have one with "ssh-keygen -t rsa -b 4096")
  • Create a plain text file with the following format. You can omit "Requested c-p.o alias" if you do not want to have an @chakra-project.org email address redirect. You can always require one later, though. Also, make sure your username on gitorious matches your requested username.
 Username: <your username>
 Password: <your password>
 Email: <your email>
 Requested c-p.o alias: <your desired email alias>
 Public Key: <your ssh public key>
  • Encrypt your file with at least one (but better every) of the sysadmin GPG keys, naming it <username>_credentials.asc. A different naming scheme will be rejected. Obviously the username in the filename and the one inside the file itself have to match. You can encrypt the file easily with KGpg, or you can read this GPG quickstart.
  • Make your supporting member create a sysadmin ticket asking for your account to be enabled, attaching the file you previously created.

That's it. The procedure might seem lenghty and complex, but it is not, and it makes the whole process secure both for you and for us.

Sending credentials for legacy accounts

Most current members of c-p.o did not create their account throughout the mentioned method (so you did not already sent your <username>_credentials.asc file). In this case, for upgrading your account, follow the steps for creating one (even if you obviously can submit the ticket yourself), and file a ticket for upgrading your account attaching your <username>_credentials.asc file. Please note that once you submitted your credentials file, you no longer have to send it.

Account upgrade/downgrade

You can request an account upgrade/downgrade if you already have an account on Chakra Project, and you want to access a service you don't have access to yet, or you want to have a c-p.o mail alias. This also applies if you instead want to have no longer access to a service, or want to resign your c-p.o alias. File a sysadmin ticket specifying which services you want access to, and/or which server you no longer want access to. Same applies for c-p.o aliases. In case you are requesting access, please add a brief explaination for why you are making the request.

Changing account credentials

For changing your account credentials, recreate your <username>_credentials.asc file and file a ticket. Please note that you cannot change your username, except for very special cases.

Account Deletion

If you want to delete your account, you have to file a ticket in which you have to include (for obvious security reasons) your username and password as specified in your credentials file. Please note that you should specify your username and password as clear text in the ticket itself, to make sure you are the real requester. Once the deletion has been accepted by the staff, the account will be irreversibly deleted in 7 days - in this period, you can abort your request, by answering the ticket itself.

Policies for sysadmin requests related to the server

Those are the policies for requesting anything related to the server to sysadmins.

Software installation/removal

You can create a request for installing or removing specific frameworks to/from our server by filing a sysadmin ticket. The request will be voted and action will be taken.

Software upgrade

You can create such a request by filing a sysadmin ticket. The request will either be tackled immediately or voted.

See Also


Sysadmin GPG Keys
Current sysadmins' public keys.

Personal tools