Skip to content

Downloads

Choose your platform to download OpenSCM. Version 1.0.0 is the current stable release.

Most people do not need this page

On Linux, macOS and FreeBSD, one command installs the agent, picks the right architecture and configures it:

curl -fsSL https://repo.openscm.io/install.sh | sh -s -- \
    --server https://your-openscm-server

The tables below are for choosing a specific file — air-gapped installs, your own automation, or building a golden image. See the Installation Guide for both routes.


Server (scmserver)

The central server manages agents, policies, and compliance reports.

Architecture Package
x86_64 (amd64) scmserver_1.0.0-1_amd64.deb
ARM64 (aarch64) scmserver_1.0.0-1_arm64.deb
sudo dpkg -i scmserver_1.0.0-1_amd64.deb
Architecture Package
x86_64 scmserver-1.0.0-1.x86_64.rpm
ARM64 (aarch64) scmserver-1.0.0-1.aarch64.rpm
sudo rpm -i scmserver-1.0.0-1.x86_64.rpm
Architecture Package
x86_64 scmserver-1.0.0-1-x86_64.exe
ARM64 scmserver-1.0.0-1-aarch64.exe

Run the installer and follow the setup wizard. The server will be registered as a Windows Service automatically.


Agent (scmclient)

The agent is installed on every system you want to monitor. Unless you need a particular file, use the one-line installer above — it selects the correct package for the machine it runs on.

Architecture Package
x86_64 (amd64) scmclient_1.0.0-1_amd64.deb
ARM64 (aarch64) scmclient_1.0.0-1_arm64.deb
ARMv6+ (armhf; Raspberry Pi Zero and up) scmclient_1.0.0-1_armhf.deb
i686 (32-bit x86) scmclient_1.0.0-1_i386.deb
RISC-V 64 scmclient_1.0.0-1_riscv64.deb
PowerPC 64 LE scmclient_1.0.0-1_ppc64el.deb
s390x (IBM Z) scmclient_1.0.0-1_s390x.deb
LoongArch64 scmclient_1.0.0-1_loong64.deb
sudo dpkg -i scmclient_1.0.0-1_amd64.deb
Architecture Package
x86_64 scmclient-1.0.0-1.x86_64.rpm
ARM64 (aarch64) scmclient-1.0.0-1.aarch64.rpm
ARMv6+ (armhf; Raspberry Pi Zero and up) scmclient-1.0.0-1.armhf.rpm
i686 (32-bit x86) scmclient-1.0.0-1.i386.rpm
RISC-V 64 scmclient-1.0.0-1.riscv64.rpm
PowerPC 64 LE scmclient-1.0.0-1.ppc64le.rpm
s390x (IBM Z) scmclient-1.0.0-1.s390x.rpm
LoongArch64 scmclient-1.0.0-1.loongarch64.rpm
sudo rpm -i scmclient-1.0.0-1.x86_64.rpm
Architecture Package
x86_64 scmclient-1.0.0-1-x86_64.pkg.tar.zst
ARM64 (aarch64) scmclient-1.0.0-1-aarch64.pkg.tar.zst
ARMv6+ (armhf; Raspberry Pi Zero and up) scmclient-1.0.0-1-armhf.pkg.tar.zst
ppc64le scmclient-1.0.0-1-ppc64le.pkg.tar.zst
RISC-V 64 scmclient-1.0.0-1-riscv64.pkg.tar.zst

Install directly from the repository:

sudo pacman -U https://repo.openscm.io/stable/arch/scmclient-1.0.0-1-x86_64.pkg.tar.zst

Or install the downloaded package:

sudo pacman -U scmclient-1.0.0-1-x86_64.pkg.tar.zst
Architecture Package
x86_64 (amd64) scmclient-1.0.0-1-freebsd-amd64.pkg
pkg add scmclient-1.0.0-1-freebsd-amd64.pkg
Architecture Package
Universal (ARM64 + x86_64) scmclient_1.0.0-1_macos.pkg

Double-click the package to install, or from the terminal:

sudo installer -pkg scmclient_1.0.0-1_macos.pkg -target /
Architecture Package
x86_64 scmclient-1.0.0-1-x86_64.exe
ARM64 scmclient-1.0.0-1-aarch64.exe

Run the installer. The agent can be configured to run as a Windows Service during installation.


Verify Your Download

We recommend verifying the integrity of your download using SHA-256:

sha256sum scmclient_1.0.0-1_amd64.deb
shasum -a 256 scmclient_1.0.0-1_macos.pkg
Get-FileHash scmclient-1.0.0-1-x86_64.exe -Algorithm SHA256

Compare the output against the checksums published on our GitHub Releases page.