Bug 200390

Summary: [new port] security/p5-Session-Token random session token generation
Product: Ports & Packages Reporter: Henk van Oers <hvo.pm>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me CC: amdmi3
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 200392    
Attachments:
Description Flags
The shar file of the new port
none
shar file with strip command none

Description Henk van Oers 2015-05-22 14:11:45 UTC
Created attachment 157041 [details]
The shar file of the new port

Needed for new version of p5-Dancer2-Plugin-Auth-Extensible

portlint, make test stage-qa check-plist ... all fine.
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2015-05-26 20:47:47 UTC
Can you please fix this:

====> Running Q/A tests (stage-qa)
Warning: 'lib/perl5/site_perl/mach/5.20/auto/Session/Token/Token.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Comment 2 Henk van Oers 2015-05-27 10:48:54 UTC
Created attachment 157195 [details]
shar file with strip command
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2015-05-27 21:21:59 UTC
This doesn't work as the library is not writable. Fixed by adding chmod's
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-05-27 21:22:03 UTC
A commit references this bug:

Author: amdmi3
Date: Wed May 27 21:21:56 UTC 2015
New revision: 387680
URL: https://svnweb.freebsd.org/changeset/ports/387680

Log:
  This module provides a secure, efficient, and simple interface for
  creating session tokens, password reset codes, temporary passwords,
  random identifiers, and anything else you can think of.

  Like this: my $token = Session::Token->new->get; # 128 bits

  WWW: http://search.cpan.org/dist/Session-Token/

  PR:		200390
  Submitted by:	hvo.pm@xs4all.nl

Changes:
  head/security/Makefile
  head/security/p5-Session-Token/
  head/security/p5-Session-Token/Makefile
  head/security/p5-Session-Token/distinfo
  head/security/p5-Session-Token/pkg-descr
  head/security/p5-Session-Token/pkg-plist