Project
drbservice
DRbService is a framework we use at LAIKA for creating authenticated
SSL-encrypted DRb services that provide access to privileged operations
without the need to give shell access to everyone.
There are a few examples in the `examples/` directory of the gem, which
are stripped-down versions of the services we actually use.
The current implementation is kind of a hack, but I intend to
eventually finish a DRb protocol that does the same thing in a more
elegant, less-hackish way, as well as a tool that can generate
a new service along with support files for one of several different
runtime environments.
If you're curious, see the `drb/authsslprotocol.rb` file for the
protocol. This will replace the current method-hiding code in
`drbservice.rb`, but existing services should be able to switch over
quite easily. Or that's the intention.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Development
Dependencies