./security/ruby-sshkit, Makes it easy to write structured, testable SSH commands

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.24.0, Package name: ruby32-sshkit-1.24.0, Maintainer: pkgsrc-users

A comprehensive toolkit for remotely running commands in a structured
manner on groups of servers.


Required to run:
[security/ruby-net-ssh] [security/ruby-net-scp] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 142.5 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-09 15:58:24 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.24.0

1.24.0 (2025-02-09)

This version of sshkit drops support for Ruby 2.4 and older, which have been
EOL since 2020.  Old Rubies already had problems installing recent versions
of sshkit (see #548), so this release makes official what was already an
unacknowledged lack of support.

If you are using an old version of Ruby, you can still use sshkit by pinning
to 1.22.0, which is known to work on Ruby 2.2.

Breaking Changes

* Drop official support for Ruby 2.0, 2.1, 2.2, 2.3, and 2.4 (#549)
  @mattbrictson

Bug Fixes

* Add logger runtime dependency to fix warning on Ruby 3.4 (#552) @mattbrictson

Housekeeping

* Remove version pin for rainbow dev dependency (#553) @mattbrictson
* Bump toolmantim/release-drafter from 6.0.0 to 6.1.0 (#551)
  @dependabot[bot]
* Add Ruby 3.4 to CI matrix (#547) @mattbrictson
   2024-10-21 16:36:58 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.23.2

1.23.2 (2024-10-15)

Housekeeping

* Update SSHKit::Color to be frozen string literal safe (#545) @npezza93
   2024-09-22 08:26:08 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.23.1

1.23.1 (2024-09-05)

Housekeeping

* Add ostruct dependency to fix warning on Ruby 3.3.5+ (#542) @mattbrictson
   2024-06-30 18:29:44 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
security/ruby-sshkit: update to 1.23.0

1.23.0 (2024-06-23)

This release of SSHKit drops mutex_m as a gem dependency.  If your app
relied on mutex_m being pulled in as a transitive dependency of sshkit, you
may need to now explicitly add mutex_m to your Gemfile.

Breaking Changes

* Drop mutex_m dependency (#536) @Earlopain

New Features

* Handle unbracketed ipv6 addresses (#538) @jeromedalbert

Housekeeping

* Improve auto-generation of release notes (#540) @mattbrictson
* Replace Vagrant with Docker Compose for running functional tests (#539)
  @mattbrictson
   2024-05-12 18:12:07 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.22.2

1.22.2 (2024-04-30)

Bug Fixes

* Avoid calling closed? outside of synchronize block (#534) @djmb
   2024-04-07 17:08:17 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.22.1

1.22.1 (2024-04-01)

Bug Fixes

* Explicitly require base64 to fix missing constant error with net-ssh
  7.2.2+ (#532) @mattbrictson

Housekeeping

* Fix failing tests on ruby head (#533) @mattbrictson
* Bump toolmantim/release-drafter from 5.25.0 to 6.0.0 (#530) @dependabot
   2024-02-03 17:24:20 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
security/ruby-sshkit: update to 1.22.0

1.21.7 (2023-12-26)

Bug Fixes

* Add mutex_m dependency to fix Ruby 3.3 warning (#525) @mattbrictson

Housekeeping

* Add Ruby 3.3 to CI (#526) @mattbrictson
* Disable functional tests in CI for now (#523) @mattbrictson

1.22.0 (2024-01-09)

With this release, SSHKit now supports SFTP file transfers.  For
backwards-compatibility, SCP is still the default.  To enable SFTP globally
or per host, see more details in #524.

New Features

* Allow SFTP to be used for upload!/download! instead of SCP (#524, #529)
  @mattbrictson

Documentation

* EXAMPLES.md corrections (#527) @JasonPoll
   2023-12-17 16:20:31 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
security/ruby-sshkit: update to 1.21.6

1.21.6 (2023-11-17)

This is a gem housekeeping release. No user-facing changes.

Housekeeping

* Bump toolmantim/release-drafter from 5.24.0 to 5.25.0 (#520) @dependabot
* Bump actions/checkout from 3 to 4 (#519) @dependabot