Usage Instructions

Overview

  • Root permissions are required for using and configuring sysBoost.
  • Only one sysBoost instance can exist.
  • The system administrator must ensure the configuration file is correct.

Configuration

Configuration File Description

Configuration file directory: /etc/sysboost.d/

Table 1 Client YAML configuration file

Item

Description

Type

Value Range

elf_path

ELF file to be combined

String

ELF path supported by sysBoost

mode

sysBoost running mode

String

"static"

libs

Dependency library of the ELF file specified by elf_path. This is optional because sysBoost can automatically detects dependency libraries.

String

Path of the dependent library of the ELF file supported by sysBoost

Configuration Example

sysBoost TOML configuration file example:

text
# /etc/sysboost.d/bash.toml
elf_path = "/usr/bin/bash"
mode = "static-nolibc"
libs = ["/usr/lib64/libtinfo.so.6"]

Usage

  • Start sysBoost.

    text
    systemctl start sysboost.service
  • Stop sysBoost.

    text
    systemctl stop sysboost.service
  • Query sysBoost status. If there is no text in red, sysBoost is running normally.

    text
    systemctl status sysboost.service
  • View logs. If sysBoost fails, see the system logs for details.

    text
    cat /var/log/messages