Page MenuHomeFreeBSD

security/testssl.sh: Pure bash SSL/TLS profiler
AbandonedPublic

Authored by brnrd on Mar 1 2016, 9:44 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 28 2024, 6:18 AM
Unknown Object (File)
Jan 1 2024, 2:15 AM
Unknown Object (File)
Nov 2 2023, 2:27 AM
Unknown Object (File)
Oct 30 2023, 10:55 AM
Unknown Object (File)
Oct 1 2023, 2:28 AM
Unknown Object (File)
Sep 30 2023, 7:23 PM
Unknown Object (File)
Sep 30 2023, 2:12 AM
Unknown Object (File)
Sep 28 2023, 10:54 AM
Subscribers

Details

Reviewers
koobs
feld
Summary

Proposed commit log

security/testssl.sh: Pure bash SSL/TLS profiler

Create a port for the testssl.sh project

Reviewed_by:	feld (mentor), koobs (mentor)
Approved by:	(mentor)
Differential_Revision:	D5514
Test Plan
  • portlint -AC
  • poudriere testport

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 2718
Build 2739: arc lint + arc unit

Event Timeline

brnrd retitled this revision from to security/testssl.sh: Test SSL/TLS parameters.
brnrd updated this object.
brnrd edited the test plan for this revision. (Show Details)
brnrd added reviewers: feld, koobs.
brnrd retitled this revision from security/testssl.sh: Test SSL/TLS parameters to security/testssl.sh: Pure bash SSL/TLS profiler.
brnrd updated this object.
security/Makefile
411

This has got to go prior to commit

security/testssl.sh/Makefile
24

Drop the ${LOCALBASE}/ first, because things you install go into PREFIX, not LOCALBASE, which is where the dependencies are installed and second because the plist is relative to PREFIX.

25–27

use ${DOCSDIR} here, not %%DOCSDIR%%

Also, there is no PORTDOCS option defined. Also, I guess that %%PORTDOCS%% here does not really have any use.

29

You don't have SUB_FILES defined, so this is not used anywhere.

33

This should be PREFIX, not LOCALBASE.

34

This, on the other hand, should be ${LOCALBASE}/bin/openssl.

39

You already have a do-install target, don't create a post-install one, put everything in do-install.