diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-04-18 20:52:05 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-04-18 21:55:07 +0100 |
commit | 6573685a5374034df065c41bbe71c7ac49e4b9a4 (patch) | |
tree | 70393865fb3fcb82881144d152eced4e3507461a /meta/recipes-devtools/dpkg | |
parent | c7fe1d0085339e55566989b96d4d48412f0fa47d (diff) | |
download | openembedded-core-contrib-6573685a5374034df065c41bbe71c7ac49e4b9a4.tar.gz |
dpkg: Correct paths in postinst
The postinstall needs to reference $D, not ${D} which would get expanded
by bitbake. This allows postinsts to run correctly on the target system.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/dpkg')
-rw-r--r-- | meta/recipes-devtools/dpkg/dpkg.inc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc index 35cd6e71b82..92a5adcdcde 100644 --- a/meta/recipes-devtools/dpkg/dpkg.inc +++ b/meta/recipes-devtools/dpkg/dpkg.inc @@ -62,14 +62,14 @@ do_install_append_class-native () { pkg_postinst_${PN} () { #!/bin/sh if [ "x$D" != "x" ] && [ -f $D/var/lib/dpkg/status ]; then - install -d ${D}/${sysconfdir}/rcS.d + install -d $D${sysconfdir}/rcS.d # this happens at S98 where our good 'ole packages script used to run echo "#!/bin/sh dpkg --configure -a ${REDIRECT_CMD} rm -f ${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts -" > ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts - chmod 0755 ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts +" > $D${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts + chmod 0755 $D${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts fi } |