Update ruby-sshkit to 1.8.1. ## 1.8.1 * Change license to MIT, thanks to all the patient contributors who gave their permissions. ## 1.8.0 * add SSHKit::Backend::ConnectionPool#close_connections [PR #285](https://github.com/capistrano/sshkit/pull/285) @akm * Clean up rubocop lint warnings [PR #275](https://github.com/capistrano/sshkit/pull/275) @cshaffer * Prepend unused parameter names with an underscore * Prefer ���safe assignment in condition��� * Disambiguate regexp literals with parens * Prefer `sprintf` over `String#%` * No longer shadow `caller_line` variable in `DeprecationLogger` * Rescue `StandardError` instead of `Exception` * Remove useless `private` access modifier in `TestAbstract` * Disambiguate block operator with parens * Disambiguate between grouped expression and method params * Remove assertion in `TestHost#test_assert_hosts_compare_equal` that compares something with itself * Export environment variables and execute command in a subshell. [PR #273](https://github.com/capistrano/sshkit/pull/273) @kuon * Introduce `log_command_start`, `log_command_data`, `log_command_exit` methods on `Formatter` [PR #257](https://github.com/capistrano/sshkit/pull/257) @robd * Deprecate `@stdout` and `@stderr` accessors on `Command` * Add support for deprecation logging options. [README](README.md#deprecation-warnings), [PR #258](https://github.com/capistrano/sshkit/pull/258) @robd * Quote environment variable values. [PR #250](https://github.com/capistrano/sshkit/pull/250) @Sinjo - Chris Sinjakli * Simplified formatter hierarchy. [PR #248](https://github.com/capistrano/sshkit/pull/248) @robd * `SimpleText` formatter now extends `Pretty`, rather than duplicating. * Hide ANSI color escape sequences when outputting to a file. [README](README.md#output-colors), [Issue #245](https://github.com/capistrano/sshkit/issues/245), [PR #246](https://github.com/capistrano/sshkit/pull/246) @robd * Now only color the output if it is associated with a tty, or the `SSHKIT_COLOR` environment variable is set. * Removed broken support for assigning an `IO` to the `output` config option. [Issue #243](https://github.com/capistrano/sshkit/issues/243), [PR #244](https://github.com/capistrano/sshkit/pull/244) @robd * Use `SSHKit.config.output = SSHKit::Formatter::SimpleText.new($stdin)` instead * Added support for `:interaction_handler` option on commands. [PR #234](https://github.com/capistrano/sshkit/pull/234), [PR #242](https://github.com/capistrano/sshkit/pull/242) @robd * Removed partially supported `TRACE` log level. [2aa7890](https://github.com/capistrano/sshkit/commit/2aa78905f0c521ad9f697e7a4ed04ba438d5ee78) @robd * Add support for the `:strip` option to the `capture` method and strip by default on the `Local` backend. [PR #239](https://github.com/capistrano/sshkit/pull/239), [PR #249](https://github.com/capistrano/sshkit/pull/249) @robd * The `Local` backend now strips by default to be consistent with the `Netssh` one. * This reverses change [7d15a9a](https://github.com/capistrano/sshkit/commit/7d15a9aebfcc43807c8151bf6f3a4bc038ce6218) to the `Local` capture API to remove stripping by default. * If you require the raw, unstripped output, pass the `strip: false` option: `capture(:ls, strip: false)` * Simplified backend hierarchy. [PR #235](https://github.com/capistrano/sshkit/pull/235), [PR #237](https://github.com/capistrano/sshkit/pull/237) @robd * Moved duplicate implementations of `make`, `rake`, `test`, `capture`, `background` on to `Abstract` backend. * Backend implementations now only need to implement `execute_command`, `upload!` and `download!` * Removed `Printer` from backend hierarchy for `Local` and `Netssh` backends (they now just extend `Abstract`) * Removed unused `Net::SSH:LogLevelShim` * Removed dependency on the `colorize` gem. SSHKit now implements its own ANSI color logic, with no external dependencies. Note that SSHKit now only supports the `:bold` or plain modes. Other modes will be gracefully ignored. [#263](https://github.com/capistrano/sshkit/issues/263) * New API for setting the formatter: `use_format`. This differs from `format=` in that it accepts options or arguments that will be passed to the formatter's constructor. The `format=` syntax will be deprecated in a future release. [#295](https://github.com/capistrano/sshkit/issues/295) * SSHKit now immediately raises a `NameError` if you try to set a formatter that does not exist. [#295](https://github.com/capistrano/sshkit/issues/295)diff -r1.3 -r1.4 pkgsrc/security/ruby-sshkit/Makefile
(taca)
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2015/03/13 15:49:17 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2015/12/13 17:18:07 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= sshkit-1.7.1 | 3 | DISTNAME= sshkit-1.8.1 | |
4 | CATEGORIES= security | 4 | CATEGORIES= security | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= http://github.com/capistrano/sshkit/ | 7 | HOMEPAGE= http://github.com/capistrano/sshkit/ | |
8 | COMMENT= Makes it easy to write structured, testable SSH commands | 8 | COMMENT= Makes it easy to write structured, testable SSH commands | |
9 | LICENSE= mit | 9 | LICENSE= mit | |
10 | 10 | |||
11 | DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh>=2.8.0:../../security/ruby-net-ssh | 11 | DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh>=2.8.0:../../security/ruby-net-ssh | |
12 | DEPENDS+= ${RUBY_PKGPREFIX}-net-scp>=1.1.2:../../security/ruby-net-scp | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-net-scp>=1.1.2:../../security/ruby-net-scp | |
13 | DEPENDS+= ${RUBY_PKGPREFIX}-colorize>=0.7.0:../../misc/ruby-colorize | |||
14 | 13 | |||
15 | .include "../../lang/ruby/gem.mk" | 14 | .include "../../lang/ruby/gem.mk" | |
16 | .include "../../mk/bsd.pkg.mk" | 15 | .include "../../mk/bsd.pkg.mk" |
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2015/03/13 15:49:17 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2015/12/13 17:18:07 taca Exp $ | |
2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
3 | ${GEM_LIBDIR}/.gitignore | 3 | ${GEM_LIBDIR}/.gitignore | |
4 | ${GEM_LIBDIR}/.travis.yml | 4 | ${GEM_LIBDIR}/.travis.yml | |
5 | ${GEM_LIBDIR}/.yardopts | 5 | ${GEM_LIBDIR}/.yardopts | |
6 | ${GEM_LIBDIR}/BREAKING_API_WISHLIST.md | |||
6 | ${GEM_LIBDIR}/CHANGELOG.md | 7 | ${GEM_LIBDIR}/CHANGELOG.md | |
7 | ${GEM_LIBDIR}/CONTRIBUTING.md | 8 | ${GEM_LIBDIR}/CONTRIBUTING.md | |
8 | ${GEM_LIBDIR}/EXAMPLES.md | 9 | ${GEM_LIBDIR}/EXAMPLES.md | |
9 | ${GEM_LIBDIR}/FAQ.md | 10 | ${GEM_LIBDIR}/FAQ.md | |
10 | ${GEM_LIBDIR}/Gemfile | 11 | ${GEM_LIBDIR}/Gemfile | |
11 | ${GEM_LIBDIR}/LICENSE.md | 12 | ${GEM_LIBDIR}/LICENSE.md | |
12 | ${GEM_LIBDIR}/README.md | 13 | ${GEM_LIBDIR}/README.md | |
13 | ${GEM_LIBDIR}/RELEASING.md | 14 | ${GEM_LIBDIR}/RELEASING.md | |
14 | ${GEM_LIBDIR}/Rakefile | 15 | ${GEM_LIBDIR}/Rakefile | |
15 | ${GEM_LIBDIR}/Vagrantfile | 16 | ${GEM_LIBDIR}/Vagrantfile | |
16 | ${GEM_LIBDIR}/examples/images/example_output.png | 17 | ${GEM_LIBDIR}/examples/images/example_output.png | |
17 | ${GEM_LIBDIR}/examples/images/logo.png | 18 | ${GEM_LIBDIR}/examples/images/logo.png | |
18 | ${GEM_LIBDIR}/lib/core_ext/array.rb | 19 | ${GEM_LIBDIR}/lib/core_ext/array.rb | |
@@ -20,54 +21,58 @@ ${GEM_LIBDIR}/lib/core_ext/hash.rb | @@ -20,54 +21,58 @@ ${GEM_LIBDIR}/lib/core_ext/hash.rb | |||
20 | ${GEM_LIBDIR}/lib/sshkit.rb | 21 | ${GEM_LIBDIR}/lib/sshkit.rb | |
21 | ${GEM_LIBDIR}/lib/sshkit/all.rb | 22 | ${GEM_LIBDIR}/lib/sshkit/all.rb | |
22 | ${GEM_LIBDIR}/lib/sshkit/backends/abstract.rb | 23 | ${GEM_LIBDIR}/lib/sshkit/backends/abstract.rb | |
23 | ${GEM_LIBDIR}/lib/sshkit/backends/connection_pool.rb | 24 | ${GEM_LIBDIR}/lib/sshkit/backends/connection_pool.rb | |
24 | ${GEM_LIBDIR}/lib/sshkit/backends/local.rb | 25 | ${GEM_LIBDIR}/lib/sshkit/backends/local.rb | |
25 | ${GEM_LIBDIR}/lib/sshkit/backends/netssh.rb | 26 | ${GEM_LIBDIR}/lib/sshkit/backends/netssh.rb | |
26 | ${GEM_LIBDIR}/lib/sshkit/backends/printer.rb | 27 | ${GEM_LIBDIR}/lib/sshkit/backends/printer.rb | |
27 | ${GEM_LIBDIR}/lib/sshkit/backends/skipper.rb | 28 | ${GEM_LIBDIR}/lib/sshkit/backends/skipper.rb | |
28 | ${GEM_LIBDIR}/lib/sshkit/color.rb | 29 | ${GEM_LIBDIR}/lib/sshkit/color.rb | |
29 | ${GEM_LIBDIR}/lib/sshkit/command.rb | 30 | ${GEM_LIBDIR}/lib/sshkit/command.rb | |
30 | ${GEM_LIBDIR}/lib/sshkit/command_map.rb | 31 | ${GEM_LIBDIR}/lib/sshkit/command_map.rb | |
31 | ${GEM_LIBDIR}/lib/sshkit/configuration.rb | 32 | ${GEM_LIBDIR}/lib/sshkit/configuration.rb | |
32 | ${GEM_LIBDIR}/lib/sshkit/coordinator.rb | 33 | ${GEM_LIBDIR}/lib/sshkit/coordinator.rb | |
34 | ${GEM_LIBDIR}/lib/sshkit/deprecation_logger.rb | |||
33 | ${GEM_LIBDIR}/lib/sshkit/dsl.rb | 35 | ${GEM_LIBDIR}/lib/sshkit/dsl.rb | |
34 | ${GEM_LIBDIR}/lib/sshkit/exception.rb | 36 | ${GEM_LIBDIR}/lib/sshkit/exception.rb | |
35 | ${GEM_LIBDIR}/lib/sshkit/formatters/abstract.rb | 37 | ${GEM_LIBDIR}/lib/sshkit/formatters/abstract.rb | |
36 | ${GEM_LIBDIR}/lib/sshkit/formatters/black_hole.rb | 38 | ${GEM_LIBDIR}/lib/sshkit/formatters/black_hole.rb | |
37 | ${GEM_LIBDIR}/lib/sshkit/formatters/dot.rb | 39 | ${GEM_LIBDIR}/lib/sshkit/formatters/dot.rb | |
38 | ${GEM_LIBDIR}/lib/sshkit/formatters/pretty.rb | 40 | ${GEM_LIBDIR}/lib/sshkit/formatters/pretty.rb | |
39 | ${GEM_LIBDIR}/lib/sshkit/formatters/simple_text.rb | 41 | ${GEM_LIBDIR}/lib/sshkit/formatters/simple_text.rb | |
40 | ${GEM_LIBDIR}/lib/sshkit/host.rb | 42 | ${GEM_LIBDIR}/lib/sshkit/host.rb | |
41 | ${GEM_LIBDIR}/lib/sshkit/log_message.rb | 43 | ${GEM_LIBDIR}/lib/sshkit/log_message.rb | |
42 | ${GEM_LIBDIR}/lib/sshkit/logger.rb | 44 | ${GEM_LIBDIR}/lib/sshkit/logger.rb | |
45 | ${GEM_LIBDIR}/lib/sshkit/mapping_interaction_handler.rb | |||
43 | ${GEM_LIBDIR}/lib/sshkit/runners/abstract.rb | 46 | ${GEM_LIBDIR}/lib/sshkit/runners/abstract.rb | |
44 | ${GEM_LIBDIR}/lib/sshkit/runners/group.rb | 47 | ${GEM_LIBDIR}/lib/sshkit/runners/group.rb | |
45 | ${GEM_LIBDIR}/lib/sshkit/runners/null.rb | 48 | ${GEM_LIBDIR}/lib/sshkit/runners/null.rb | |
46 | ${GEM_LIBDIR}/lib/sshkit/runners/parallel.rb | 49 | ${GEM_LIBDIR}/lib/sshkit/runners/parallel.rb | |
47 | ${GEM_LIBDIR}/lib/sshkit/runners/sequential.rb | 50 | ${GEM_LIBDIR}/lib/sshkit/runners/sequential.rb | |
48 | ${GEM_LIBDIR}/lib/sshkit/utils/capture_output_methods.rb | |||
49 | ${GEM_LIBDIR}/lib/sshkit/version.rb | 51 | ${GEM_LIBDIR}/lib/sshkit/version.rb | |
50 | ${GEM_LIBDIR}/sshkit.gemspec | 52 | ${GEM_LIBDIR}/sshkit.gemspec | |
51 | ${GEM_LIBDIR}/test/boxes.json | 53 | ${GEM_LIBDIR}/test/boxes.json | |
52 | ${GEM_LIBDIR}/test/functional/backends/test_local.rb | 54 | ${GEM_LIBDIR}/test/functional/backends/test_local.rb | |
53 | ${GEM_LIBDIR}/test/functional/backends/test_netssh.rb | 55 | ${GEM_LIBDIR}/test/functional/backends/test_netssh.rb | |
54 | ${GEM_LIBDIR}/test/functional/test_coordinator.rb | |||
55 | ${GEM_LIBDIR}/test/functional/test_ssh_server_comes_up_for_functional_tests.rb | 56 | ${GEM_LIBDIR}/test/functional/test_ssh_server_comes_up_for_functional_tests.rb | |
56 | ${GEM_LIBDIR}/test/helper.rb | 57 | ${GEM_LIBDIR}/test/helper.rb | |
57 | ${GEM_LIBDIR}/test/support/vagrant_wrapper.rb | 58 | ${GEM_LIBDIR}/test/support/vagrant_wrapper.rb | |
59 | ${GEM_LIBDIR}/test/unit/backends/test_abstract.rb | |||
58 | ${GEM_LIBDIR}/test/unit/backends/test_connection_pool.rb | 60 | ${GEM_LIBDIR}/test/unit/backends/test_connection_pool.rb | |
59 | ${GEM_LIBDIR}/test/unit/backends/test_local.rb | 61 | ${GEM_LIBDIR}/test/unit/backends/test_local.rb | |
60 | ${GEM_LIBDIR}/test/unit/backends/test_netssh.rb | 62 | ${GEM_LIBDIR}/test/unit/backends/test_netssh.rb | |
61 | ${GEM_LIBDIR}/test/unit/backends/test_printer.rb | 63 | ${GEM_LIBDIR}/test/unit/backends/test_printer.rb | |
62 | ${GEM_LIBDIR}/test/unit/core_ext/test_string.rb | 64 | ${GEM_LIBDIR}/test/unit/core_ext/test_string.rb | |
65 | ${GEM_LIBDIR}/test/unit/formatters/test_custom.rb | |||
63 | ${GEM_LIBDIR}/test/unit/formatters/test_dot.rb | 66 | ${GEM_LIBDIR}/test/unit/formatters/test_dot.rb | |
64 | ${GEM_LIBDIR}/test/unit/formatters/test_pretty.rb | 67 | ${GEM_LIBDIR}/test/unit/formatters/test_pretty.rb | |
68 | ${GEM_LIBDIR}/test/unit/formatters/test_simple_text.rb | |||
65 | ${GEM_LIBDIR}/test/unit/test_color.rb | 69 | ${GEM_LIBDIR}/test/unit/test_color.rb | |
66 | ${GEM_LIBDIR}/test/unit/test_command.rb | 70 | ${GEM_LIBDIR}/test/unit/test_command.rb | |
67 | ${GEM_LIBDIR}/test/unit/test_command_map.rb | 71 | ${GEM_LIBDIR}/test/unit/test_command_map.rb | |
68 | ${GEM_LIBDIR}/test/unit/test_configuration.rb | 72 | ${GEM_LIBDIR}/test/unit/test_configuration.rb | |
69 | ${GEM_LIBDIR}/test/unit/test_coordinator.rb | 73 | ${GEM_LIBDIR}/test/unit/test_coordinator.rb | |
74 | ${GEM_LIBDIR}/test/unit/test_deprecation_logger.rb | |||
70 | ${GEM_LIBDIR}/test/unit/test_host.rb | 75 | ${GEM_LIBDIR}/test/unit/test_host.rb | |
71 | ${GEM_LIBDIR}/test/unit/test_logger.rb | 76 | ${GEM_LIBDIR}/test/unit/test_logger.rb | |
77 | ${GEM_LIBDIR}/test/unit/test_mapping_interaction_handler.rb | |||
72 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 78 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | |
73 | @pkgdir lib/ruby/gems/2.0.0/build_info |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/04 01:18:08 agc Exp $ | 1 | $NetBSD: distinfo,v 1.5 2015/12/13 17:18:07 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (sshkit-1.7.1.gem) = d7c22efe9f297f8caccd08ac1c6d479dce3b087c | 3 | SHA1 (sshkit-1.8.1.gem) = 7df8c9f0340257beb2b24ba04a8dbb5f281dae42 | |
4 | RMD160 (sshkit-1.7.1.gem) = a94f8e5addd005c38fdb6630ee1e8f981cea0865 | 4 | RMD160 (sshkit-1.8.1.gem) = b7fc4cebb4370d36d7b6c233db1dcd68bf72c12a | |
5 | SHA512 (sshkit-1.7.1.gem) = 55d1ac6d4f76112b9159ae2a6bc425fa54738943ffa28b94300012c8af2d69c7b060dd00adb3789940cd29f52a384edc1cfdf9a26189e0307f2662c1b7a7e1f4 | 5 | SHA512 (sshkit-1.8.1.gem) = 59fcc3f24d6ca6c7acf8f753959aee993dbbcd452477f3124d5444f7e19a9885efde9d5ea5803ffc366b9f6638a4d93472cc51b343a6d7a39a708528def6e9e9 | |
6 | Size (sshkit-1.7.1.gem) = 136192 bytes | 6 | Size (sshkit-1.8.1.gem) = 139264 bytes |