Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/Alterator/AlteratorServices ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

устройство модуля alterator-services


Управляение следующими параметрами:


С отдельными runlevel'ами решили не работать.


Проблемы:


Решение: мы работаем только с сервисами, которые можно добавить в chkconfig. Просматриваем директорию /etc/rc.d/init.d, для каждого сервиса проверяем, есть ли он в chkconfig. Если нет – пытаемся добавить и смотрим, что получилось. Если сервис добавился – выключаем его (чтоб состояние не изменилось) и добавляем в список.


Решение: chkconfig <service> on/off


Всякие мелочи:

Интерфейс бакэнда


list -> ((«services/xinetd» name “xinetd” status “running”)...) — статус пока не выдается, т.к. очень медленно, а использовать удобно только в qt...
list для не-корневого объекта-> список действий типа “start” “stop” “restart” c label-переводами, в соответствии с текущим состоянием.
read -> («services/xinetd» name “xinetd” status “running” switchable #t chkconfig_status #t description “text”)
write <– name, change_status («start» / “stop”), chkconfig_status (#t/#f)


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]