diff --git a/security/p5-Catalyst-Plugin-Authentication/Makefile b/security/p5-Catalyst-Plugin-Authentication/Makefile new file mode 100644 index 00000000000..df08f23bcff --- /dev/null +++ b/security/p5-Catalyst-Plugin-Authentication/Makefile @@ -0,0 +1,33 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2006/11/05 14:12:03 espie Exp $ + +COMMENT= "Catalyst authentication framework" + +DISTNAME= Catalyst-Plugin-Authentication-0.09 +PKGNAME= p5-${DISTNAME} +CATEGORIES= security perl5 + +MAINTAINER= Simon Dassow + +# Artistic + GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Catalyst/} + +RUN_DEPENDS= ::devel/p5-Class-Inspector \ + ::www/p5-Catalyst-Runtime +REGRESS_DEPENDS=${RUN_DEPENDS} \ + ::devel/p5-Test-WWW-Mechanize-Catalyst \ + ::security/p5-Digest-SHA1 \ + ::www/p5-Catalyst-Plugin-Session-State-Cookie \ + ::devel/p5-Test-Pod \ + ::devel/p5-Test-Pod-Coverage + +MAKE_ENV= TEST_POD=Yes + +CONFIGURE_STYLE=perl +PKG_ARCH= * + +.include diff --git a/security/p5-Catalyst-Plugin-Authentication/distinfo b/security/p5-Catalyst-Plugin-Authentication/distinfo new file mode 100644 index 00000000000..2fe53139db2 --- /dev/null +++ b/security/p5-Catalyst-Plugin-Authentication/distinfo @@ -0,0 +1,4 @@ +MD5 (Catalyst-Plugin-Authentication-0.09.tar.gz) = 59be3895b1c79609545d5472ec4e4bb5 +RMD160 (Catalyst-Plugin-Authentication-0.09.tar.gz) = cfc3297ef42cd5358b0e3c81952c770262e65378 +SHA1 (Catalyst-Plugin-Authentication-0.09.tar.gz) = fb1800a8f2f55e545336554cd72f3e42fdf0b9f3 +SIZE (Catalyst-Plugin-Authentication-0.09.tar.gz) = 17914 diff --git a/security/p5-Catalyst-Plugin-Authentication/pkg/DESCR b/security/p5-Catalyst-Plugin-Authentication/pkg/DESCR new file mode 100644 index 00000000000..92d168568d0 --- /dev/null +++ b/security/p5-Catalyst-Plugin-Authentication/pkg/DESCR @@ -0,0 +1,10 @@ +The authentication plugin provides generic user support. It is the basis +for both authentication (checking the user is who they claim to be), and +authorization (allowing the user to do what the system authorises them +to do). + +Using authentication is split into two parts. A Store is used to +actually store the user information, and can store any amount of data +related to the user. Multiple stores can be accessed from within one +application. Credentials are used to verify users, using the store, +given data from the frontend. diff --git a/security/p5-Catalyst-Plugin-Authentication/pkg/PLIST b/security/p5-Catalyst-Plugin-Authentication/pkg/PLIST new file mode 100644 index 00000000000..dcb48368da8 --- /dev/null +++ b/security/p5-Catalyst-Plugin-Authentication/pkg/PLIST @@ -0,0 +1,21 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/05 14:12:03 espie Exp $ +${P5SITE}/Catalyst/Plugin/ +${P5SITE}/Catalyst/Plugin/Authentication/ +${P5SITE}/Catalyst/Plugin/Authentication.pm +${P5SITE}/Catalyst/Plugin/Authentication/Credential/ +${P5SITE}/Catalyst/Plugin/Authentication/Credential/Password.pm +${P5SITE}/Catalyst/Plugin/Authentication/Store/ +${P5SITE}/Catalyst/Plugin/Authentication/Store.pod +${P5SITE}/Catalyst/Plugin/Authentication/Store/Minimal/ +${P5SITE}/Catalyst/Plugin/Authentication/Store/Minimal.pm +${P5SITE}/Catalyst/Plugin/Authentication/Store/Minimal/Backend.pm +${P5SITE}/Catalyst/Plugin/Authentication/User/ +${P5SITE}/Catalyst/Plugin/Authentication/User.pm +${P5SITE}/Catalyst/Plugin/Authentication/User/Hash.pm +@man man/man3p/Catalyst::Plugin::Authentication.3p +@man man/man3p/Catalyst::Plugin::Authentication::Credential::Password.3p +@man man/man3p/Catalyst::Plugin::Authentication::Store.3p +@man man/man3p/Catalyst::Plugin::Authentication::Store::Minimal.3p +@man man/man3p/Catalyst::Plugin::Authentication::Store::Minimal::Backend.3p +@man man/man3p/Catalyst::Plugin::Authentication::User.3p +@man man/man3p/Catalyst::Plugin::Authentication::User::Hash.3p