Skip to Page Content

Administering the Expertiza Application

From WolfWikis

Jump to: navigation, search

Contents

Connecting to the Expertiza Server

  1. Connect to the Expertiza server, pg-server.csc.ncsu.edu using Putty* and your Unity account
  2. Issue the command “sudo su” and provide your Unity password to access the super-user mode

Adding users to e-mail notifications

  1. Connect to the Expertiza Server
  2. Navigate to /var/www/svn/pg/hooks
  3. Edit post-commit: vi post-commit
  4. Add the users’ e-mail addresses to the TO= line.
  5. Save the file

Granting a user access to the repository

  1. Use the htpasswd command to add each user to the authorization file:
     %> htpasswd –mb /etc/httpd/svn/dav_svn.passwd <username> <password>
  2. Modify the file /etc/httpd/svn/dav_svn.authz (vi /etc/httpd/svn/dav_svn.authz)
    Append the usernames added in step 1 to the pg_developers list. Each username should be separated by a comma.
    Any users with read-only access should be included in the pg_contributors group instead.

Removing a user from the repository access list

  1. Use the htpasswd command to delete each user from the authorization file:
     %> htpasswd –D /etc/httpd/svn/dav_svn.passwd <username>

* Install Putty from http://www.eos.ncsu.edu/remoteaccess/putty.html

Back to Expertiza Main page.


Wiki Stats

Users:  7,204
Pages:  3,945
Uploads:  4,767
Views:  4,508,780
Edits:  92,100