Skip to content

commoncriteria/sdn-controller

Repository files navigation

Quickstart

  1. To make a new protection profile create a new repo, probably through the web interface.

  2. Copy the URL to the projects git file to the clipboard. Run the following script, pasting the value copied into where you see $NEW_REPO_GIT_URL.

`` git clone --bare https://github.com/commoncriteria/pp-template.git # Make a bare clone of the repository

cd pp-template.git git push --mirror $NEW_REPO_GIT_URL # Mirror-push to the new repository

cd .. rm -rf pp-template.git # Remove our temporary local repository ``

  1. Do a full clone of your new project

  2. Rename the input file, currently named, input/pp-template.xml to the name of the project with xml added to it; for example, operatingsystem and application have operatingsystem.xml and application.xml input files respectively.

If something was the project name it would be,

` git mv input/pp-template.xml input/something.xml `

  1. Remove this content from the readme, up to the line below and customize.

Protection Profile or Extended Package for QQQQ
===============
[![Build Status](https://travis-ci.com/commoncriteria/sdn-controller.svg?branch=master)](https://travis-ci.com/commoncriteria/sdn-controller) [![GitHub issues Open](https://img.shields.io/github/issues/commoncriteria/sdn-controller.svg?maxAge=2592000)](https://github.com/commoncriteria/sdn-controller/issues) ![license](https://img.shields.io/badge/license-Unlicensed-blue.svg)

This repository hosts the draft version of the Protection Profile for QQQQ based on the
[Essential Security Requirements (ESR)](https://commoncriteria.github.io/pp/sdn-controller/sdn-controller-esr.html) for this technology class of
products. This repository is used to facilitate collaboration and development on the draft document.
See the [release](#Release-Version) section if you are looking for the officially released version for evaluations.
A list of products that have passed evaluation against this Protection Profile can be found [here](QQQQ).

## Draft Version

* [Protection Profile for Softare Defined Networking Controllers](https://commoncriteria.github.io/pp/application/sdn-controller-release.html) (html)
* [Protection Profile for Software Defined Networking Controllers](https://commoncriteria.github.io/pp/application/sdn-controller-release.pdf) (pdf)

## Release Version
* [Protection Profile for QQQQ](QQQQ)

## Contributing

If you are interested in contributing directly to future versions the this Protection Profile, please consider joining the NIAP technical community.
* [How to join the NIAP Technical Community (Mailing list and updates)](https://www.niap-ccevs.org/NIAP_Evolution/tech_communities.cfm)

## Feedback

Questions, comments, and fixes can be submitted to the [repository issue tracker](https://github.com/commoncriteria/QQQQ/issues)

## Quickstart
To clone this project along with its _transforms_ submodule run:

````
  git clone --recursive git@github.com:commoncriteria/qqqq.git
````
To pull updates from the upstream _transforms_ submodule and commit them run:
````
 git submodule update --remote transforms
 git add transforms
 git commit
````

### Development Info
[Help working with Transforms Submodule](https://github.com/commoncriteria/transforms/wiki/Working-with-Transforms-as-a-Submodule)

## Repository Content
* input - Contains the 'meat' of the project. It's the input content (in XML form) that gets transformed to readable html.
* output - The output directory where the html is placed after transformation.
* output/images - The directory where images are stored
* transforms - Points to the transform subproject which is really a repository for resources shared amongst many Common Criteria projects.

## Links
* [National Information Assurance Partnership (NIAP)](https://www.niap-ccevs.org/)
* [Common Criteria Portal](https://www.commoncriteriaportal.org/)

## License
See [License](./LICENSE)

About

Protection Profile for Software Defined Networking Controllers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8