Skip to content
This repository has been archived by the owner on Apr 11, 2019. It is now read-only.

Admin Tool

Umar Toseef edited this page Jul 13, 2015 · 7 revisions

Introduction

In order to facilitate administrative tasks for C-BAS, a Java based application has been provided. This standalone application (named C-BAS Admin Tool) offers a way to manage C-BAS members, slices and projects. In addition, it offers an interface for browsing through C-BAS event logs for accountability purposes.

Installation

This is a self contained application that does not require any package installation except Jave Runtime Environment. The source code is available under javaadmintool folder in the C-BAS repository. In addition, a compiled binary (jar file) can be found at <path_to_cbas>/javaadmintool/bin/admintool.jar

Run

  • Please make sure that C-BAS is running
  • Execute following commands to start the application
cd <path_to_cbas>
java -jar javaadmintool/bin/admintool.jar
  • A startup should appear asking for the following parameters
    • C-BAS Host Name / IP Address: Address pointer to the C-BAS running host. Default value is localhost.
    • C-BAS Host Port: TCP port where C-BAS is listening for connections. Default value is set to 8008.
    • Root Member Certificate: This certificate gets generated during C-BAS installation/configuration and is usually located at <path_to_cbas>/admin/root-cert.pem
    • Root Member Certificate Key: Generated along with the above certificate, the key can be found at <path_to_cbas>/admin/root-key.pem
  • Press Connect button.
  • If connected with C-BAS, the application should display tabs to manage Members, Projects, and Slices. NOTE: You may see some example data inserted by C-BAS tests.
Clone this wiki locally