Используйте systemctl edit smb.service
для обновления зависимостей.
After=dirsrv.target
- Убедитесь, что smb.service запущен после dirsrv.target.
Для надежности (что будет полезно, если вы возитесь с этим), вы также можете включить некоторые из следующих элементов:
Requires=dirsrv.target
- Активируйте dirsrv.target, когда smb.service активирован. В случае сбоя dirsrv.target произойдет сбой smb.service.
Wants=dirsrv.target
- Активируйте dirsrv.target, когда smb.service активирован. Не приведет к сбою smb.service в случае сбоя dirsrv.target.
BindsTo=dirsrv.target
- Если dirsrv.target деактивирован, деактивируйте smb.service.
Источник: http://www.freedesktop.org/software/systemd/man/systemd.unit.html
systemd-ui
предоставляет графический интерфейс для systemd. Дает хороший обзор состояния systemd, но вам все равно придется использовать текстовый редактор для изменения файлов модулей.