====== Ubuntu - Systemd - Wants ======
If you want service B to start when service A starts, you can use the **Wants** parameter to make it happen.
* In the **[Unit]** section of a systemd .service file, add a line like this:
[Unit]
Wants = b.service
You can also use Before = or After = to specify the order.
[Unit]
Wants = b.service
Before = b.service
Sometimes, you may want service B to wait for service A to complete before starting itself.
* Then you can add the following lines in the [Service] section of the b.service file.
[Service]
ExecStartPre=/bin/sleep 20
**NOTE:** This tells b.service to wait 20 seconds.
----
===== Reload systemd =====
Remember to reload systemd for the changes to take effect.
sudo systemctl daemon-reload