security/rubygem-ssh_data 2.0.0 MidnightBSD
Library for parsing SSH certificates
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- security, rubygems
Description
This is a Ruby library for processing SSH keys and certificates.
The scope of this project is limited to processing and directly using keys and certificates. It can be used to generate SSH private keys, verify signatures using public keys, sign data using private keys, issue certificates using private keys, and parse certificates and public and private keys. This library supports RSA, DSA, ECDSA, and ED25519* keys. This library does not offer or intend to offer functionality for SSH connectivity, processing of SSH wire protocol data, or processing of other key formats or types.
Project Status: Used by @github in production
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | security/rubygem-ssh_data | 2.0.0 |
| FreeBSD | security/rubygem-ssh_data | 2.0.0 |
| DragonFly | security/rubygem-ssh_data | 1.3.0 |
| HardenedBSD | security/rubygem-ssh_data | 2.0.0 |
| GhostBSD | security/rubygem-ssh_data | 2.0.0 |
Install
Binary package:
mport install ssh_data
From mports:
cd /usr/mports/security/rubygem-ssh_data && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ssh_data>0:security/rubygem-ssh_data
Dependencies
As this port's Makefile names them.
Build 1
rubygem-base64>=0.1<1: converters/rubygem-base64
Runtime 1
rubygem-base64>=0.1<1: converters/rubygem-base64
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/ssh_data-2.0.0.gem | 18944 | 2ae8327a91ffee5df779e861fc04180eea616772cc7eb7f408acdc1602095bdb |
Master sites 1
- RG