FreeBSD Ports

security/gitlab-analyzers-secrets 7.20.1_14

Secret detection scanner for Gitlab

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
security

Description

secrets analyzer performs Secret Detection scanning. It reports possible secret leaks, like application tokens and cryptographic keys, in the source code and files contained in your project. The analyzer wraps Gitleaks tool, and is written in Go. It's structured similarly to other Static Analysis analyzers because it uses the shared command package. The analyzer is built and published as a Docker image in the GitLab Container Registry associated with this repository. You would typically use this analyzer in the context of a SAST, IaC, or Secret Detection job in your CI/CD pipeline. However, if you're contributing to the analyzer or you need to debug a problem, you can run, debug, and test locally using Docker.

Install

As a binary package — by origin, or by package name:

pkg install security/gitlab-analyzers-secrets
pkg install gitlab-analyzers-secrets

From the ports tree:

cd /usr/ports/security/gitlab-analyzers-secrets/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gitlab-analyzers-secrets>0:security/gitlab-analyzers-secrets

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-7.20.1_13--7.20.1_13
FreeBSD:14:quarterly7.20.1_137.20.1_13n/a-7.20.1_13
FreeBSD:15:latest7.20.1_137.20.1_13n/a--
FreeBSD:15:quarterly7.20.1_137.20.1_13n/an/an/a
FreeBSD:16:latest7.20.1_127.20.1_13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

Extract 1

The full lists below include those, and their dependencies in turn.

All build dependencies 2
All run dependencies 13
Required by 1

Configuration

No options to configure.

USES
go:modules tar:bzip2
Service scripts
none

Files

distinfo 4
FileSizeSHA256
go/security_gitlab-analyzers-secrets/secrets-v7.20.1/secret-detection-rules-v0.20.1.zip78238a437defac99235166816b9d1b15e673524ea672a81de0fb3089b905a66496e8c
go/security_gitlab-analyzers-secrets/secrets-v7.20.1/start.sh29047c651c5fae95d29e9cddfb8df492218378f86789b49c4564eb25cbb97f12297d
go/security_gitlab-analyzers-secrets/secrets-v7.20.1/go.mod22084e33dfef63cada7f5073ccea83c0cd949878d20ce0067966de79f3bb01e79176
go/security_gitlab-analyzers-secrets/secrets-v7.20.1/secrets-v7.20.1.tar.bz219537699fe22f193b02f5a850a95c4a1aa3f2675d5af92ebb0073c780ff2cf573b18dc
Master sites 2
  • https://gitlab.com/api/v4/projects/60960406/packages/generic/secret-detection-rules/v0.20.1/:rules
  • https://gitlab.com/gitlab-org/security-products/post-analyzers/scripts/-/raw/v0.3.0/:script

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.