BSD Ports

www/p5-Catalyst-Authentication-Store-LDAP 1.017 FreeBSD

Authentication from an LDAP Directory for Catalyst

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
www, perl5
Package size
25.3 KiB, 54.1 KiB installed

Description

This plugin implements the Catalyst::Authentication v.10 API.

This plugin uses Net::LDAP to let your application authenticate against an LDAP directory. It has a pretty high degree of flexibility, given the wide variation of LDAP directories and schemas from one system to another.

It authenticates users in two steps:

  1. A search of the directory is performed, looking for a user object that matches the username you pass. This is done with the bind credentials supplied in the "binddn" and "bindpw" configuration options.

  2. If that object is found, we then re-bind to the directory as that object. Assuming this is successful, the user is Authenticated.

In the other systems

SystemPortVersion
FreeBSDwww/p5-Catalyst-Authentication-Store-LDAP1.017
DragonFlywww/p5-Catalyst-Authentication-Store-LDAP1.017
HardenedBSDwww/p5-Catalyst-Authentication-Store-LDAP1.017
GhostBSDwww/p5-Catalyst-Authentication-Store-LDAP1.017

Install

Binary package:

pkg install p5-Catalyst-Authentication-Store-LDAP

From the ports tree:

cd /usr/ports/www/p5-Catalyst-Authentication-Store-LDAP/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Catalyst-Authentication-Store-LDAP>0:www/p5-Catalyst-Authentication-Store-LDAP

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.0171.0171.0171.0171.017
FreeBSD:14:quarterly1.0171.017n/a1.0171.017
FreeBSD:15:latest1.0171.017n/a1.0171.017
FreeBSD:15:quarterly1.0171.017n/an/an/a
FreeBSD:16:latest1.0171.017n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

Test 4

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

Build dependencies 115

The first 100 are listed.

Run dependencies 115

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 6
  • %%SITE_PERL%%/Catalyst/Authentication/Store/LDAP.pm
  • %%SITE_PERL%%/Catalyst/Authentication/Store/LDAP/Backend.pm
  • %%SITE_PERL%%/Catalyst/Authentication/Store/LDAP/User.pm
  • %%PERL5_MAN3%%/Catalyst::Authentication::Store::LDAP.3.gz
  • %%PERL5_MAN3%%/Catalyst::Authentication::Store::LDAP::Backend.3.gz
  • %%PERL5_MAN3%%/Catalyst::Authentication::Store::LDAP::User.3.gz
distinfo 1
FileSizeSHA256
Catalyst-Authentication-Store-LDAP-1.017.tar.gz3780891e5b8bddfd738662a361ebfea73d842b3ba31ed709dedb1a84ec3441dceeec5
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.