Bug 248797

Summary: security/libnitrokey: New port, library to manage nitrokey key
Product: Ports & Packages Reporter: Thibault Payet <monwarez>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Only Me CC: lwhsu
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 248799    
Attachments:
Description Flags
svn diff of the port
none
svn diff of the port
none
svn diff of the port none

Description Thibault Payet 2020-08-21 06:44:59 UTC
Created attachment 217408 [details]
svn diff of the port

libnitrokey is used by nitrokey-app to manage Nitrokey keys (nitrokey-app port will be in another PR)
Comment 1 Thibault Payet 2020-08-21 06:51:41 UTC
This passes QA
Comment 2 Thibault Payet 2020-08-21 07:05:23 UTC
The security/u2f-devd run dependency is not strictly necessary for security/libnitrokey but it will help user of Nitrokey that may have a FIDO U2F key that will require this dependency.
Comment 3 Li-Wen Hsu freebsd_committer freebsd_triage 2020-08-21 10:09:31 UTC
(In reply to Thibault Payet from comment #2)
Maybe we can mention security/u2f-devd in pkg-message.
Comment 4 Thibault Payet 2020-08-21 10:34:26 UTC
Created attachment 217415 [details]
svn diff of the port

Add a note that user need to install security/u2f-devd in order to use Nitrokey FIDO U2F and remove security/u2f-devd dependency
Comment 5 Li-Wen Hsu freebsd_committer freebsd_triage 2020-08-21 10:35:59 UTC
(In reply to Thibault Payet from comment #4)
Did you miss attaching pkg-message?
Comment 6 Thibault Payet 2020-08-21 10:37:01 UTC
Created attachment 217417 [details]
svn diff of the port

Forget to svn add pkg-message
Comment 7 commit-hook freebsd_committer freebsd_triage 2020-08-21 14:19:19 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Aug 21 14:18:45 UTC 2020
New revision: 545600
URL: https://svnweb.freebsd.org/changeset/ports/545600

Log:
  Add security/libnitrokey, library to manage nitrokey key

  PR:		248797
  Submitted by:	Thibault Payet <monwarez@mailoo.org>

Changes:
  head/security/Makefile
  head/security/libnitrokey/
  head/security/libnitrokey/Makefile
  head/security/libnitrokey/distinfo
  head/security/libnitrokey/pkg-descr
  head/security/libnitrokey/pkg-message
  head/security/libnitrokey/pkg-plist