TGViewer
Linux Linux @sysadminoff · 2.13K subscribers
Post #20678 18
Релиз altctl 1.3.0 (alt-linux-toolkit) — инструмента для автоматизации обслуживания систем на базе ALT Linux

Состоялся релиз утилиты altctl 1.3.0 (проект alt-linux-toolkit), предназначенной для комплексного обслуживания, устранения типовых сбоев, диагностики и безопасного обновления дистрибутивов семейства ALT Linux (Simply Linux 10/11/11.2, Альт Рабочая станция, Альт Сервер, Sisyphus).
Инструмент спроектирован для автоматизации рутинных задач системного администрирования как на физическом оборудовании, так и в средах виртуализации (VirtualBox, KVM, VMware, Hyper-V).
Основные возможности и изменения в версии 1.3.0:

Сетевой тюнинг APT и приоритет HTTPS: автоматическая генерация конфигурации /etc/apt/apt.conf.d/99altctl-network.conf (Pipeline-Depth 0, тайм-аут 30 с, 3 повтора) для устранения зависаний пакетного менеджера при загрузке объёмных индексов pkglist. Реализован приоритет HTTPS для зеркал с предварительной валидацией пакета apt-https и TLS-сертификатов (с безопасным откатом на HTTP).
Интеграция с VirtualBox (профиль vm): автоматическое добавление пользователей в группу vboxsf для доступа к общим папкам с учётом специфики ALT Linux (диапазон UID обычных пользователей начинается с 500 в /etc/login.defs). Раздельный запуск сессионных служб VBoxClient под графический контроллер VMSVGA (драйвер vmwgfx). Контроль наличия модулей vboxguest при установке нового ядра через update-kernel до перезагрузки.
Защита от «чёрного экрана» в ВМ: автоматическое маскирование спящих целей systemd (sleep.target, suspend.target, hibernate.target), принудительное отключение консольного бланкинга ядра (consoleblank=0) и экранных таймеров DPMS на уровнях Xorg и XFCE. Предусмотрены команды мягкого пробуждения виртуального экрана (altctl display wake) и безопасного перезапуска Display Manager.
Синхронизация системного времени: настройка chrony с директивой makestep 1 -1 для мгновенной компенсации рассинхронизации часов после паузы или сна хоста. Поддержка аварийной установки времени по HTTP-заголовкам при закрытом UDP 123 и фоновый двухминутный таймер проверки часов (altctl-clock.timer).
Раздельное обновление и безопасность: команда altctl update выполняет полный цикл — dist-upgrade, сборку модулей через update-kernel, удаление старых ядер и очистку кэша пакетов. Реализован модуль неразрушающего аудита altctl doctor (25+ проверок состояния системы). Все управляющие команды поддерживают безопасный режим моделирования --dry-run (-n).

Проект написан на Bash и распространяется под свободной лицензией.



 altlinux, bash, virtualbox, от автора

👉@sysadminoff

https://www.linux.org.ru/news/russia/18392826
More from @sysadminoff
  1. Oct 6, 2026📰 AMD Sends In More New GPU Hardware Enablement For Linux 7.4, Bug Fixes We are nearing t…
  2. Oct 6, 2026⚔️ New Bachata S4 PS4 Emulator UPDATE on Mali GPU is FINALLY Working! - New PanVK Drivers?…
  3. Oct 6, 2026Опубликован дистрибутив ROSA Fresh 13.3 Компания НТЦ ИТ РОСА опубликовала дистрибутив ROSA…
  4. Oct 6, 2026📰 Arm Working On "TLBID" For Linux To Increase Performance On High Core Count CPUs Arm se…
  5. Oct 6, 20267 Advanced Docker Compose Tricks to Clean Up Multi-Container Stacks in Linux The post 7 Ad…
  6. Oct 6, 2026Firefox GNOME theme updated to work with Nova The unofficial GNOME theme for Firefox has b…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →