notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

Port details
p5-Dancer2-Plugin-Auth-Extensible Extensible authentication framework for Dancer2 apps
0.708 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port 0.708Version of this port present on the latest quarterly branch.
Maintainer: perl@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-11-20 21:09:25
Last Update: 2019-04-27 19:27:18
SVN Revision: 500248
Also Listed In: perl5
License: ART10 GPLv1+
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (23 items)
  1. /usr/local/share/licenses/p5-Dancer2-Plugin-Auth-Extensible-0.708/catalog.mk
  2. /usr/local/share/licenses/p5-Dancer2-Plugin-Auth-Extensible-0.708/LICENSE
  3. /usr/local/share/licenses/p5-Dancer2-Plugin-Auth-Extensible-0.708/ART10
  4. /usr/local/share/licenses/p5-Dancer2-Plugin-Auth-Extensible-0.708/GPLv1+
  5. bin/dancer2-generate-crypted-password
  6. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible.pm
  7. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Provider/Base.pm
  8. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Provider/Config.pm
  9. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Provider/Example.pm
  10. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Provider/Unix.pm
  11. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Role/Provider.pm
  12. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Test.pm
  13. lib/perl5/site_perl/Dancer2/Plugin/Auth/Extensible/Test/App.pm
  14. lib/perl5/site_perl/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/login.tt
  15. lib/perl5/site_perl/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/login_denied.tt
  16. lib/perl5/site_perl/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/transparent_login.tt
  17. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible.3.gz
  18. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Config.3.gz
  19. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Example.3.gz
  20. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Unix.3.gz
  21. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Role::Provider.3.gz
  22. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Test.3.gz
  23. lib/perl5/site_perl/man/man3/Dancer2::Plugin::Auth::Extensible::Test::App.3.gz
Collapse this list.
Dependency lines:
  • p5-Dancer2-Plugin-Auth-Extensible>0:security/p5-Dancer2-Plugin-Auth-Extensible
To install the port: cd /usr/ports/security/p5-Dancer2-Plugin-Auth-Extensible/ && make install clean
To add the package: pkg install p5-Dancer2-Plugin-Auth-Extensible
PKGNAME: p5-Dancer2-Plugin-Auth-Extensible
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. p5-File-ShareDir-Install>=0.06 : devel/p5-File-ShareDir-Install
  2. p5-Crypt-SaltedHash>=0 : security/p5-Crypt-SaltedHash
  3. p5-Dancer2>=0.204000 : www/p5-Dancer2
  4. p5-File-Share>=0 : devel/p5-File-Share
  5. p5-HTTP-BrowserDetect>=0 : www/p5-HTTP-BrowserDetect
  6. p5-Module-Runtime>=0 : devel/p5-Module-Runtime
  7. p5-Moo>=2.000000 : devel/p5-Moo
  8. p5-Plack>=1.0029 : www/p5-Plack
  9. p5-Session-Token>=0 : security/p5-Session-Token
  10. p5-Try-Tiny>=0 : lang/p5-Try-Tiny
  11. p5-URI>=0 : net/p5-URI
  12. p5-YAML>=0 : textproc/p5-YAML
  13. p5-namespace-clean>=0 : devel/p5-namespace-clean
  14. perl5>=5.28.r1<5.29 : lang/perl5.28
  15. perl5>=5.28.r1<5.29 : lang/perl5.28
Runtime dependencies:
  1. p5-Crypt-SaltedHash>=0 : security/p5-Crypt-SaltedHash
  2. p5-Dancer2>=0.204000 : www/p5-Dancer2
  3. p5-File-Share>=0 : devel/p5-File-Share
  4. p5-HTTP-BrowserDetect>=0 : www/p5-HTTP-BrowserDetect
  5. p5-Module-Runtime>=0 : devel/p5-Module-Runtime
  6. p5-Moo>=2.000000 : devel/p5-Moo
  7. p5-Plack>=1.0029 : www/p5-Plack
  8. p5-Session-Token>=0 : security/p5-Session-Token
  9. p5-Try-Tiny>=0 : lang/p5-Try-Tiny
  10. p5-URI>=0 : net/p5-URI
  11. p5-YAML>=0 : textproc/p5-YAML
  12. p5-namespace-clean>=0 : devel/p5-namespace-clean
  13. perl5>=5.28.r1<5.29 : lang/perl5.28
This port is required by:
for Build
  1. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
  2. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database
  3. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP
  4. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup
  5. www/p5-Dancer2-Plugin-Interchange6
for Run
  1. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
  2. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database
  3. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP
  4. security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup
  5. www/p5-Dancer2-Plugin-Interchange6

Configuration Options

USES:

Master Sites:
  1. ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/Dancer2/
  2. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/
  3. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Dancer2/
  4. ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Dancer2/
  5. ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/Dancer2/
  6. ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/modules/by-module/Dancer2/
  7. http://backpan.perl.org/modules/by-module/Dancer2/
  8. http://ftp.jaist.ac.jp/pub/CPAN/modules/by-module/Dancer2/
  9. http://ftp.twaren.net/Unix/Lang/CPAN/modules/by-module/Dancer2/
  10. https://cpan.metacpan.org/modules/by-module/
  11. https://cpan.metacpan.org/modules/by-module/Dancer2/
  12. https://www.cpan.org/modules/by-module/Dancer2/

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Apr 2019 18:27:18
Original commit files touched by this commit  0.708
Revision:500248
sunpoet search for other commits by this committer
Update to 0.708

- Fix *_DEPENDS

Changes:	https://metacpan.org/changes/distribution/Dancer2-Plugin-Auth-Extensible
24 Dec 2018 11:53:38
Original commit files touched by this commit  0.706
Revision:488267
wen search for other commits by this committer
- Update to 0.706
Changes:
https://metacpan.org/changes/distribution/Dancer2-Plugin-Auth-Extensible
21 Jun 2018 14:57:00
Original commit files touched by this commit  0.705
Revision:472975
mat search for other commits by this committer
Fix build.

Sponsored by:	Absolight
27 May 2018 20:15:20
Original commit files touched by this commit  0.705
Revision:470993
sunpoet search for other commits by this committer
Update WWW

search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
17 Oct 2017 20:06:58
Original commit files touched by this commit  0.705
Revision:452292
sunpoet search for other commits by this committer
Update to 0.705

Changes:	http://search.cpan.org/dist/Dancer2-Plugin-Auth-Extensible/Changes
15 Oct 2017 02:47:49
Original commit files touched by this commit  0.704
Revision:452126
pi search for other commits by this committer
databases/p5-Dancer2-Session-DBIC
databases/p5-Interchange6-Schema
devel/p5-MooseX-CoverableModifiers
devel/p5-Test-MockDateTime
devel/p5-Test-Roo
devel/p5-superclass
mail/p5-Email-MIME-RFC2047
mail/p5-Mail-Box-IMAP4-SSL
security/p5-Dancer-Plugin-Auth-Extensible
security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup
security/p5-Dancer2-Plugin-Auth-Extensible
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Sep 2017 08:58:50
Original commit files touched by this commit  0.704
Revision:449893
mat search for other commits by this committer
Fix license information for portgs that use "the same license as Perl".

Sponsored by:	Absolight
08 Aug 2017 13:44:20
Original commit files touched by this commit  0.704
Revision:447543
culot search for other commits by this committer
- Update to 0.704

Changes:	http://search.cpan.org/dist/Dancer2-Plugin-Auth-Extensible/Changes
PR:		221103 (based on)
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
15 Nov 2016 06:37:12
Original commit files touched by this commit  0.622
Revision:426145
pi search for other commits by this committer
security/p5-Dancer2-Plugin-Auth-Extensible: update 0.620 -> 0.622

PR:	214398
Changes:
http://cpansearch.perl.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.622/Changes
Submitter:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
08 Nov 2016 02:57:06
Original commit files touched by this commit  0.620
Revision:425666
wen search for other commits by this committer
- Update to 0.620
Changes:
http://cpansearch.perl.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.620/Changes
- Update DEPENDS

PR:		214275
Submitted by:	hvo.pm@xs4all.nl(maintainer)
31 Oct 2016 00:25:42
Original commit files touched by this commit  0.614
Revision:424968
wen search for other commits by this committer
- Update to 0.614
Changes:
http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.614/Changes

PR:		213916
Submitted by:	hvo.pm@xs4all.nl(maintainer)
30 Aug 2016 15:57:17
Original commit files touched by this commit  0.610
Revision:421118
amdmi3 search for other commits by this committer
- Update to 0.610

PR:		212200
Submitted by:	hvo.pm@xs4all.nl (maintainer)
03 Jun 2016 18:41:37
Original commit files touched by this commit  0.600
Revision:416329
pi search for other commits by this committer
www/p5-Dancer2: 0.166001 -> 0.200000
security/p5-Dancer2-Plugin-Passphrase: 3.2.2 -> 3.3.0
security/p5-Dancer2-Plugin-Auth-Extensible: 0.502 -> 0.600
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC: 0.502 -> 0.600
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup: 0.24 -> 0.600

Changes:
  http://cpansearch.perl.org/src/XSAWYERX/Dancer2-0.200000/Changes
  http://search.cpan.org/src/SYSPETE/Dancer2-Plugin-Passphrase-3.3.0/CHANGES
 
http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.600/Changes
 
http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-Provider-DBIC-0.600/Changes
 
http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.600/Changes

- Upgrade Dancer2 with those other ports that depend on it

PR:		209961, 209962, 209966, 209975, 209978
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
27 May 2016 20:16:56
Original commit files touched by this commit  0.502
Revision:415964
pi search for other commits by this committer
security/p5-Dancer2-Plugin-Auth-Extensible: 0.501 -> 0.502

Changes:
 
https://metacpan.org/source/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.502/Changes
- Use getpwnam/getgrent in Unix provider instead of Unix::Passwd::File.
  In addition to the obvious benefit of removing a dependency this also
  solves a problem with Unix::Passwd::File where it likes to lock the
  passwd file but that will fail if the user does not have permissions
  which is normal for a web app (Peter Mottram).
  Thanks to Jason Lewis for the heads up about this issue.

PR:		209801
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
01 Apr 2016 14:25:18
Original commit files touched by this commit  0.501
Revision:412349
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
22 Jan 2016 11:33:54
Original commit files touched by this commit  0.501
Revision:406905
sunpoet search for other commits by this committer
- Update to 0.501
- While I'm here, add NO_ARCH

Changes:	http://search.cpan.org/dist/Dancer2-Plugin-Auth-Extensible/Changes
PR:		206434
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
20 Jan 2016 02:32:47
Original commit files touched by this commit  0.500
Revision:406727
vanilla search for other commits by this committer
Upgrade to 0.500.

PR:		206414
Submitted by:	maintainer
08 Jul 2015 03:11:29
Original commit files touched by this commit  0.401
Revision:391544
pgollucci search for other commits by this committer
security/p5-Dancer2-Plugin-Auth-Extensible update 0.400 -> 0.401

PR:                  201123
Submitted by:        hvo.pm@xs4all.nl (maintainer)
27 May 2015 21:22:44
Original commit files touched by this commit  0.400
Revision:387681
amdmi3 search for other commits by this committer
- Update to 0.400

PR:		200392
Submitted by:	hvo.pm@xs4all.nl (maintainer)
19 Mar 2015 09:42:33
Original commit files touched by this commit  0.305
Revision:381595
vanilla search for other commits by this committer
Upgrade to 0.305.

PR:		198671
Submitted by:	maintainer
22 Feb 2015 10:44:29
Original commit files touched by this commit  0.304
Revision:379597
sunpoet search for other commits by this committer
- Update to 0.304
- While I'm here, fix and sort PLIST

Changes:	http://search.cpan.org/dist/Dancer2-Plugin-Auth-Extensible/Changes
PR:		197914
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl> (maintainer)
26 Nov 2014 13:08:38
Original commit files touched by this commit  0.303_1
Revision:373448
mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Nov 2014 21:09:17
Original commit files touched by this commit  0.303
Revision:372962
pi search for other commits by this committer
New port: security/Dancer2-Plugin-Auth-Extensible

A user authentication and authorisation framework plugin for Dancer2 apps.

Makes it easy to require a user to be logged in to access certain
routes, provides role-based access control, and supports various
authentication methods/sources (config file, database, Unix system
users, etc).

Designed to support multiple authentication realms and to be as
extensible as possible, and to make secure password handling easy (the
base class for auth providers makes handling `RFC2307'-style hashed
passwords really simple, so you have no excuse for storing plain-text
passwords).

WWW: http://search.cpan.org/dist/Dancer2-Plugin-Auth-Extensible/

PR:		194961
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl>

Number of commits found: 23

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
weechatFeb 21
webkit2-gtk3Feb 19
dovecotFeb 13
gitlab-ceFeb 13
grub2-bhyveFeb 12
libexifFeb 11
linux-flashplayerFeb 11
nginxFeb 09
nginx-develFeb 09
ksh93Feb 07
ksh93-develFeb 07
clamavFeb 05
py-django111Feb 04
py-django22Feb 04
py-django30Feb 04

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-02-21 18:46:54


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38526
Broken 678
Deprecated 265
Ignore 949
Forbidden 3
Restricted 150
No CDROM 72
Vulnerable 23
Expired 111
Set to expire 237
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days17
new fortnight55
new month307

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.