Здесь предлагается публиковать заметки об особенностях дистрибутивов ALT Linux (и нестабильного Sisyphus — тех, которые станут частью следующего дистрибутива).
Крайне рекомендуется рядом с каждым пунктом списка особенностей указывать список версий дистрибутивов, в которых эти особенности замечены.
Допустимые сокращения
ALM — ALT Linux Master
ALC — ALT Linux Compact
ALJ — ALT Linux Junior
Далее может следовать номер версии. Например, ALM2.4 — ALT Linux Master 2.4.
Сборка пакетов под обычным пользователем (не под root) — ALM2.4
Невозможность собрать ядро системы «стандартным» способом (распаковка тарбола с kernel.org и make config, ...). Собираться собирается. Но вот собранный образ нужно сначала найти, чтобы положить в /boot, само оно не желает — ошибку про perl (который установлен) выдаёт. В общем, стандартная последовательность сборки не отрабатывала в полной мере. — ALM2.2, ALM2.4, ALC3.0
tcb вместо shadow (пароли в /etc/tcb, см. тж. пакет tcb-utils) — ALM2.4
Группа proc (только пользователи этой группы могут смотреть информацию о чужих процессах в системе) — в ALT Linux Master 2.4 (в ALT Linux Compact 3.0 этого уже нет, в текущих vs26-up и вроде других уже опять появился перенесённый ow patch) — ALM2.4
Команда control(8) — обеспечивает контроль для доступа к различным системным сервисам. В частности, это штатный в ALT способ управлять SUID/SGID правами на бинарниках из пакетов с сохранением прав при обновлении пакета. Без параметров выводит полный список сервисов, чьим поведением можно управлять. Состоит из трёх стобцов — сервис, текущее значение, значение по умолчанию. Для многих сервисов возможно выставить значение public или wheelonly, которые означают, что службой смогут воспользоваться либо все пользователи, либо только входящие в служебную группу wheel. К примеру, чтобы разрешить всем вызывать su нужно вызвать команду control su public. — ALM2.4+
После установки приходится настраивать часовой пояс системы. Вопреки указаниям, данным при установке системы, часовой пояс устанавливается Европа/Москва (мне, например, нужно было Европа/Минск). Приходится идти по пути «Меню KDE» -> «Настройка» -> «Другие» -> «Дата и время», изменять сначала часовой пояс, а потом ещё и время устанавливать правильное. Часы у пользователя на панели KDE аналоговые – приходится менять вручную на цифровые — так привычнее. — ALC3.0
команда sudo наследует PATH того пользователя, под которым выполняется, например работает sudo ifconfig. В других дистрибутивах надо делать костыли типа sudo /sbin/ifconfig, так как путь /sbin обычно не входит в PATH непривилегированного пользователя. — ALM2.4, ALC3.0
система альтернатив (alternatives; родом из Debian, также встречается в Mandriva вроде?)
закручены гайки по части corefile как в ulimit (ulimit -c 0), так и в sysctl ( kernel.core_pattern=/dev/null). Для таки появления core'ок надо core_pattern=core, к примеру. — Sisyphus.