GNU Shepherd (GNU Shepherd)
Перейти к навигации
Перейти к поиску
GNU Shepherd | |
---|---|
Тип | init daemon |
Автор | Ludovic Courtès |
Разработчик | Free Software Foundation |
Написана на | Guile (Scheme Lisp) |
Операционные системы | GNU/Hurd,Linux |
Первый выпуск | 10 июля 2012 |
Последняя версия | |
Репозиторий | git.savannah.gnu.org/cgi… |
Лицензия | GNUv3 |
Сайт | GNU Shepherd, Savannah Git Hosting |
GNU Daemon Shepherd, или GNU Shepherd (ранее известный как GNU dmd[2]), — сервисный менеджер, который обеспечивает замену SysVinit или любого другого init. Предназначен для использования на GNU/Hurd, но может работать на любой POSIX-подобной системе, где доступен Guile (разновидность Scheme), который также используется для определения настроек и параметров запуска сервисов. В частности, он используется как PID 1 в дистрибутиве GuixSD.
Также Shepherd может использоваться и отдельно для управления процессами отдельных пользователей, что похоже на возможность использования пакетного менеджера GNU Guix для отдельных пользователей в любых POSIX-подобных системах, то есть вне зависимости от основного сервисного менеджера.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
Примечания
[править | править код]- ↑ Courtès L. GNU Shepherd 0.10.5 released (англ.) — 2024.
- ↑ Savia Lobo. GNU Shepherd 0.5.0 releases (амер. англ.). Packt Hub (27 сентября 2018). Дата обращения: 7 июня 2023. Архивировано 21 июня 2022 года.