django-ssheepdog is a public ssh key management tool for teams of programmers. Different people need different privileges to different servers. Ssheepdog allows you to specify these relationships and then sync the keys to the appropriate servers.
Development
django-ssheepdog is distributed as a pluggable django app. The meat of the application is contained in the ssheepdog directory. The src directory contains a django project that uses the app.
When you are developing, you should install ssheepdog into your virtual environment with the following command:
$ python setup.py develop
This will create a symlink between the source and the environment’s site packages. Once the link is created, you can edit the source code in ssheepdog/ as usual.
Installation
To install the latest version, run:
$ pip install -e git+git://github.com/sheepdoginc/django-ssheepdog.git@dev#egg=django-ssheepdog
Then, add ssheepdog` to your ``INSTALLED_APPS and add the ssheepdog.urls to your project’s urls.
Install from PyPI:
$ pip install django-ssheepdog
Documentation
Latest documentation can be found on ReadTheDocs.
Testing vagrant VM
We have provided a vagrant VM configuration for testing the ssh syncing.
Boot it up:
$ vagrant up
Log in:
$ ssh ssheepdog@127.0.0.1 -p 2222 -i deploy/cookbooks/ssheepdog/files/default/id_rsa
Release files for django-ssheepdog 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-ssheepdog-0.2.0.tar.gz | 128.7 kB | Details |
Release files / django-ssheepdog-0.2.0.tar.gz
| Download URL | django-ssheepdog-0.2.0.tar.gz |
|---|---|
| Size | 128.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
66177b5b4a0e9dab7e3fe375bb2c02f30de5dbe6a5995c2fd5806559c37578be
|
|
BLAKE2b-256 checksum How to use checksums |
b56e02e1ab6b6fa3ff445816390bb6fb3eff44f98b7cdbaf51ae98ffe43cfeda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |