pkg.soopen package index

brew / Rang 12501

zlog mit Homebrew, MacPorts, Nix, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für zlog in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install zlog

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install zlog

MacPorts ports tree · devel/zlog/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#zlog

nixpkgs package indexes · pkgs/by-name/zl/zlog/package.nix · Quelle: api.github.com

Debian aptverifiziert · 92%
sudo apt install libzlog-dev

Debian stable package indexes · libzlog-dev · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

High-performance C logging library

Befehle und Aliase

  • zlog-chk-conf

Verlauf

Projektgeschichte und Nutzung

zlog is a pure-C logging library by Hardy Simpson, written to provide application-style logging features for C programs without external dependencies beyond POSIX and C runtime facilities.

Projektgeschichte

The GitHub repository was created in 2011. The README and user's guide explain the author's motivation directly: printf is hard to redirect or reformat, syslog is oriented toward system logging, and C lacked a convenient logging library comparable to logback or log4cxx for application developers.

The library's model centers on categories, formats, and rules. That makes it closer to configurable application logging frameworks than to a tiny header-only debug macro.

Adoptionsgeschichte

Public source material is thin, but zlog persisted as a packaged C library because it solved a narrow systems-programming need: configurable, thread-aware logging with file rotation, multiple destinations, and a small dependency footprint.

Wie es verwendet wird

A C program initializes zlog with a configuration file, obtains a category, writes messages through zlog macros or functions, and finalizes the library during shutdown. Configuration rules decide level, destination, and format, so logging behavior can change without recompiling the application.

The bundled zlog-chk-conf utility is useful for checking configuration files before an application relies on them.

Warum Paket-Nerds sich dafür interessieren

zlog is package-nerd glue: not flashy, but exactly the sort of small C library that shows up when older or portable software needs structured logging without adopting a large framework. Its documentation is unusually explicit about why it exists and what it replaces.

Zeitleiste

  • 2011-12-27: The HardySimpson/zlog GitHub repository is created.
  • 2010s: Documentation presents zlog as a pure-C alternative to printf, syslog, and log4c-style approaches for application logging.
  • 2020s: zlog remains packaged as a small C logging library for Unix-like development environments.

Related projects

  • log4c, log4cxx, logback, syslog, and smaller C logging libraries such as log.c are adjacent points in the logging-library design space.

Sicherheitslage

Risikostufe: grün

library-like package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • library-like package without higher-risk signals

Signale

  • metadata:library-like

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
zlog-chk-confExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version1.2.18
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:zlog
Version1.2.18
PaketmanagerHomebrew
Homepagehttps://github.com/HardySimpson/zlog
Repositoryhttps://github.com/HardySimpson/zlog
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

libzlog-dev 1.2.18-1+b1

mutli features pure C logging library -- development files

https://github.com/HardySimpson/zlog

sudo apt install libzlog-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: zlog
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Zlog
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libzlog-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libzlog1 1.2.18-1+b1

mutli features pure C logging library -- runtime library

https://github.com/HardySimpson/zlog

sudo apt install libzlog1
  • Section: libs
  • Architecture: amd64
  • Source Package: zlog
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Zlog
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libzlog1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

zlog

nix profile install nixpkgs#zlog
  • normalized package name match
  • Abgeglichen nach: Zlog
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/zl/zlog/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

zlog

sudo port install zlog
  • normalized package name match
  • Abgeglichen nach: Zlog
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/zlog/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation