Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Peardrop CMS 0.2.3
  • CommaFeed 0.0.1
  • Squash
  • Pick-a-Color 1.1.5
  • MVIS Security Center 1....
  • EasyZoom 1.0.3
  • jQueryGantt
  • IMDBPHP 2.1.8
  • Dynamic WordPress Form ...
  • PathFinding.js 0.4.1
  • Home > Scripts > Development Tools > Complete applications

    Rye 0.9.8

    download button


    Downloads: 371  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Delano Mandelbaum | More scripts
    github.com
    MIT License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Ruby
    February 9th, 2013, 14:15 GMT [view history]
    C: \ Development Tools \ Complete applications

     Read user reviews (0)  Refer to a friend  Subscribe

    Rye description

    This Ruby application will allow a developer to safely run SSH commands on a multiple machines at the same time

    This application was modelled after Rush and compatible with Ruby 1.8, 1.9, and any version of JRuby higher than 1.3

    By default, Rye errs on the side of caution by running in "safe-mode" which specifies a default whitelist of commands and aggressively escapes all command arguments.

    Rye does not require anything to be installed on the server side (other than an SSH daemon) so it can be run from any machine with Ruby, OpenSSL, and OpenSSH.

    The developer need SSH keys to use Rye.

    The easiest way to work with Rye is to authorize remote accounts for passwordless logins.

    Rye permits only a limited number of system commands to be run. This default whitelist is defined in Rye::Cmd but anyone can add personalized commands to that file.

    Limitations:

    · Rye doesn’t read the ~/.ssh/config file yet
    · Rye uses OpenSSH’s ssh-agent (if it exists). Rye starts it up as a child process and shuts it down using at_exit.
    · No support for STDIN for commands.
    · Limited support for interactive shells.

    What's New in This Release: [ read full changelog ]

    ADDED:
    · Rudimentary DSL (see tst/dsl_example.rb)

    CHANGED:
    · All releases will now be signed. See "Installation" in the readme.



    TAGS:

    remote access | run command | multiple machines | remote | machine | command

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM