internal/

directory
v0.54.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2026 License: Apache-2.0

Directories

Path Synopsis
Package action carries out a fix on this machine.
Package action carries out a fix on this machine.
Package agentconfig stores the persistent agent token at /etc/ghostpsy/agent.conf.
Package agentconfig stores the persistent agent token at /etc/ghostpsy/agent.conf.
container
Package container collects §6 container_and_cloud_native_linux data.
Package container collects §6 container_and_cloud_native_linux data.
security
Package security implements §9 security frameworks and malware-defense inventory (Lynis-aligned).
Package security implements §9 security frameworks and malware-defense inventory (Lynis-aligned).
software/ftp
Package ftp collects bounded security posture for FTP servers (vsftpd, ProFTPD, Pure-FTPd).
Package ftp collects bounded security posture for FTP servers (vsftpd, ProFTPD, Pure-FTPd).
software/mongodb
Package mongodb collects bounded security posture for MongoDB servers.
Package mongodb collects bounded security posture for MongoDB servers.
software/redis
Package redis collects bounded security posture for Redis/Valkey servers.
Package redis collects bounded security posture for Redis/Valkey servers.
Package confedit changes one declared setting in one declared config file.
Package confedit changes one declared setting in one declared config file.
Package payload defines the v1 ingest envelope (mirrors api/ingest.v1.schema.json).
Package payload defines the v1 ingest envelope (mirrors api/ingest.v1.schema.json).
Package privexec is the only way the agent runs a command as root.
Package privexec is the only way the agent runs a command as root.
Package redact hides personal data in command output, on the machine, before any of it is sent.
Package redact hides personal data in command output, on the machine, before any of it is sent.
Package release verifies Ed25519 signatures on release artifacts.
Package release verifies Ed25519 signatures on release artifacts.
Package schedule decides when the agent scans.
Package schedule decides when the agent scans.
Package service installs the agent as a background service, on whichever init system the host actually has.
Package service installs the agent as a background service, on whichever init system the host actually has.
Package solve asks the service whether there is work for this machine.
Package solve asks the service whether there is work for this machine.
Package state persists the bits of agent identity that have to survive across runs: the machine UUID (when /etc/machine-id is unavailable) and the monotonic scan sequence counter.
Package state persists the bits of agent identity that have to survive across runs: the machine UUID (when /etc/machine-id is unavailable) and the monotonic scan sequence counter.
Package version holds link-time build metadata (release binaries and Makefile set these via -ldflags).
Package version holds link-time build metadata (release binaries and Makefile set these via -ldflags).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL