даступны сэрвісны менеджэр GNU Shepherd 0.7 (былы dmd), які развіваецца распрацоўшчыкамі дыстрыбутыва GNU Guix System у якасці падтрымлівае залежнасці альтэрнатывы сістэме ініцыялізацыі SysV-init. Кіраўнік дэман і ўтыліты Shepherd напісаны на мове Guile (адна з рэалізацый мовы Scheme), які таксама выкарыстоўваецца для вызначэння налад і параметраў запуску сэрвісаў. Shepherd ужо ўжываецца ў дыстрыбутыве GuixSD GNU/Linux і накіраваны таксама на выкарыстанне ў GNU/Hurd, але можа працаваць у любой POSIX-сумяшчальнай АС, для якой даступны мова Guile.
Shepherd можа выкарыстоўвацца як у ролі асноўнай сістэмы ініцыялізацыі (init c PID 1), так і ў адасобленым выглядзе для кіравання фонавымі працэсамі асобных карыстальнікаў (напрыклад, для запуску tor, privoxy, mcron і да т.п.) з выкананнем з правамі дадзеных карыстальнікаў. Shepherd выконвае працу па запуску і прыпынку сэрвісаў, улічваючы ўзаемасувязь паміж сэрвісамі, дынамічна вызначаючы і запускаючы сэрвісы, ад якіх залежыць абраны сэрвіс. Shepherd таксама падтрымлівае азначэнне канфліктаў паміж сэрвісамі і прадухіляе іх адначасовае выкананне.
Асноўныя навіны:
Рэалізаваны новы апрацоўшчык збояў працэсаў, які дазваляе пры працы пад PID 1 фармаваць core-дампы ў GNU/Linux;
У сэрвісным менеджэры з'явілася магчымасць экспартаваць зменныя асяроддзі, вызначаныя ў наладзе "default-environment-variables";
У "make-forkexec-constructor" спынена выдаленне лог-файлаў;
Перазагрузка пры націску ctrl-alt-del зараз забаронена на стадыі да апрацоўкі файла канфігурацыі;
Код апрацоўкі выключэнняў адаптаваны для Хітрасць 3.0.0.