Use systemctl edit smb.service
para actualizar las dependencias.
After=dirsrv.target
- Asegurará que smb.service se inicie después de dirsrv.target.
Para robustez, (lo que valdrá la pena si está jugando con estas cosas) también puede incluir algunos de los siguientes:
Requires=dirsrv.target
- Active dirsrv.target cuando se active smb.service. Hará que smb.service falle si dirsrv.target falla.
Wants=dirsrv.target
- Active dirsrv.target cuando se active smb.service. No hará que smb.service falle si dirsrv.target falla.
BindsTo=dirsrv.target
- Si dirsrv.target está desactivado, desactive smb.service.
Fuente: http://www.freedesktop.org/software/systemd/man/systemd.unit.html
systemd-ui
proporciona una GUI para systemd. Da una buena vista del estado de systemd pero aún tendrá que usar un editor de texto para modificar los archivos de la unidad.