Skip to content
pacaudit audits installed packages agains known vulnerabilities listed on https://security.archlinux.org
Go Roff
Branch: master
Clone or download
Latest commit 757716a May 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore v.0.4.0-DEV - added .gitignore May 7, 2017
.travis.yml v1.0.0 - added colorized output Mar 31, 2019
LICENSE add pkg name, year and author to LICENSE template Feb 18, 2017
README.md v1.0.0 - updated README.md Mar 31, 2019
go.mod added go.mod May 2, 2019
main.go v1.0.0 - added colorized output Mar 31, 2019
pacaudit.1 v1.0.0 - added colorized output Mar 31, 2019

README.md

Build Status

pacaudit

pacaudit audits installed packages on Arch Linux against known vulnerabilities listed on https://security.archlinux.org

Installation

  1. gpg --recv-keys 7328F6E376924E4EE266381D3D9C808E038A615C

  2. yaourt -S pacaudit

Usage

  1. pacaudit

    prints all vulnerable packages by name and the sum of all vulnerable packages

  2. pacaudit -v

    prints all vulnerable packages by name, with CVE, severity and the sum of all vulnerable packages

  3. pacaudit -n

    returns "OK" if no vulnerable packages are installed, "WARNING" if no vulnerable package with severity HIGH or higher is installed and CRITICAL else

  4. pacaudit -c

    print results colorized. Used with verbose (-v) flag

You can’t perform that action at this time.