macOS
brew install libiscsilocal Homebrew formula metadata
brew
libiscsi のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install libiscsilocal Homebrew formula metadata
sudo apk add libiscsiAlpine Linux edge package indexes · libiscsi · ソース: dl-cdn.alpinelinux.org
sudo dnf install libiscsiFedora Rawhide package metadata · libiscsi · ソース: dl.fedoraproject.org
nix profile install nixpkgs#libiscsinixpkgs package indexes · pkgs/by-name/li/libiscsi/package.nix · ソース: api.github.com
sudo pacman -S libiscsiArch Linux sync databases · libiscsi · ソース: geo.mirror.pkgbuild.com
sudo apt install libiscsi-binDebian stable package indexes · libiscsi-bin · ソース: deb.debian.org
sudo zypper install libiscsi-developenSUSE Tumbleweed package metadata · libiscsi-devel · ソース: download.opensuse.org
概要
Client library and utilities for iscsi
履歴
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.
セキュリティ状態
library-like package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
iscsi-discard | cli | グローバル実行可能ファイル | |
iscsi-inq | cli | グローバル実行可能ファイル | |
iscsi-ls | cli | グローバル実行可能ファイル | |
iscsi-md5sum | cli | グローバル実行可能ファイル | |
iscsi-perf | cli | グローバル実行可能ファイル | |
iscsi-pr | cli | グローバル実行可能ファイル | |
iscsi-readcapacity16 | cli | グローバル実行可能ファイル | |
iscsi-rtpg | cli | グローバル実行可能ファイル | |
iscsi-swp | cli | グローバル実行可能ファイル | |
iscsi-test-cu | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/sahlberg/libiscsi
インストールメタデータ
| パッケージキー | brew:libiscsi |
|---|---|
| バージョン | 1.20.3 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/libiscsi |
| ホームページ | https://github.com/sahlberg/libiscsi |
| リポジトリ | https://github.com/sahlberg/libiscsi |
| 上流ドキュメント | https://github.com/sahlberg/libiscsi#readme |
| ライセンス | LicenseRef-Homebrew-public-domain AND LGPL-2.1-or-later AND GPL-2.0-or-later |
| ソースアーカイブ | https://github.com/sahlberg/libiscsi/archive/refs/tags/1.20.3.tar.gz |
| 依存関係 | cunit |
| ビルド依存関係 | autoconf, automake, libtool |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| 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 |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
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 libiscsiソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.