aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/udev
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2011-05-25 18:08:53 +0200
committerKoen Kooi <koen@openembedded.org>2011-05-25 18:09:50 +0200
commit84696f215bbf81cb3def7e03e45dd66b0a85b1bb (patch)
treec1a552bbde30c6a064ac0fb5d70155f13369b5e3 /recipes/udev
parent01d461a53cec16ddec29b996896839a17c51a74a (diff)
downloadopenembedded-84696f215bbf81cb3def7e03e45dd66b0a85b1bb.tar.gz
udev git: check if systemd files are present before symlinking
Signed-off-by: Koen Kooi <koen@openembedded.org>
Diffstat (limited to 'recipes/udev')
-rw-r--r--recipes/udev/udev_git.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes/udev/udev_git.bb b/recipes/udev/udev_git.bb
index a0a5aed84d..113c550c17 100644
--- a/recipes/udev/udev_git.bb
+++ b/recipes/udev/udev_git.bb
@@ -109,7 +109,9 @@ do_install () {
install -m 0755 ${WORKDIR}/network.sh ${D}${sysconfdir}/udev/scripts
# disable udev-cache sysv script on systemd installs
- ln -sf /dev/null ${D}/${base_libdir}/systemd/udev-cache.service
+ if [ -d {D}/${base_libdir}/systemd/ ] ; then
+ ln -sf /dev/null ${D}/${base_libdir}/systemd/udev-cache.service
+ fi
}
# Create the cache after checkroot has run