mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-29 04:07:35 +00:00
Publish a rolling prerelease after the complete master package matrix succeeds. Validate and bundle every downloaded artifact before replacing the previous master-rpm snapshot.
60 lines
2.6 KiB
Markdown
60 lines
2.6 KiB
Markdown
<h1 align="center">
|
|
<img src="./www/images/logo.png" alt="SCST" width="250" />
|
|
</h1>
|
|
|
|
[](https://scan.coverity.com/projects/scst-project)
|
|
[](https://github.com/SCST-project/scst/releases)
|
|
|
|
# Overview
|
|
|
|
This is the source code repository of the SCST project. SCST is a collection
|
|
of Linux kernel drivers that implement SCSI target functionality. The SCST
|
|
project includes:
|
|
|
|
1. The SCST core in the scst/ subdirectory.
|
|
2. A tool for loading, saving and modifying the SCST configuration in
|
|
directory scstadmin/.
|
|
3. Several SCSI target drivers in the directories iscsi-scst/,
|
|
qla2x00t-32gbit/, qla2x00t/, srpt/, scst_local/ and fcst/.
|
|
4. User space programs in the usr/ subdirectory, e.g. fileio_tgt.
|
|
5. Various documentation in the doc/ subdirectory.
|
|
|
|
Instructions for building and installing SCST are available in the INSTALL.md
|
|
file.
|
|
|
|
## Current master packages
|
|
|
|
Prebuilt x86_64 packages from the latest successfully published `master`
|
|
build are available in the rolling
|
|
[`master-rpm` prerelease](https://github.com/SCST-project/scst/releases/tag/master-rpm).
|
|
These are development snapshots, not SCST releases.
|
|
|
|
The snapshot contains RPM bundles for Rocky Linux 10.2, 9.8 and 8.10 and
|
|
Oracle Linux UEK 10, 9 and 8. It also contains an Ubuntu 24.04 bundle with
|
|
`scst-dkms`, `scstadmin` and `iscsi-scst` binary packages and their Debian
|
|
source package files. Every `.tar.gz` bundle has a matching `.sha256` file.
|
|
The complete snapshot is replaced after each successful package workflow for
|
|
the current `master` commit.
|
|
|
|
## QLogic target driver
|
|
|
|
Two QLogic target drivers are included in the SCST project.
|
|
|
|
The default driver is located in the qla2x00t-32gbit directory. It is the
|
|
newer one.
|
|
|
|
May anyone wish to switch back to the older driver that only supported up to
|
|
16 Gb/s adapters, it is located in qla2x00t directory. To make use of the
|
|
older driver build scst with environment variable `QLA_32GBIT=no` set.
|
|
|
|
Vladislav Bolkhovitin <vst@vlnb.net>, http://scst.sourceforge.net
|
|
|
|
## Sourceforge achievements
|
|
<p align="middle">
|
|
<img src="./www/images/sourceforge_badges/oss-users-love-us-white.svg" width="125" />
|
|
<img src="./www/images/sourceforge_badges/oss-community-choice-white.svg" width="125" />
|
|
<img src="./www/images/sourceforge_badges/oss-sf-favorite-white.svg" width="125" />
|
|
<img src="./www/images/sourceforge_badges/oss-community-leader-white.svg" width="125" />
|
|
<img src="./www/images/sourceforge_badges/oss-open-source-excellence-white.svg" width="125" />
|
|
</p>
|