trufflehog/trufflehog.spec

53 lines
1.5 KiB
RPMSpec
Raw Normal View History

#
# spec file for package trufflehog
#
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: trufflehog
Accepting request 1114094 from home:ph03nix - Update to version 3.57.0: * [bug] - correctly check err (#1824) * Use S3 credentials waterfall (#1823) * consolidated pr and issue descr/comment flags (#1827) * added Web3 Storage detector (#1789) * Update Adding_Detectors_external.md (#1822) * Github partial scan (#1804) * added PR and Issue body scanning (#1816) * Update Adding_Detectors_external.md (#1817) * Implement an installation script with CheckSum Validation (#1808) * updating browserstack detector to use tri-state verification (#1785) * updating microsoft teams webhook detector to use tri-state verification (#1792) * updating myfreshworks detector to use tri-state verification (#1779) * update figma to use tri-state verification (#1814) * adding support for new version of figma token (#1813) * Update README.md (#1811) * examples folder (#1734) * Update protos image to use correct go version (#1810) * add line to link for azure repos. (#1801) * fix detector test action (#1805) * aggregate detector tests daily (#1800) * Adding new function SetProgressOngoing to be used when the source does not yet know how many items it is scanning and does not want to display a percentage complete. (#1802) * updating uri detector to use tri-state verification (#1791) * Bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 (#1799) * Bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 (#1796) * Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 (#1798) * Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.1 (#1797) * Bump cloud.google.com/go/storage from 1.31.0 to 1.33.0 (#1795) * Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1794) * Add ability to dynamically scale concurrently running sources (#1790) OBS-URL: https://build.opensuse.org/request/show/1114094 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=20
2023-09-29 05:21:00 +00:00
Version: 3.57.0
Release: 0
Summary: Find credentials all over the place
License: AGPL-3.0-or-later
URL: https://github.com/trufflesecurity/trufflehog
Source: trufflehog-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: golang-packaging
BuildRequires: libpcre1
BuildRequires: golang(API) >= 1.21
%{go_nostrip}
%description
TruffleHog is an open source secret-scanning engine that helps resolve exposed
secrets across your companys entire tech stack.
%prep
%autosetup -D -a 1
%build
make install GOARGS="-mod vendor -buildmode pie"
%install
install -Dm 755 /home/abuild/go/bin/trufflehog %{buildroot}/%{_bindir}/trufflehog
%files
%doc README.md
%license LICENSE
%{_bindir}/trufflehog
%changelog