Port details |
- vuls Agentless vulnerability scanner
- 0.25.4_3 security =3 0.25.4_1Version of this port present on the latest quarterly branch.
- Maintainer: girgen@FreeBSD.org
- Port Added: 2017-07-28 18:28:51
- Last Update: 2024-08-09 06:24:08
- Commit Hash: aa8c011
- People watching this port, also watch:: newfile, p5-MIME-Tools, py311-Automat, libssh, py39-beautifulsoup
- License: GPLv3+
- WWW:
- https://vuls.io
- Description:
- Vuls is an agentless vulnerability scanner written in golang.
It can scan localhost or remote hosts via SSH. Vuls has a Terminal-Based User
Interface(TUI) to display the scan results.
Vuls' features include:
- scan for vulnerabilitie in Ubuntu, Debian, CentOS, Amazon Linux, RHEL, Oracle
Linux, FreeBSD and Raspbian;
- scan middleware that are not included in OS package management;
- nondestructive testing;
- email and slack notification.
Vuls uses the port security/go-cve-dictionary to look up information about
packages' CVEs. Install that port separately somewhere in your infrastructure
and point to it for CVE queries.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/vuls/ && make install clean
- To add the package, run one of these commands:
- pkg install security/vuls
- pkg install vuls
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vuls
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1716327807
SHA256 (go/security_vuls/vuls-v0.25.4/v0.25.4.mod) = 006afe9a1f3eb4551a8ad032d10cf5468fcd4e03072e7e808b9c2dccd42de444
SIZE (go/security_vuls/vuls-v0.25.4/v0.25.4.mod) = 18877
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go121 : lang/go121
- Fetch dependencies:
-
- go121 : lang/go121
- ca_root_nss>0 : security/ca_root_nss
- This port is required by:
- for Run
-
- security/vulsrepo
Configuration Options:
- No options to configure
- Options name:
- security_vuls
- USES:
- go:1.21,modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.25.4_3 09 Aug 2024 06:24:08 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update |
0.25.4_2 03 Jul 2024 08:29:54 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update |
0.25.4_1 15 Jun 2024 09:52:17 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.25.4 23 May 2024 06:08:24 |
Palle Girgensohn (girgen) |
security/vuls: Update to 0.21.4
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.25.4 |
0.25.3_1 13 May 2024 17:56:04 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.25.3 10 May 2024 17:16:12 |
Palle Girgensohn (girgen) |
security/vuls: Upgrade to 0.25.3
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.25.3 |
0.25.2_1 15 Apr 2024 08:20:04 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.25.2 22 Mar 2024 10:42:59 |
Palle Girgensohn (girgen) |
security/vuls: Upgrade to 0.25.2
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.25.2 |
0.25.1 11 Mar 2024 14:38:07 |
Palle Girgensohn (girgen) |
security/vuls: Upgrade to 0.25.1
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.25.1 |
0.24.9_1 26 Feb 2024 15:54:38 |
Palle Girgensohn (girgen) |
security/vuls: Fix errors in pkg-message |
0.24.9 26 Feb 2024 06:56:12 |
Palle Girgensohn (girgen) |
security/vuls: Update to 0.24.9
Release notes: https://github.com/future-architect/vuls/releases/tag/v0.24.9 |
0.24.8 24 Feb 2024 23:37:44 |
Palle Girgensohn (girgen) |
security/vuls: Upgrade to 0.24.3
Update and take maintainership due to maintainer timeout. [1]
Add an optional service rc.d script to run a server that collects
results sent from multiple vuls client nodes.
A periodic script is also provided to create fresh daily reports.
PR: 259948 [1] Maintainer timeout |
0.13.7_16 11 Feb 2024 10:39:17 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 276530 |
0.13.7_15 07 Dec 2023 02:22:10 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 274405 |
0.13.7_14 08 Sep 2023 14:34:56 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go* update |
0.13.7_13 04 Aug 2023 14:24:50 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
0.13.7_12 08 Apr 2023 15:13:25 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
0.13.7_11 09 Mar 2023 19:18:07 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go ports update |
0.13.7_10 15 Feb 2023 19:06:01 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
0.13.7_9 09 Feb 2023 21:55:23 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after GO_DEFAULT update. |
0.13.7_8 14 Jan 2023 11:31:17 |
Dmitri Goutnik (dmgk) |
all: Bump PORTVERSION after lang/go{118,119} update |
0.13.7_7 11 Dec 2022 11:17:27 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
0.13.7_6 06 Oct 2022 19:24:26 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
0.13.7_5 08 Sep 2022 16:33:18 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.13.7_4 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.13.7_4 03 Aug 2022 21:35:13 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update. |
0.13.7_3 14 Jul 2022 12:46:05 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{117,118} update |
0.13.7_2 07 Jun 2022 21:56:10 |
Dmitri Goutnik (dmgk) |
*/*: Bump port revisons after lang/go{117,118} update |
0.13.7_1 30 Mar 2022 07:01:44 |
Guangyuan Yang (ygy) |
*/*: Bump PORTREVISION after lang/go 1.18 update |
0.13.7 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.13.7 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.13.7 24 Jan 2021 15:38:29 |
dmgk |
security/vuls: Update to 0.13.7
While here, also
- Remove GH_SUBDIR, not needed with go:modules
- Remove redundant post-patch target
Changes: https://github.com/future-architect/vuls/releases/tag/v0.13.7
PR: 251685
Approved by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer) |
0.9.0.92 25 Dec 2020 09:33:43 |
antoine |
Mark BROKEN
Reported by: pkg-fallout |
0.9.0.92 08 Dec 2020 11:26:58 |
rhurlin |
security/vuls: Update to 0.9.0
This patch updates from v0.6.1 to only v0.9.0 [1] for
a smooth upgrade experience. The next one will update
from 0.9.0 to 0.13.7 [2].
[1] https://github.com/future-architect/vuls/releases/tag/v0.9.0
[2] https://github.com/future-architect/vuls/releases
PR: 251654
Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer)
Approved by: tcberner (mentor) |
0.6.1_1 22 Feb 2020 13:11:10 |
dmgk |
security/vuls: Unbreak on aarch64
PR: 242445
Approved by: iscandr@gmail.com (maintainer timeout, >2 months) |
0.6.1 29 Sep 2019 22:31:58 |
dmgk |
Go ports: cleanup, finish transition to USES=go started with r505321 (cat.
misc-shells)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them
Reviewed by: tobik
Approved by: araujo (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21743 |
0.6.1 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
0.6.1 03 May 2019 13:58:34 |
mat |
Fix the a ports that were broken but did not know it.
Differential Revision: https://reviews.freebsd.org/D20140 |
0.6.1 02 Apr 2019 19:45:48 |
tobik |
security/vuls: USES=go does not take any arguments
Submitted by: Dmitri Goutnik <dg@syrec.org>
Differential Revision: https://reviews.freebsd.org/D19803 |
0.6.1 26 Nov 2018 01:31:19 |
swills |
security/vuls: Update to 0.6.1
PR: 233525
Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer) |
0.4.2.2 05 Dec 2017 17:38:49 |
swills |
security/vuls: Update to 0.4.2
PR: 224102
Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer) |
0.4.1.8 02 Nov 2017 16:03:22 |
dbaio |
security/vuls: Update to 0.4.1
Add slack build dependency.
While here, improve LICENSE.
Changes: https://github.com/future-architect/vuls/releases/tag/v0.4.1
PR: 223375
Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer) |
0.4.0.2 01 Nov 2017 13:10:35 |
olgeni |
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. |
0.4.0.2 03 Sep 2017 18:42:17 |
ultima |
Update to 0.4.0, reordered tuple alphabetically for sanity and cleanup fixed
items upstream
PR: 221868
Submitted by: Alexandru Ciobanu (maintainer)
Reviewed by: lifanov (mentor), matthew (mentor)
Approved by: lifanov (mentor), matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D12209 |
0.3.0.19 28 Jul 2017 18:28:41 |
ultima |
Vuls is an agentless vulnerability scanner written in golang.
It can scan localhost or remote hosts via SSH. Vuls has a Terminal-Based User
Interface(TUI) to display the scan results.
Vuls' features include:
* scan for vulnerabilitie in Ubuntu, Debian, CentOS, Amazon Linux, RHEL, Oracle
Linux, FreeBSD and Raspbian;
* scan middleware that are not included in OS package management;
* nondestructive testing;
* email and slack notification.
WWW: https://github.com/future-architect/vuls
PR: 220328
Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer)
Reviewed by: matthew (mentor), mat
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11746 |