ClearFoundation

Source Code

Overview

l7-filter source code is managed in SVN. You can access the current source code:

  • Via SVN: svn://svn.clearfoundation.com/l7-filter

Changelog Policy

For those of you with the ability to commit source code, please review the following document:

Write Access

Write access to the source code management systems is provided to Development Team members. Access is key-based, so you will need to follow the instructions below to get access.

Generate an SSH Key

You can either use your own SSH key, or you can generate a separate key for accessing l7-filter source code. We suggest the latter. To generate a key, run the following:

ssh-keygen -t rsa -f ~/.ssh/id_rsa.l7-filter -C "l7-filter"

To make sure SSH is aware of this key, add it to the ~/.ssh/config file. If this file does not exist, create it:

touch ~/.ssh/config
chmod 600 ~/.ssh/config

Then add your new key:

echo "IdentityFile ~/.ssh/id_rsa.l7-filter" >> ~/.ssh/config

Next, you need to send the public half of your SSH key to us. In the above example, the file is called ~/.ssh/id_rsa.l7-filter.pub. Please send a an e-mail to security@clearfoundation.com to arrange this transfer.

Access Details

Once your account has been configured, you can access SVN at svn+ssh://svn@svn.clearfoundation.com/l7-filter/. For example:

svn co svn+ssh://svn@svn.clearfoundation.com/l7-filter/

After specifying your SSH key's password, you should be on your way. If you are running a Linux system, you probably have an SSH key agent running. This lets you type in your SSH key's password once and it will be remembered for the rest of your login session.

 ssh-add ~/.ssh/id_rsa.l7-filter


Except where otherwise noted, content on this wiki is licensed under Creative Commons Attribution-ShareAlike 1.0