[oe-commits] =?UTF-8?Q?Andr=C3=A9=20Draszik=20?=: run-postinsts: use ${localstatedir} instead of hardcoding /var/lib

git at git.openembedded.org git at git.openembedded.org
Mon Aug 10 19:41:16 UTC 2015


Module: openembedded-core.git
Branch: fido
Commit: dcfe46aab5ceae780dda52c5bfae38b8918c4614
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=dcfe46aab5ceae780dda52c5bfae38b8918c4614

Author: André Draszik <git at andred.net>
Date:   Fri Jul 24 13:48:47 2015 +0100

run-postinsts: use ${localstatedir} instead of hardcoding /var/lib

(From OE-Core rev: 48d735a8938ec7c49754a57019182ebcd9a2d8b6)

Signed-off-by: Ross Burton <ross.burton at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts | 2 +-
 meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb        | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts b/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts
index f547a7b..7f77797 100755
--- a/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts
+++ b/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts
@@ -20,7 +20,7 @@ for pm in $backend_list; do
 
 	case $pm in
 		"deb")
-			if [ -s "/var/lib/dpkg/status" ]; then
+			if [ -s "#LOCALSTATEDIR#/lib/dpkg/status" ]; then
 				pm_installed=true
 				break
 			fi
diff --git a/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb b/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
index d126132..11c94e5 100644
--- a/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
+++ b/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
@@ -39,6 +39,7 @@ do_install() {
 	sed -i -e 's:#SYSCONFDIR#:${sysconfdir}:g' \
                -e 's:#SBINDIR#:${sbindir}:g' \
                -e 's:#BASE_BINDIR#:${base_bindir}:g' \
+               -e 's:#LOCALSTATEDIR#:${localstatedir}:g' \
                ${D}${sbindir}/run-postinsts \
                ${D}${systemd_unitdir}/system/run-postinsts.service
 }



More information about the Openembedded-commits mailing list