SysManage Server RPM Repository
SysManage Server RPM Repository
This directory contains RPM repositories for distributing SysManage Server packages.
Available Repositories
CentOS/RHEL/Fedora/Rocky/AlmaLinux
sudo tee /etc/yum.repos.d/sysmanage-server.repo <<EOF
[sysmanage-server]
name=SysManage Server Repository
baseurl=https://bceverly.github.io/sysmanage-docs/repo/server/rpm/centos/\$releasever/\$basearch
enabled=1
gpgcheck=0
EOF
sudo dnf install sysmanage-server
OpenSUSE/SLES
sudo zypper addrepo https://bceverly.github.io/sysmanage-docs/repo/server/rpm/opensuse sysmanage-server
sudo zypper refresh
sudo zypper install sysmanage-server
Repository Structure
rpm/
├── centos/
│ └── VERSION/
│ ├── x86_64/
│ │ ├── sysmanage-server-VERSION.x86_64.rpm
│ │ └── repodata/
│ └── noarch/
│ ├── sysmanage-server-VERSION.noarch.rpm
│ └── repodata/
└── opensuse/
└── VERSION/
└── noarch/
├── sysmanage-server-VERSION.noarch.rpm
└── repodata/
Package Information
- Package Name:
sysmanage-server - Description: Centralized management server for SysManage infrastructure
- Architecture: noarch (Python-based, architecture independent)
- Required OS: CentOS 8+, RHEL 8+, Fedora 35+, Rocky Linux 8+, AlmaLinux 8+, openSUSE Leap 15.3+
Dependencies
The SysManage Server package automatically installs:
- Python 3.9+
- PostgreSQL 12+
- nginx
- Various Python packages (installed via pip in virtual environment)
Configuration
After installation:
# Edit configuration
sudo nano /etc/sysmanage/sysmanage.yaml
# Enable and start service
sudo systemctl enable sysmanage-server
sudo systemctl start sysmanage-server
# Check status
sudo systemctl status sysmanage-server
Version-Specific Installation
# CentOS/RHEL/Fedora
sudo dnf install sysmanage-server-0.9.0-1
# OpenSUSE
sudo zypper install sysmanage-server=0.9.0-1
Documentation
- Main Documentation: https://sysmanage.org/docs
- Server Setup Guide: https://sysmanage.org/docs/server/installation
- Configuration Reference: https://sysmanage.org/docs/server/configuration
Support
- Issues: https://github.com/bceverly/sysmanage/issues