Date: Mon, 31 Aug 2020 16:38:02 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547198 - in head/devel: . gitleaks Message-ID: <202008311638.07VGc2vX054346@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Aug 31 16:38:01 2020 New Revision: 547198 URL: https://svnweb.freebsd.org/changeset/ports/547198 Log: New port: devel/gitleaks: Tool for detecting hardcoded secrets in git repositories Added: head/devel/gitleaks/ head/devel/gitleaks/Makefile (contents, props changed) head/devel/gitleaks/distinfo (contents, props changed) head/devel/gitleaks/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Aug 31 16:09:03 2020 (r547197) +++ head/devel/Makefile Mon Aug 31 16:38:01 2020 (r547198) @@ -811,6 +811,7 @@ SUBDIR += gitinspector SUBDIR += gitlab-runner SUBDIR += gitlab-shell + SUBDIR += gitleaks SUBDIR += gitlist SUBDIR += gitolite SUBDIR += gitolite2 Added: head/devel/gitleaks/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/gitleaks/Makefile Mon Aug 31 16:38:01 2020 (r547198) @@ -0,0 +1,49 @@ +# $FreeBSD$ + +PORTNAME= gitleaks +DISTVERSIONPREFIX= v +DISTVERSION= 6.1.0 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Tool for detecting hardcoded secrets in git repositories + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= zricethezav +GH_TUPLE= \ + BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ + emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \ + go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \ + go-git:go-billy:v5.0.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \ + go-git:go-git:v5.1.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \ + go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \ + golang:appengine:v1.4.0:golang_appengine/vendor/google.golang.org/appengine \ + golang:crypto:78000ba7a073:golang_crypto/vendor/golang.org/x/crypto \ + golang:net:244492dfa37a:golang_net/vendor/golang.org/x/net \ + golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sys:5c8b2ff67527:golang_sys/vendor/golang.org/x/sys \ + google:go-cmp:v0.4.0:google_go_cmp/vendor/github.com/google/go-cmp \ + google:go-github:v31.0.0:google_go_github_v31/vendor/github.com/google/go-github/v31 \ + google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \ + hako:durafmt:3f39dc1ed9f4:hako_durafmt/vendor/github.com/hako/durafmt \ + imdario:mergo:v0.3.9:imdario_mergo/vendor/github.com/imdario/mergo \ + jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \ + jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \ + kevinburke:ssh_config:01f96b0aa0cd:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \ + konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ + mattn:go-colorable:v0.1.2:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ + sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ + sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ + xanzy:go-gitlab:v0.21.0:xanzy_go_gitlab/vendor/github.com/xanzy/go-gitlab \ + xanzy:ssh-agent:v0.2.1:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> Added: head/devel/gitleaks/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/gitleaks/distinfo Mon Aug 31 16:38:01 2020 (r547198) @@ -0,0 +1,59 @@ +TIMESTAMP = 1598891042 +SHA256 (zricethezav-gitleaks-v6.1.0_GH0.tar.gz) = 5b38829329711504ec485199eea113a77fb3686bb0b587beb341ea67026d4872 +SIZE (zricethezav-gitleaks-v6.1.0_GH0.tar.gz) = 138171 +SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f +SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 +SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9 +SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825 +SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11 +SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522 +SHA256 (go-git-go-billy-v5.0.0_GH0.tar.gz) = a03d8e8d66a82c6175f985dab470efef1af163accdfd1b26598ed726ae02fdba +SIZE (go-git-go-billy-v5.0.0_GH0.tar.gz) = 27960 +SHA256 (go-git-go-git-v5.1.0_GH0.tar.gz) = 112133e52faf27120d5c77a20016e17511625a072197e9eb784e25faa1e0bada +SIZE (go-git-go-git-v5.1.0_GH0.tar.gz) = 451272 +SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 +SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 +SHA256 (golang-appengine-v1.4.0_GH0.tar.gz) = 88b39d4ea8c910849238fea21a52b7fbb53ed63bce64c2496959ebdb8ab36dad +SIZE (golang-appengine-v1.4.0_GH0.tar.gz) = 325752 +SHA256 (golang-crypto-78000ba7a073_GH0.tar.gz) = bb0b23f5a138f10f16dda21aa34784503d86920b922b59554ffa5ef60fdb4c39 +SIZE (golang-crypto-78000ba7a073_GH0.tar.gz) = 1727038 +SHA256 (golang-net-244492dfa37a_GH0.tar.gz) = 511fcc4f88e15cf97dccca6ea4bdde6d240ebd7e1b14212a0447fc4f5b54031c +SIZE (golang-net-244492dfa37a_GH0.tar.gz) = 1172556 +SHA256 (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141 +SIZE (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498 +SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65 +SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285 +SHA256 (golang-sys-5c8b2ff67527_GH0.tar.gz) = 9f8cc5b07a664262b956c4f687e6078da265e119a093bb542d3bd132afef2db6 +SIZE (golang-sys-5c8b2ff67527_GH0.tar.gz) = 1040138 +SHA256 (google-go-cmp-v0.4.0_GH0.tar.gz) = 97964b47aa6dc61007f9e1b1ad67812f0a8a2380072a59daebac7bc0cdcf740a +SIZE (google-go-cmp-v0.4.0_GH0.tar.gz) = 81600 +SHA256 (google-go-github-v31.0.0_GH0.tar.gz) = d06d3cf24f518f0b7d5ad15d1912cf2f03e308b6f0d7a32d88163707a00e1338 +SIZE (google-go-github-v31.0.0_GH0.tar.gz) = 327507 +SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed +SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529 +SHA256 (hako-durafmt-3f39dc1ed9f4_GH0.tar.gz) = eb02533a2ca0f3c1c592ca1f4be1d2146502eb3057e3117f334db091563a9f02 +SIZE (hako-durafmt-3f39dc1ed9f4_GH0.tar.gz) = 6967 +SHA256 (imdario-mergo-v0.3.9_GH0.tar.gz) = 962a8392b47ab758009c94bcb0b7cd7e345026954f893f90f28f2791523206ca +SIZE (imdario-mergo-v0.3.9_GH0.tar.gz) = 18910 +SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba +SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945 +SHA256 (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 3be7e8fb4b63887e8aeb55878244c04b7dcbe5ac77211c73ee35e38ca681e611 +SIZE (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 55452 +SHA256 (kevinburke-ssh_config-01f96b0aa0cd_GH0.tar.gz) = 2f2ed02113fc5e25a278355f69b136fdaf71e4fae535436937f47a37726d4044 +SIZE (kevinburke-ssh_config-01f96b0aa0cd_GH0.tar.gz) = 17351 +SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87 +SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909 +SHA256 (mattn-go-colorable-v0.1.2_GH0.tar.gz) = a7189bd9005c571303b117261955ce53b0e2aa89fe415e2289659be343fe1651 +SIZE (mattn-go-colorable-v0.1.2_GH0.tar.gz) = 8518 +SHA256 (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 4f40edb394582f49ac6330bc807be93018216ef485eb65f00adcf61b670d4f3e +SIZE (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 3564 +SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 +SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451 +SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552 +SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9 +SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373 +SHA256 (xanzy-go-gitlab-v0.21.0_GH0.tar.gz) = 165154b31da811b19c697047fc51145c03784e0fc0667e194005f1b563595b09 +SIZE (xanzy-go-gitlab-v0.21.0_GH0.tar.gz) = 150123 +SHA256 (xanzy-ssh-agent-v0.2.1_GH0.tar.gz) = 5947e25161db0d3dd830dc37f3ae7edb259e293a9d46e68e1ec6f0b47097c9d5 +SIZE (xanzy-ssh-agent-v0.2.1_GH0.tar.gz) = 7611 Added: head/devel/gitleaks/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/gitleaks/pkg-descr Mon Aug 31 16:38:01 2020 (r547198) @@ -0,0 +1,5 @@ +Gitleaks is a SAST tool for detecting hardcoded secrets like passwords, +api keys, and tokens in git repos. Gitleaks aims to be the easy-to-use, +all-in-one solution for finding secrets, past or present, in your code. + +WWW: https://github.com/zricethezav/gitleaks
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008311638.07VGc2vX054346>