[poky] [PATCH 1/1] sudo: Add directory "/var/lib" to sudo.inc in the stage of do_install_prepend

Xiaofeng Yan xiaofeng.yan at windriver.com
Thu May 26 02:29:35 PDT 2011


From: Xiaofeng Yan <xiaofeng.yan at windriver.com>

Fix bug [YOCTO #1092]
Own a directory "/var/lib" before do_install because if there isn't this directory during installing, \
then script "mkinstalldirs" from "sudo package" will create directory "/var/lib/sudo" by recursion with mode "0700" \
which will cause bug [YOCTO #1092].

Signed-off-by: Xiaofeng Yan <xiaofeng.yan at windriver.com>
---
 meta/recipes-extended/sudo/sudo.inc |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-extended/sudo/sudo.inc b/meta/recipes-extended/sudo/sudo.inc
index 6a04a9c..f2631f2 100644
--- a/meta/recipes-extended/sudo/sudo.inc
+++ b/meta/recipes-extended/sudo/sudo.inc
@@ -23,6 +23,10 @@ do_configure_prepend () {
 	fi
 }
 
+do_install_prepend (){
+	mkdir -p ${D}/${localstatedir}/lib
+}
+
 pkg_postinst_${PN} () {
 	if [ "x$D" != "x" ]; then
 		exit 1
-- 
1.7.0.4




More information about the poky mailing list