macOS
brew install libiscsilocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libiscsi in AI-Agent-Workflows.
Installation
brew install libiscsilocal Homebrew formula metadata
sudo apk add libiscsiAlpine Linux edge package indexes · libiscsi · Quelle: dl-cdn.alpinelinux.org
sudo dnf install libiscsiFedora Rawhide package metadata · libiscsi · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#libiscsinixpkgs package indexes · pkgs/by-name/li/libiscsi/package.nix · Quelle: api.github.com
sudo pacman -S libiscsiArch Linux sync databases · libiscsi · Quelle: geo.mirror.pkgbuild.com
sudo apt install libiscsi-binDebian stable package indexes · libiscsi-bin · Quelle: deb.debian.org
sudo zypper install libiscsi-developenSUSE Tumbleweed package metadata · libiscsi-devel · Quelle: download.opensuse.org
Überblick
Client library and utilities for iscsi
Verlauf
libiscsi is a client-side C library and utility collection for implementing the iSCSI protocol. It packages asynchronous iSCSI and SCSI task handling into a reusable library plus command-line tools for target discovery, inspection, testing, and data operations.
The iSCSI protocol was standardized in RFC 3720 in 2003 as SCSI over TCP, then consolidated in RFC 7143 in April 2014. libiscsi implements the client side of that protocol, with an asynchronous core, a synchronous convenience layer, utility programs, examples, and an iSCSI conformance test tool.
The repository tags show libiscsi 1.1.0 in December 2011 and a long sequence through the 1.x series. The README describes the project as a work in progress aiming to cover iSCSI session establishment and maintenance plus low-level SCSI CDB construction and data-in parsing.
libiscsi is adopted by distributions and storage tools that need user-space iSCSI client behavior without depending on kernel initiator workflows. Its README also includes patches for making external packages such as SG3-UTILS and MTX iSCSI-aware, which points to its role as a library layer for storage utilities.
The utilities cover operations such as logging in to targets, enumerating targets and devices, inquiry, capacity checks, performance tests, persistent reservations, and conformance tests. The README documents iscsi:// and iser:// URL formats, CHAP credentials, bidirectional CHAP, IPv6, header digest, and data digest support.
For package maintainers, libiscsi is a useful user-space storage protocol toolkit: small enough to ship as a library and CLI bundle, but deep enough to exercise SCSI/iSCSI edge cases through iscsi-test-cu. It is also a good example of a package where command-line URL handling, optional credentials, and protocol conformance tests matter more than a visible desktop UI.
Sicherheitslage
library-like package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
iscsi-discard | cli | globales Executable | |
iscsi-inq | cli | globales Executable | |
iscsi-ls | cli | globales Executable | |
iscsi-md5sum | cli | globales Executable | |
iscsi-perf | cli | globales Executable | |
iscsi-pr | cli | globales Executable | |
iscsi-readcapacity16 | cli | globales Executable | |
iscsi-rtpg | cli | globales Executable | |
iscsi-swp | cli | globales Executable | |
iscsi-test-cu | cli | globales Executable |
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.
https://github.com/sahlberg/libiscsi
Installationsmetadaten
| Paketschlüssel | brew:libiscsi |
|---|---|
| Version | 1.20.3 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/libiscsi |
| Homepage | https://github.com/sahlberg/libiscsi |
| Repository | https://github.com/sahlberg/libiscsi |
| Upstream-Dokumentation | https://github.com/sahlberg/libiscsi#readme |
| Lizenz | LicenseRef-Homebrew-public-domain AND LGPL-2.1-or-later AND GPL-2.0-or-later |
| Quellarchiv | https://github.com/sahlberg/libiscsi/archive/refs/tags/1.20.3.tar.gz |
| Abhängigkeiten | cunit |
| Build-Abhängigkeiten | autoconf, automake, libtool |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libiscsi |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
libiscsi-bin 1.20.0-4
iSCSI client shared library - utilities
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-binlibiscsi-dev 1.20.0-4
iSCSI client library development files
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-devlibiscsi7 1.20.0-4
iSCSI client shared library
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi7libiscsi
nix profile install nixpkgs#libiscsilibiscsi-bin 1.19.0-3build4
iSCSI client shared library - utilities
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-binlibiscsi-dev 1.19.0-3build4
iSCSI client library development files
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-devlibiscsi7 1.19.0-3build4
iSCSI client shared library
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi7libiscsi 1.19.0-r2
iSCSI client library and utilities
https://github.com/sahlberg/libiscsi
sudo apk add libiscsilibiscsi-dev 1.19.0-r2
iSCSI client library and utilities (development files)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-devlibiscsi-doc 1.19.0-r2
iSCSI client library and utilities (documentation)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-doclibiscsi-static 1.19.0-r2
iSCSI client library and utilities (static library)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-staticlibiscsi-utils 1.19.0-r2
iSCSI client utilites
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-utilslibiscsi 1.20.3-4.fc44
iSCSI client library
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsilibiscsi-devel 1.20.3-4.fc44
iSCSI client development libraries
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsi-devellibiscsi-utils 1.20.3-4.fc44
iSCSI Client Utilities
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsi-utilslibiscsi 1.20.3-1
Clientside library to implement the iSCSI protocol
https://github.com/sahlberg/libiscsi
sudo pacman -S libiscsiQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.