Você pode criar um serviço fictício "executar uma vez" que sites entre eles.
No meu caso, eu tenho um problema com xinetd
e NFS
(o xinetd é iniciado antes dos sistemas de arquivos NFS serem montados, então alguns dos serviços não são iniciados). Eu kludged isso com um arquivo /lib/systemd/system/fix-xinetd-nfs-dependency.service
[Unit]
Description=Make xinetd wait for NFS otherwise it can not start services
After=remote-fs.target
Before=xinetd.service
[Service]
Type=oneshot
ExecStart=/bin/true
[Install]
WantedBy=multi-user.target
Depois de criar seu serviço (ter as linhas Before
e After
refletem seus requisitos), você pode systemctl enable
it ... e com sorte isso será executado antes do seu VMs começaram e seus sistemas de arquivos samba estão disponíveis!