devel/p5-Connector 1.56 FreeBSD
Generic connection to a hierarchical-structured data set
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f0abd830fc- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 114.1 KiB, 288.6 KiB installed
Description
The Connector provides a generic connection to a data set, typically configuration data in a hierarchical structure. Each connector object accepts the get(KEY) method, which, when given a key, returns the associated value from the connector's data source. Typically, a connector acts as a proxy to a simple data source like YAML, Config::Std, Config::Versioned, or to a more complex data source like an LDAP server or Proc::SafeExec. The standard calling convention via get(KEY) makes the connectors interchangeable.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Connector | 1.56 |
| DragonFly | devel/p5-Connector | 1.54 |
| HardenedBSD | devel/p5-Connector | 1.56 |
| GhostBSD | devel/p5-Connector | 1.56 |
Install
Binary package:
pkg install p5-Connector
From the ports tree:
cd /usr/ports/devel/p5-Connector/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Connector>0:devel/p5-Connector
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 | 1.56 | 1.56 | 1.45 | 1.55 | 1.56 |
| FreeBSD:14:quarterly | 1.56 | 1.56 | n/a | 1.55 | 1.56 |
| FreeBSD:15:latest | 1.56 | 1.56 | n/a | 1.55 | 1.55 |
| FreeBSD:15:quarterly | 1.56 | 1.56 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.56 | 1.56 | 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.
Build 17
bash: shells/bashp5-AppConfig>=0: devel/p5-AppConfigp5-Config-GitLike>=0: devel/p5-Config-GitLikep5-Config-Std>=0: devel/p5-Config-Stdp5-Config-Versioned>=1.01: devel/p5-Config-Versionedp5-Crypt-SSLeay>=0: security/p5-Crypt-SSLeayp5-DBI>=0: databases/p5-DBIp5-Feature-Compat-Try>=0: devel/p5-Feature-Compat-Tryp5-libwww>=0: www/p5-libwwwp5-Log-Log4perl>=0: devel/p5-Log-Log4perlp5-Module-Install>=0: devel/p5-Module-Installp5-Moose>=0: devel/p5-Moosep5-perl-ldap>=0: net/p5-perl-ldapp5-Proc-SafeExec>=0: devel/p5-Proc-SafeExecp5-Template-Toolkit>=0: www/p5-Template-Toolkitp5-Text-CSV_XS>=0: textproc/p5-Text-CSV_XSp5-YAML>=1.06: textproc/p5-YAML
Runtime 17
bash: shells/bashp5-AppConfig>=0: devel/p5-AppConfigp5-Config-GitLike>=0: devel/p5-Config-GitLikep5-Config-Std>=0: devel/p5-Config-Stdp5-Config-Versioned>=1.01: devel/p5-Config-Versionedp5-Crypt-SSLeay>=0: security/p5-Crypt-SSLeayp5-DBI>=0: databases/p5-DBIp5-Feature-Compat-Try>=0: devel/p5-Feature-Compat-Tryp5-libwww>=0: www/p5-libwwwp5-Log-Log4perl>=0: devel/p5-Log-Log4perlp5-Module-Install>=0: devel/p5-Module-Installp5-Moose>=0: devel/p5-Moosep5-perl-ldap>=0: net/p5-perl-ldapp5-Proc-SafeExec>=0: devel/p5-Proc-SafeExecp5-Template-Toolkit>=0: www/p5-Template-Toolkitp5-Text-CSV_XS>=0: textproc/p5-Text-CSV_XSp5-YAML>=1.06: textproc/p5-YAML
Test 2
p5-Config-Merge>=0: devel/p5-Config-Mergep5-DBD-SQLite>=0: databases/p5-DBD-SQLite
The full lists below include those, and their dependencies in turn.
Build dependencies 133
- archivers/p5-Archive-Extract
- converters/p5-Convert-ASN1
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- databases/p5-DBI
- devel/gettext-runtime
- devel/p5-Algorithm-C3
- devel/p5-AppConfig
- devel/p5-B-Hooks-EndOfScope
- devel/p5-CPAN-Requirements-Dynamic
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Inspector
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-Singleton
- devel/p5-Class-Std
- devel/p5-Clone
- devel/p5-Clone-PP
- devel/p5-Config-GitLike
- devel/p5-Config-Std
- devel/p5-Config-Versioned
- devel/p5-Data-OptList
- devel/p5-Data-Stream-Bulk
- devel/p5-DateTime
- devel/p5-DateTime-Locale
- devel/p5-DateTime-TimeZone
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-Exception-Class
- devel/p5-ExtUtils-Config
- devel/p5-ExtUtils-Helpers
- devel/p5-ExtUtils-InstallPaths
- devel/p5-Feature-Compat-Try
- devel/p5-File-Find-Rule
- devel/p5-File-Remove
- devel/p5-File-ShareDir
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-Git-PurePerl
- devel/p5-IO-Digest
- devel/p5-IO-HTML
- devel/p5-Log-Log4perl
- devel/p5-MRO-Compat
- devel/p5-Module-Build-Tiny
- devel/p5-Module-Implementation
- devel/p5-Module-Install
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Module-ScanDeps
- devel/p5-Moo
- devel/p5-MooX-Types-MooseLike
- devel/p5-Moose
- devel/p5-MooseX-ConfigFromFile
- devel/p5-MooseX-Getopt
- devel/p5-MooseX-Role-Parameterized
- devel/p5-MooseX-StrictConstructor
- devel/p5-MooseX-Types
- devel/p5-MooseX-Types-Path-Class
- devel/p5-MooseX-Types-Path-Tiny
- devel/p5-MooseX-Types-Stringlike
- devel/p5-PAR-Dist
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Params-ValidationCompiler
- devel/p5-Path-Class
- devel/p5-Path-Tiny
- devel/p5-PerlIO-via-dynamic
- devel/p5-Proc-SafeExec
- devel/p5-Role-Tiny
- devel/p5-Specio
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Syntax-Keyword-Try
- devel/p5-TimeDate
- devel/p5-Variable-Magic
- devel/p5-XS-Parse-Keyword
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
- math/p5-Number-Compare
- net/p5-Net-HTTP
- net/p5-URI
- net/p5-perl-ldap
The first 100 are listed.
Run dependencies 128
- archivers/p5-Archive-Extract
- converters/p5-Convert-ASN1
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- databases/p5-DBI
- devel/gettext-runtime
- devel/p5-Algorithm-C3
- devel/p5-AppConfig
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Inspector
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-Singleton
- devel/p5-Class-Std
- devel/p5-Clone
- devel/p5-Clone-PP
- devel/p5-Config-GitLike
- devel/p5-Config-Std
- devel/p5-Config-Versioned
- devel/p5-Data-OptList
- devel/p5-Data-Stream-Bulk
- devel/p5-DateTime
- devel/p5-DateTime-Locale
- devel/p5-DateTime-TimeZone
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-Exception-Class
- devel/p5-Feature-Compat-Try
- devel/p5-File-Find-Rule
- devel/p5-File-Remove
- devel/p5-File-ShareDir
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-Git-PurePerl
- devel/p5-IO-Digest
- devel/p5-IO-HTML
- devel/p5-Log-Log4perl
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Install
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Module-ScanDeps
- devel/p5-Moo
- devel/p5-MooX-Types-MooseLike
- devel/p5-Moose
- devel/p5-MooseX-ConfigFromFile
- devel/p5-MooseX-Getopt
- devel/p5-MooseX-Role-Parameterized
- devel/p5-MooseX-StrictConstructor
- devel/p5-MooseX-Types
- devel/p5-MooseX-Types-Path-Class
- devel/p5-MooseX-Types-Path-Tiny
- devel/p5-MooseX-Types-Stringlike
- devel/p5-PAR-Dist
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Params-ValidationCompiler
- devel/p5-Path-Class
- devel/p5-Path-Tiny
- devel/p5-PerlIO-via-dynamic
- devel/p5-Proc-SafeExec
- devel/p5-Role-Tiny
- devel/p5-Specio
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Syntax-Keyword-Try
- devel/p5-TimeDate
- devel/p5-Variable-Magic
- devel/p5-XS-Parse-Keyword
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
- math/p5-Number-Compare
- net/p5-Net-HTTP
- net/p5-URI
- net/p5-perl-ldap
- print/indexinfo
- security/p5-Authen-NTLM
- security/p5-Authen-SASL
- security/p5-Crypt-SSLeay
- security/p5-Crypt-URandom
The first 100 are listed.
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 75
- %%PERL5_MAN3%%/Connector.3.gz
- %%PERL5_MAN3%%/Connector::Builtin.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Authentication::LDAP.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Authentication::Password.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Authentication::PasswordScheme.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Env.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::File::Path.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::File::SCP.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::File::Simple.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Inline.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Memory.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Null.3.gz
- %%PERL5_MAN3%%/Connector::Builtin::Static.3.gz
- %%PERL5_MAN3%%/Connector::Iterator.3.gz
- %%PERL5_MAN3%%/Connector::Multi.3.gz
- %%PERL5_MAN3%%/Connector::Multi::Merge.3.gz
- %%PERL5_MAN3%%/Connector::Multi::YAML.3.gz
- %%PERL5_MAN3%%/Connector::Proxy.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Authentication::KeyNanny.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Config::Std.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::DBI.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::HTTP.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::JSON.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::FTP.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::LDAP.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::DN.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::Simple.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::Single.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Net::SFTP.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::Proc::SafeExec.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::SOAP::Lite.3.gz
- %%PERL5_MAN3%%/Connector::Proxy::YAML.3.gz
- %%PERL5_MAN3%%/Connector::Role::LocalPath.3.gz
- %%PERL5_MAN3%%/Connector::Role::SSLUserAgent.3.gz
- %%PERL5_MAN3%%/Connector::Role::SessionCache.3.gz
- %%PERL5_MAN3%%/Connector::Tee.3.gz
- %%PERL5_MAN3%%/Connector::Wrapper.3.gz
- %%SITE_PERL%%/Connector.pm
- %%SITE_PERL%%/Connector/Builtin.pm
- %%SITE_PERL%%/Connector/Builtin/Authentication/LDAP.pm
- %%SITE_PERL%%/Connector/Builtin/Authentication/Password.pm
- %%SITE_PERL%%/Connector/Builtin/Authentication/PasswordScheme.pm
- %%SITE_PERL%%/Connector/Builtin/Env.pm
- %%SITE_PERL%%/Connector/Builtin/File/Path.pm
- %%SITE_PERL%%/Connector/Builtin/File/SCP.pm
- %%SITE_PERL%%/Connector/Builtin/File/Simple.pm
- %%SITE_PERL%%/Connector/Builtin/Inline.pm
- %%SITE_PERL%%/Connector/Builtin/Memory.pm
- %%SITE_PERL%%/Connector/Builtin/Null.pm
- %%SITE_PERL%%/Connector/Builtin/Static.pm
- %%SITE_PERL%%/Connector/Iterator.pm
- %%SITE_PERL%%/Connector/Multi.pm
- %%SITE_PERL%%/Connector/Multi/Merge.pm
- %%SITE_PERL%%/Connector/Multi/YAML.pm
- %%SITE_PERL%%/Connector/Proxy.pm
- %%SITE_PERL%%/Connector/Proxy/Authentication/KeyNanny.pm
- %%SITE_PERL%%/Connector/Proxy/Config/Std.pm
- %%SITE_PERL%%/Connector/Proxy/DBI.pm
- %%SITE_PERL%%/Connector/Proxy/HTTP.pm
- %%SITE_PERL%%/Connector/Proxy/JSON.pm
- %%SITE_PERL%%/Connector/Proxy/Net/FTP.pm
- %%SITE_PERL%%/Connector/Proxy/Net/LDAP.pm
- %%SITE_PERL%%/Connector/Proxy/Net/LDAP/DN.pm
- %%SITE_PERL%%/Connector/Proxy/Net/LDAP/Simple.pm
- %%SITE_PERL%%/Connector/Proxy/Net/LDAP/Single.pm
- %%SITE_PERL%%/Connector/Proxy/Net/SFTP.pm
- %%SITE_PERL%%/Connector/Proxy/Proc/SafeExec.pm
- %%SITE_PERL%%/Connector/Proxy/SOAP/Lite.pm
- %%SITE_PERL%%/Connector/Proxy/YAML.pm
- %%SITE_PERL%%/Connector/Role/LocalPath.pm
- %%SITE_PERL%%/Connector/Role/SSLUserAgent.pm
- %%SITE_PERL%%/Connector/Role/SessionCache.pm
- %%SITE_PERL%%/Connector/Tee.pm
- %%SITE_PERL%%/Connector/Types.pm
- %%SITE_PERL%%/Connector/Wrapper.pm
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| whiterabbitsecurity-connector-1.56_GH0.tar.gz | 73202 | 8dc5aa475e5a4b5262b4b9499f33c743c414429a7b53bf7520bcf9d7f0b5bbf5 |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
f0abd830fc |
Sergei Vyshenski | devel/p5-Connector: Update 1.55 => 1.56 Commit log:
https://github.com/whiterabbitsecurity/connector/compare/1.55...1.56
PR: 298157
Reported by: Sergei Vyshenski <[email protected]> (maintainer)
Approved by: osa, vvd (Mentors, implicit) |