Використовуйте systemctl edit smb.service
для оновлення залежностей.
After=dirsrv.target
- Забезпечить запуск smb.service після dirsrv.target.
Для надійності (яка буде корисною, якщо ви займаєтесь цими матеріалами), ви також можете включити щось із наступного:
Requires=dirsrv.target
- Активуйте dirsrv.target, коли активовано smb.service. Виникне помилка служби smb.service, якщо dirsrv.target не вдасться.
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
надає GUI для systemd. Дає хороший огляд стану systemd, але вам все одно доведеться використовувати текстовий редактор, щоб змінити файли одиниць.