I would like to start my service
ExecStart=/root/SamplerBox/samplerbox.sh # this script does: python /root/SamplerBox/samplerbox.py
networking.service (DHCP thing, IP attribution, etc.) has finished.
Remark: my program doesn't use networking at all.
Here is the plot (bigger size here):
As you can see,
samplerbox.service exactly waits for
networking.service to be finished. (I did several tests, and it is the same).
I tried: replace
WantedBy=multi-user.target by something else like
WantedBy=sound.target and then
systemctl disable samplerbox.service and reenable it... But this was unsuccessful!
How to force a service to start before