Не стартует сервис systemctl
Здравствуйте, форумчане. Нужна очень Ваша помощь.
Ситуация такая: есть клиентский компьютер на базе ОС Astra Linux (debian). Настроено всё под работу многопотока «гостей». Мол: «Пришёл клиент 1, поработал с браузером, офисом, закончил работу ушёл; если следующий клиент не пришёл через 3 минуты (подсчёт времени бездействия) - выход из сеанса и автовход с удалением всех файлов предыдущего клиента, в том числе и очищение корзины». Помимо это также прописаны по средству systemd несколько юнитов, которые отрабатывают одну команду (каждый) при инициализации и отключении флешки из системы (рутокен и запись сертификата в личное хранилище. Это нужно для того, чтобы у пользователя был вход на необходимые ресурсы через ЭЦП). 2 дня назад обкатывал
систему и всё работало «как часы». Уже готов был ввести на тестовую эксплуатацию для тестирования, но вот решил сегодня ещё раз проверить систему и столкнулся с тем, что юниты имеют статус «inactive», хотя до этого были в автозагрузке. Решаю запустить через «start» и происходит непонятное ожидание системы, то есть переход на следующую строку. Ждал минуту, две, пять, всё тщетно, ощущение, словно что-то ему нужно. Но я не понимаю что. По какой-то причине все прописанные мною systemd юниты ушли в инактив. Проверяю через journalctl --pager-end
, но не вижу ошибок никаких (может неправильно интерпретирую вывод логов, скину ниже под хайд). Скажу сразу - знания линукса у меня дай бог на уровне новичка, что-то знаю, примерно понимаю, но пока что очень зелёный. Подскажите, пожалуйста, в чём может быть вообще проблема? Куда копать? Какую информацию изучить? Почему всё работало, а через 2 дня всё ушло в инактив? Всё необходимое скину, пока оставлю вывод journalctl --pager-end
:
( читать дальше... )
и скрипт idle.service
, на примере которого были сделаны записи в журнал:
( читать дальше... )
Сам скрипт idle.sh
работает, вручную запускаю, всё нормально. И до инактива всё работало. В общем, вот такая ерунда :(