Не сохраняется чекбокс "Сервис SSHd включен". При этом, сервис песле перезагрузки нормально стартует.Т.е.включение происходит.
Немного покопался на досуге. В бэкенде нашел код, отвечающий за этот чекбокс state() { echo "$(/sbin/chkconfig --list | grep sshd)" | grep -v -q ":on"; write_bool_param daemon "$?" write_string_param cur_status "$($service status)" } Из скрипта видно, что он может работать только на Sysvinit, причем, только с английской локалью. нужно добавить поддержку systemd и локаль. На systemd проверка может выглядеть, например, так: echo "$(systemctl status sshd | grep Active)" | grep -v -q "active (running)"; write_bool_param daemon "$?" Для Sysv с русской локалью можно в оригинальном скрипте условие проверки подкорректировать grep -v -q ":on" на grep -v -q ":вкл" Сейчас думаю, как это в 1 команду собрать... Знаний маловато (
Еще актуально