net/rubygem-train 3.16.5
Transport interface to talk to different backends
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
3652c3b578- License
- APACHE20
- Categories
- net, rubygems
- Package size
- 14.3 KiB, 54.7 KiB installed
Description
Train lets you talk to your local or remote operating systems and APIs with a unified interface.
It allows you to:
- execute commands via run_command
- interact with files via file
- identify the target operating system via os
- authenticate to API-based services and treat them like a platform
Train supports:
- Local execution
- SSH
- WinRM
- Docker
- Mock (for testing and debugging)
- AWS as an API
- Azure as an API
- VMware via PowerCLI
- Habitat
Install
As a binary package — by origin, or by package name:
pkg install net/rubygem-train
pkg install rubygem-train
From the ports tree:
cd /usr/ports/net/rubygem-train/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-train>0:net/rubygem-train
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.16.5 | 3.16.5 | - | - | 3.16.5 |
| FreeBSD:14:quarterly | 3.16.5 | 3.16.5 | n/a | - | 3.16.5 |
| FreeBSD:15:latest | 3.16.5 | 3.16.5 | n/a | - | 3.13.2 |
| FreeBSD:15:quarterly | 3.16.5 | 3.16.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.16.5 | 3.16.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 19
rubygem-activesupport72>=7.2.3.1<8: devel/rubygem-activesupport72rubygem-azure_graph_rbac>=0.16<1: devel/rubygem-azure_graph_rbacrubygem-azure_mgmt_key_vault>=0.17<1: devel/rubygem-azure_mgmt_key_vaultrubygem-azure_mgmt_resources>=0.15<1: devel/rubygem-azure_mgmt_resourcesrubygem-azure_mgmt_security>=0.18<1: devel/rubygem-azure_mgmt_securityrubygem-azure_mgmt_storage>=0.18<1: devel/rubygem-azure_mgmt_storagerubygem-docker-api>=1.26<3.0: net/rubygem-docker-apirubygem-google-apis-admin_directory_v1>=0.46.0<1: devel/rubygem-google-apis-admin_directory_v1rubygem-google-apis-cloudkms_v1>=0.41.0<1: devel/rubygem-google-apis-cloudkms_v1rubygem-google-apis-cloudresourcemanager_v1>=0.35.0<1: devel/rubygem-google-apis-cloudresourcemanager_v1rubygem-google-apis-compute_v1>=0.83.0<1: devel/rubygem-google-apis-compute_v1rubygem-google-apis-iam_v1>=0.50.0<1: devel/rubygem-google-apis-iam_v1rubygem-google-apis-monitoring_v3>=0.51.0<1: devel/rubygem-google-apis-monitoring_v3rubygem-google-apis-storage_v1>=0.30.0<1: devel/rubygem-google-apis-storage_v1rubygem-googleauth>=0.16.2<2: security/rubygem-googleauthrubygem-inifile>=3.0<4: textproc/rubygem-inifilerubygem-ostruct>=0.1.0<1: devel/rubygem-ostructrubygem-train-core>=3.16.5<3.16.5_99: net/rubygem-train-corerubygem-train-winrm>=0.4.0<0.5: net/rubygem-train-winrm
The full lists below include those, and their dependencies in turn.
All build dependencies 6
All run dependencies 113
- archivers/rubygem-rubyzip2
- benchmarks/rubygem-benchmark
- comms/rubygem-ruby-termios
- converters/rubygem-base64
- devel/gettext-runtime
- devel/libffi
- devel/libunwind
- devel/readline
- devel/ruby-gems
- devel/rubygem-activesupport72
- devel/rubygem-azure_graph_rbac
- devel/rubygem-azure_mgmt_key_vault
- devel/rubygem-azure_mgmt_resources
- devel/rubygem-azure_mgmt_security
- devel/rubygem-azure_mgmt_storage
- devel/rubygem-builder
- devel/rubygem-concurrent-ruby
- devel/rubygem-csv
- devel/rubygem-declarative
- devel/rubygem-drb
- devel/rubygem-excon
- devel/rubygem-faraday-cookie_jar
- devel/rubygem-faraday-excon1
- devel/rubygem-ffi
- devel/rubygem-google-apis-admin_directory_v1
- devel/rubygem-google-apis-cloudkms_v1
- devel/rubygem-google-apis-cloudresourcemanager_v1
- devel/rubygem-google-apis-compute_v1
- devel/rubygem-google-apis-core
- devel/rubygem-google-apis-iam_v1
- devel/rubygem-google-apis-monitoring_v3
- devel/rubygem-google-apis-storage_v1
- devel/rubygem-google-logging-utils
- devel/rubygem-i18n
- devel/rubygem-json
- devel/rubygem-json2
- devel/rubygem-json_pure
- devel/rubygem-little-plugger
- devel/rubygem-logger
- devel/rubygem-logging
- devel/rubygem-minitest
- devel/rubygem-mixlib-shellout
- devel/rubygem-ms_rest
- devel/rubygem-ms_rest_azure
- devel/rubygem-multi_json
- devel/rubygem-mutex_m
- devel/rubygem-nori
- devel/rubygem-os
- devel/rubygem-ostruct
- devel/rubygem-pstore
- devel/rubygem-racc
- devel/rubygem-retriable4
- devel/rubygem-ruby2_keywords
- devel/rubygem-stringio
- devel/rubygem-timeliness
- devel/rubygem-trailblazer-option
- devel/rubygem-tzinfo
- devel/rubygem-uber
- dns/rubygem-public_suffix
- filesystems/rubygem-chef-winrm-fs
- lang/ruby34
- mail/rubygem-mini_mime
- math/rubygem-bigdecimal
- net/rubygem-connection_pool
- net/rubygem-docker-api
- net/rubygem-domain_name
- net/rubygem-google-cloud-env
- net/rubygem-rubyntlm
- net/rubygem-train-core
- net/rubygem-train-winrm
- net/rubygem-uri
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/rubygem-googleauth
- security/rubygem-gssapi
- security/rubygem-net-scp
- security/rubygem-net-ssh6
- security/rubygem-securerandom
- security/rubygem-signet
- sysutils/rubygem-chef-utils
- sysutils/rubygem-chef-winrm
- sysutils/rubygem-chef-winrm-elevated
- textproc/libxml2
- textproc/libxslt
- textproc/libyaml
- textproc/rubygem-chef-gyoku
- textproc/rubygem-inifile
- textproc/rubygem-nokogiri
- textproc/rubygem-representable
- textproc/rubygem-rexml
- textproc/rubygem-unf
- www/rubygem-addressable
- www/rubygem-erubi
- www/rubygem-faraday
- www/rubygem-faraday-em_http1
- www/rubygem-faraday-em_synchrony
- www/rubygem-faraday-follow_redirects
- www/rubygem-faraday-httpclient1
- www/rubygem-faraday-multipart
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/train-3.16.5.gem | 16896 | 5f43128f86bb7316461dd3f8037f97ca33d79397ebe99327b14c7dca4f9afe88 |
Master sites 1
- RG