FreeSource : AltLinux/Sisyphus/Alterator/slbackend

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Бакенды над бакендами.


Начиная со сборки 2.9-alt0.13 стало возможно внутри нативных бакендов производить вызовы других бакендов.
Это даёт возможность производить более сложное моделирование системных объектов.

Допустим, имеются бакенды local_users и local_groups, а мы желаем описать более общую сущность по имени users, которая помимо обычных действий над пользователями будет:

Сказано – сделано, создаём нативный бакенд users (всмомогательные функции опущены, подробности в пакете alterator-users):


Как видно из приведённого примера, возможно использовать в точности те же команды woo, что и в интерфейсе.