BSD Ports

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

SystemPortVersion
FreeBSDdevel/p5-Connector1.56
DragonFlydevel/p5-Connector1.54
HardenedBSDdevel/p5-Connector1.56
GhostBSDdevel/p5-Connector1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.561.561.451.551.56
FreeBSD:14:quarterly1.561.56n/a1.551.56
FreeBSD:15:latest1.561.56n/a1.551.55
FreeBSD:15:quarterly1.561.56n/an/an/a
FreeBSD:16:latest1.561.56n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 17

Runtime 17

Test 2

The full lists below include those, and their dependencies in turn.

Build dependencies 133

The first 100 are listed.

Run dependencies 128

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
FileSizeSHA256
whiterabbitsecurity-connector-1.56_GH0.tar.gz732028dc5aa475e5a4b5262b4b9499f33c743c414429a7b53bf7520bcf9d7f0b5bbf5

Commit history 1

DateCommitCreditsLog 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)