summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/classes/systemd.bbclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta-oe/classes/systemd.bbclass b/meta-oe/classes/systemd.bbclass
index a2c8ddf0e..0d88c6431 100644
--- a/meta-oe/classes/systemd.bbclass
+++ b/meta-oe/classes/systemd.bbclass
@@ -154,7 +154,10 @@ python populate_packages_prepend () {
154 154
155 # check service-files and call systemd_add_files_and_parse for each entry 155 # check service-files and call systemd_add_files_and_parse for each entry
156 def systemd_check_services(): 156 def systemd_check_services():
157 searchpaths = '/etc/systemd/system/ /lib/systemd/system/ /usr/lib/systemd/system/' 157 base_libdir = d.getVar('base_libdir', 1)
158 searchpaths = '/etc/systemd/system/' + ' '
159 searchpaths += d.getVar('base_libdir', 1) + '/systemd/system/' + ' '
160 searchpaths += d.getVar('libdir', 1) + '/systemd/system/' + ' '
158 systemd_packages = d.getVar('SYSTEMD_PACKAGES', 1) 161 systemd_packages = d.getVar('SYSTEMD_PACKAGES', 1)
159 has_exactly_one_service = len(systemd_packages.split()) == 1 162 has_exactly_one_service = len(systemd_packages.split()) == 1
160 if has_exactly_one_service: 163 if has_exactly_one_service: