Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Nov 2013 16:01:17 GMT
From:      Henk van Oers <hvo.pm@xs4all.nl>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/183865: New port: security/p5-Dancer-Plugin-Auth-Extensible Auth framework
Message-ID:  <201311111601.rABG1H6f080436@oldred.freebsd.org>
Resent-Message-ID: <201311111610.rABGA3HY056155@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183865
>Category:       ports
>Synopsis:       New port: security/p5-Dancer-Plugin-Auth-Extensible  Auth framework
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 11 16:10:03 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Henk van Oers
>Release:        9.1-RELEASE-p7
>Organization:
perl.nl
>Environment:
FreeBSD perlmongers.nl 9.1-RELEASE-p7 FreeBSD 9.1-RELEASE-p7 #0: Mon Sep  9 21:34:37 UTC 2013     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Extensible authentication framework for Dancer apps
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Dancer-Plugin-Auth-Extensible
#	p5-Dancer-Plugin-Auth-Extensible/Makefile
#	p5-Dancer-Plugin-Auth-Extensible/distinfo
#	p5-Dancer-Plugin-Auth-Extensible/pkg-descr
#	p5-Dancer-Plugin-Auth-Extensible/pkg-plist
#
echo c - p5-Dancer-Plugin-Auth-Extensible
mkdir -p p5-Dancer-Plugin-Auth-Extensible > /dev/null 2>&1
echo x - p5-Dancer-Plugin-Auth-Extensible/Makefile
sed 's/^X//' >p5-Dancer-Plugin-Auth-Extensible/Makefile << '7d0d667652115a4902ebe49c059b3467'
X# Created by: Henk van Oers <hvo.pm@xs4all.nl>
X# $FreeBSD$
X
XPORTNAME=	Dancer-Plugin-Auth-Extensible
XPORTVERSION=	0.30
XCATEGORIES=	security perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	hvo.pm@xs4all.nl
XCOMMENT=	Extensible authentication framework for Dancer apps
X
XLICENSE=	ART10 GPLv1
XLICENSE_COMB=	dual
X
XBUILD_DEPENDS=	p5-Dancer>0:${PORTSDIR}/www/p5-Dancer \
X		p5-Crypt-SaltedHash>0:${PORTSDIR}/security/p5-Crypt-SaltedHash
XRUN_DEPENDS:=	${BUILD_DEPENDS}
X
XUSES=		perl5
XUSE_PERL5=	configure
X
XOPTIONS_DEFINE=	DPAEPD DPAEPU
XDPAEPD_DESC=	Extra dependencies for Provider::Database
XDPAEPU_DESC=	Extra dependencies for Provider::Unix
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MDPAEPD}
XBUILD_DEPENDS+=	p5-Dancer-Plugin-Database>=0:${PORTSDIR}/databases/p5-Dancer-Plugin-Database
X.endif
X.if ${PORT_OPTIONS:MDPAEPU}
XBUILD_DEPENDS+=	p5-Authen-Simple-PAM>=0:${PORTSDIR}/security/p5-Authen-Simple-PAM \
X		p5-Unix-Passwd-File>=0:${PORTSDIR}/security/p5-Unix-Passwd-File
X.endif
X
X.include <bsd.port.mk>
7d0d667652115a4902ebe49c059b3467
echo x - p5-Dancer-Plugin-Auth-Extensible/distinfo
sed 's/^X//' >p5-Dancer-Plugin-Auth-Extensible/distinfo << '46f08a9959cea3c296460f1831de13d4'
XSHA256 (Dancer-Plugin-Auth-Extensible-0.30.tar.gz) = a809396d30c2a54a5415acecdacdea2301a326853ed442f018bdeeaea41e17d1
XSIZE (Dancer-Plugin-Auth-Extensible-0.30.tar.gz) = 20277
46f08a9959cea3c296460f1831de13d4
echo x - p5-Dancer-Plugin-Auth-Extensible/pkg-descr
sed 's/^X//' >p5-Dancer-Plugin-Auth-Extensible/pkg-descr << '39e1353f91bfdac96b17086244e8bc6f'
XA user authentication and authorisation framework plugin for Dancer apps.
X
XMakes it easy to require a user to be logged in to access certain
Xroutes, provides role-based access control, and supports various
Xauthentication methods/sources (config file, database, Unix system
Xusers, etc).
X
XDesigned to support multiple authentication realms and to be as
Xextensible as possible, and to make secure password handling easy (the
Xbase class for auth providers makes handling `RFC2307'-style hashed
Xpasswords really simple, so you have no excuse for storing plain-text
Xpasswords).
X
XWWW: http://search.cpan.org/dist/Dancer-Plugin-Auth-Extensible/
39e1353f91bfdac96b17086244e8bc6f
echo x - p5-Dancer-Plugin-Auth-Extensible/pkg-plist
sed 's/^X//' >p5-Dancer-Plugin-Auth-Extensible/pkg-plist << '3eebd9fff59c22e257d532bb6249a8ef'
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible.3.gz
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible::Provider::Base.3.gz
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible::Provider::Config.3.gz
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible::Provider::Database.3.gz
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible::Provider::Example.3.gz
Xlib/perl5/5.16/man/man3/Dancer::Plugin::Auth::Extensible::Provider::Unix.3.gz
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible.pm
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider/Base.pm
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider/Config.pm
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider/Database.pm
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider/Example.pm
Xlib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider/Unix.pm
Xlib/perl5/site_perl/5.16/mach/auto/Dancer/Plugin/Auth/Extensible/.packlist
X@dirrmtry lib/perl5/site_perl/5.16/mach/auto/Dancer/Plugin/Auth/Extensible
X@dirrmtry lib/perl5/site_perl/5.16/mach/auto/Dancer/Plugin/Auth
X@dirrmtry lib/perl5/site_perl/5.16/mach/auto/Dancer/Plugin
X@dirrmtry lib/perl5/site_perl/5.16/mach/auto/Dancer
X@dirrmtry lib/perl5/site_perl/5.16/mach/auto
X@dirrmtry lib/perl5/site_perl/5.16/mach
X@dirrmtry lib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible/Provider
X@dirrmtry lib/perl5/site_perl/5.16/Dancer/Plugin/Auth/Extensible
X@dirrmtry lib/perl5/site_perl/5.16/Dancer/Plugin/Auth
X@dirrmtry lib/perl5/site_perl/5.16/Dancer/Plugin
X@dirrmtry lib/perl5/site_perl/5.16/Dancer
X@dirrmtry lib/perl5/site_perl/5.16
X@dirrmtry lib/perl5/site_perl
X@dirrmtry lib/perl5/5.16/man/man3
X@dirrmtry lib/perl5/5.16/man
X@dirrmtry lib/perl5/5.16
X@dirrmtry lib/perl5
3eebd9fff59c22e257d532bb6249a8ef
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311111601.rABG1H6f080436>