Sha256: 42838b663519499f83220237e9214bc2fb9abfcfcd1eff556f1d844c1ead88d6

Contents?: true

Size: 699 Bytes

Versions: 1

Compression:

Stored size: 699 Bytes

Contents

Cap ssh-key man
===============

A capistrano command that allows you to put all developers' public keys to all servers.
This must be a painful job to add developer's ssh key to all servers one by one,
but after you have this tool, you just need execute `cap sshkey:deploy`

Usage
=====

1. Add `gem "cap-ssh-key-man"` in your Gemfile.

2. Add `require 'cap-ssh-key-man/tasks/rsync'` to `config/deploy.rb` of your rails project.

3. Put all public ssh keys to `config/developer_ssh_keys` dir of your rails project.

4. Add `set :sshkeys_path, PATH_TO_SSHKEYS_STORE_PATH` to `deploy.rb`.

5. Execute `cap sshkey:deploy`

Done.

Author
======
Michael He

http://www.tui8.com

http://github.com/hlxwell

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cap-ssh-key-man-1.2.3 README.md