Situation

  • Home
  • Installation
  • Quick start
  • Configuration
  • Backends
  • Roadmap
Guides
  • Ansible
  • jq one-liners
  • FastAPI
Modules
  • Reference
  • App User
  • ARP
  • Chassis
  • Docker
  • DPKG
  • Host Basic
  • Host CPU
  • Host Disk
  • Host GPU
  • Host Network
  • JA4
  • MSI
  • Netstat
  • Ping
  • Reverse Lookup
  • RPM
  • SNMP
  • SSH
  • TCP Scan
  • TLS
  • Zypper
Developer
  • Overview
  • Architecture
  • Contributing
  • Module
  • Store

RPM

Previous Next

Reads package information from the rpm package manager.

linux

RPMModule reads package information from the rpm package manager.

Details

This module is relevant for distros that use rpm, like fedora, redhat and their derivatives. It uses an sqlite client because of the way rpm works.

It tries to read the rpm database: /var/lib/rpm/rpmdb.sqlite. Otherwise, it will try to find the rpmdb.sqlite file inside /usr/lib.

Dependencies

  • bytes

  • database/sql

  • encoding/binary

  • fmt

  • io/fs

  • path

  • path/filepath

  • time

  • unicode/utf8

  • modernc.org/sqlite
Reverse Lookup SNMP
Menu
Home Installation Quick start Configuration Backends Roadmap
Guides
Ansible jq one-liners FastAPI
Modules
Reference App User ARP Chassis Docker DPKG Host Basic Host CPU Host Disk Host GPU Host Network JA4 MSI Netstat Ping Reverse Lookup RPM SNMP SSH TCP Scan TLS Zypper
Developer
Overview Architecture Contributing Module Store

On This Page

Details Dependencies
shadcn theme provided by @asiffer