systemd: install in multi-user.target
Installing in basic.target adds an ordering dependency on every single
unit to entity-manager and fru device. Avoid all these unnecessary
implicit dependencies by installing in multi-user instead.
Testing consisted of booting a rainier bmc to multi-user with any
issues. It should be noted that the rainier target has very few
applications with dependencies on entity-manager and does not presently
use fru-device at all.
Change-Id: Ieb4e638b16839705555cfd699cf735a84478e4b2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/service_files/xyz.openbmc_project.FruDevice.service b/service_files/xyz.openbmc_project.FruDevice.service
index cf4e5e9..43bae9b 100644
--- a/service_files/xyz.openbmc_project.FruDevice.service
+++ b/service_files/xyz.openbmc_project.FruDevice.service
@@ -8,4 +8,4 @@
Type=simple
[Install]
-WantedBy=basic.target
+WantedBy=multi-user.target