Files
christianmanivong 14afd33798
CI / test (3.10) (push) Successful in 42s
CI / test (3.11) (push) Successful in 37s
CI / test (3.12) (push) Successful in 29s
feat: FreeBSD and OpenBSD drivers, read side
FreeBSDDriver (`freebsd`) and OpenBSDDriver (`openbsd`) on a shared
BsdDriver, for the BSD VMs netOrk provisions and BSD hosts added by hand
(NetOrk/netork#798).

- SSH over exec channels (napalm-device-types' run_on_transport): no PTY,
  stdout and stderr apart, real exit codes; run_command()/open_stream()
  are public. Root through `sudo -S` with the password on stdin, or
  `sudo -n` without one.
- Facts: hostname, release and running kernel (freebsd-version / uname),
  hardware from SMBIOS (kenv) or hw.* sysctls, uptime from kern.boottime.
- Interfaces and addresses (ifconfig -a: ether/lladdr, hex netmasks,
  scoped IPv6), routes (netstat -rn, OpenBSD's abbreviated networks
  written out, host/broadcast/loopback entries left out), ARP (FreeBSD's
  sentences, OpenBSD's table), users and groups, processes (lstart read as
  one five-word field), cron jobs (system crontab and the login user's).
- Parsers are pure functions, tested on output recorded from FreeBSD 15.1
  (hand-installed and cloud image) and OpenBSD 7.9 (NetOrk/netork#793),
  with internal addresses replaced by documentation ranges.
2026-10-08 09:12:53 +02:00

85 lines
5.1 KiB
Plaintext

argon2-20190702p0 C implementation of Argon2 - password hashing function
bash-5.3.9 GNU Bourne Again Shell
bash-completion-2.17.0 programmable completion functions for bash
bzip2-1.0.8p0 block-sorting file compressor, unencumbered
e2fsprogs-1.47.3 utilities to manipulate ext2 filesystems
gettext-runtime-1.0 GNU gettext runtime libraries and programs
glib2-2.86.5 general-purpose utility library
libb2-0.98.1v0 library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
libffi-3.5.2p0 Foreign Function Interface
libiconv-1.19 character set conversion library
libyaml-0.2.5 YAML 1.1 parser and emitter written in C
meson-1.10.2v0 next-generation build system
ninja-1.11.1p1v1 small build system with a focus on speed
pcre2-10.48 perl-compatible regular expression library, version 2
py3-MarkupSafe-3.0.3p0 implements an XML/HTML/XHTML markup safe string
py3-apipkg-3.0.2p1 namespace control and lazy-import mechanism for Python
py3-argon2-cffi-25.1.0 argon2 password hashing for Python
py3-argon2-cffi-bindings-25.1.0 argon2 password hashing for Python
py3-arrow-1.4.0p0 better dates and times for Python
py3-attrs-25.4.0 classes without boilerplate
py3-bcrypt-5.0.0p0 bcrypt blowfish password hashing for Python
py3-blinker-1.9.0p0 fast, simple object-to-object and broadcast signaling
py3-brotli-1.2.0 Python bindings for the Brotli compression library
py3-cachetools-7.0.5 extensible memoizing collections and decorators
py3-certifi-2026.1.4 TLS CA support for Python, patched to use /etc/ssl/cert.pem
py3-cffi-2.0.0p0 Foreign Function Interface for Python calling C code
py3-chardet-5.2.0v0 character encoding auto-detection in Python
py3-charset-normalizer-3.4.7 character set detector library
py3-colorama-0.4.6p1 print colored terminal text from Python apps
py3-configobj-5.0.9p0 config file reader and writer
py3-coverage-7.13.2 code coverage measurement for Python
py3-cparser-3.0 C parser in pure Python
py3-cryptography-46.0.7 cryptographic recipes and primitives for Python
py3-dateutil-2.9.0pl0p0 Python API for advanced date calculations
py3-distlib-0.4.0 distribution utilities
py3-execnet-2.1.2 rapid multi-Python deployment
py3-filelock-3.25.2 platform independent file lock
py3-fqdn-1.5.1p1 validates that domain names are acceptable to browsers
py3-idna-3.11 Python library to support the IDNA protocol
py3-iniconfig-2.3.0 brain-dead simple config-ini parsing
py3-isoduration-20.11.0p2 operations with ISO 8601 durations
py3-jinja2-3.1.6p0 fast, optionally sandboxed, Python template engine
py3-jsonpatch-1.33p2 library to apply JSON Patches according to RFC 6902
py3-jsonpointer-2.4p2 library to resolve JSON Pointers according to RFC 6901
py3-jsonschema-4.24.0 implementation of JSON Schema validation for Python
py3-jsonschema-specifications-2025.4.1 JSON schema meta-schemas and vocabularies
py3-jwt-2.10.1 JSON Web Token implementation in Python
py3-mock-5.1.0p0 python mocking and patching library for testing
py3-oauthlib-3.3.1 Python library for OAuth
py3-packaging-26.0 core utilities for Python packaging
py3-passlib-1.9.3p0 Python module providing a password hashing framework
py3-platformdirs-4.9.6 determine appropriate platform-specific directories
py3-pluggy-1.6.0p0 plugin and hook calling mechanisms for Python
py3-pygments-2.20.0 Python syntax highlighter
py3-pyproject_api-1.10.0 API to interact with pyproject.toml-based projects
py3-python-discovery-1.2.1p0 library for discovering Python interpreters
py3-referencing-0.37.0p0 JSON referencing in Python
py3-requests-2.33.1 elegant and simple HTTP library for Python
py3-responses-0.25.0p2 utility library for mocking out the `requests` Python
py3-rfc3339-validator-0.1.4p2 pure python RFC3339 validator
py3-rfc3986-validator-0.1.1p2 pure python RFC3986 validator
py3-rpds-py-0.30.0p0 Python bindings for Rust's persistent data structures (rpds)
py3-scrypt-0.9.4 support for the scrypt key derivation function
py3-serial-3.5p0 serial interface class for Python
py3-six-1.17.0p1 Python 2 and 3 compatibility library
py3-test-9.0.2p0 cross-project testing tool for Python
py3-test-cov-7.1.0 pytest plugin for measuring coverage
py3-test-mock-3.15.1 thin wrapper around mock package for easier use with pytest
py3-test-xdist-3.8.0 py.test xdist plugin for distributed testing
py3-tox-4.47.0 virtualenv-based automation of test activities
py3-types-python-dateutil-2.9.0.20260305 typing stubs for Python dateutil
py3-tzdata-2026.3 IANA timezone data
py3-uri-template-1.3.0p1 RFC 6570 URI template processor
py3-urllib3-1.26.20p0 HTTP library for Python
py3-virtualenv-21.2.3 virtual Python environment builder
py3-webcolors-25.10.0p0 library for working with HTML color formats
py3-yaml-6.0.2p1 YAML parser and emitter in Python
python-3.13.15p0 interpreted object-oriented programming language
qemu-ga-10.2.1 QEMU guest agent
quirks-7.194 exceptions to pkg_add rules
sqlite3-3.51.3 embedded SQL implementation
sudo-1.9.17.2p1 execute a command as another user
updatedb-0p0 pkg_add speed up cache
xz-5.8.4 library and tools for XZ and LZMA compressed files