31 lines
1018 B
Bash
Executable File
31 lines
1018 B
Bash
Executable File
#!/bin/bash
|
|
# Saikyo OS Server - Профиль окружения
|
|
|
|
# Версия системы
|
|
export SAIKYO_VERSION="1.0.0"
|
|
export SAIKYO_CODENAME="Первый"
|
|
export SAIKYO_PRODUCT="Saikyo OS Server"
|
|
|
|
# Отключить телеметрию apt
|
|
export APT_LISTCHANGES_FRONTEND=none
|
|
|
|
# Отключить отправку отчётов
|
|
export APPORT_DISABLE=1
|
|
|
|
# Локализация
|
|
export LANG="${LANG:-ru_RU.UTF-8}"
|
|
export LC_ALL="${LC_ALL:-ru_RU.UTF-8}"
|
|
|
|
# Алиасы для удобства
|
|
alias saikyo-info='cat /etc/saikyo-release'
|
|
alias saikyo-version='echo "Saikyo OS Server $SAIKYO_VERSION ($SAIKYO_CODENAME)"'
|
|
alias saikyo-status='systemctl status cockpit.socket fail2ban auditd firewalld'
|
|
alias saikyo-logs='journalctl -f'
|
|
alias saikyo-security='sudo lynis audit system'
|
|
alias saikyo-update='sudo apt update && sudo apt upgrade'
|
|
|
|
# Приветствие (если интерактивная сессия)
|
|
if [[ $- == *i* ]] && [[ -z "$SAIKYO_GREETED" ]]; then
|
|
export SAIKYO_GREETED=1
|
|
fi
|