WantedBy=multi-user.targetを指定するのが一般的。ネットワークが使えるようになったら起動するようにしたい場合は、WantedBy=network-online.targetを指定すると良い。
たとえばtypeがsimpleの場合は、forkが実行された時点でactiveとなる。 Afterなどで他のサービスと依存関係を持たせる場合、activeになるタイミングに注意する必要がある。 とくに、typeをsimpleとしている場合は、forkが実行された時点でactiveとなるので、Afterとしても実際のプログラムが起動する順番は保証されない。 typeがsimpleなService同士での依存関係を持たせる場合は、ExecStartPostでサービスのプログラムの完了を確認する。