Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tacoberu/stasi
SSH shell like Gitolite for git and mercurial.
https://github.com/tacoberu/stasi
Last synced: 15 days ago
JSON representation
SSH shell like Gitolite for git and mercurial.
- Host: GitHub
- URL: https://github.com/tacoberu/stasi
- Owner: tacoberu
- License: mit
- Created: 2013-08-25T16:31:37.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-05-13T11:58:38.000Z (over 10 years ago)
- Last Synced: 2024-11-07T05:24:04.125Z (2 months ago)
- Language: D
- Size: 340 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
stasi
=====Status BETA. Don't using!
SSH shell like Gitolite for git and mercurial.
## Use:
shell - running command from SSH_ORIGINAL_COMMAND
$ env SSH_ORIGINAL_COMMAND="git-upload-pack 'stasi.git'" build/stasi shell --user franta
$ env SSH_ORIGINAL_COMMAND="ls -la" build/stasi shell --user frantaverify-config - check syntax of configuration
$ stasi verify-config --config config.xml
version - print version of stasi.
$ stasi version
auth - Athorization of user's permission. Access allowed or denied.
$ stasi auth --repo stasi.git --user franta --access read
auth-update - Updated authorized_keys by config.xml.
- comming soon## Manage wrapered ~/.ssh/authorized_keys
Format:
- Per line
- command="/usr/bin/stasi shell --user fean",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-dss AAAAB---PiCJA== [email protected]