[oe-commits] [openembedded-core] 01/01: update-rc.d.bbclass: check that init script exists before running it

git at git.openembedded.org git at git.openembedded.org
Thu Oct 6 09:26:33 UTC 2016


rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 11b2224ceca8ccd7c44b3ce64c1ee38e97cc1d9a
Author: Markus Lehtonen <markus.lehtonen at linux.intel.com>
AuthorDate: Wed Oct 5 17:11:07 2016 +0300

    update-rc.d.bbclass: check that init script exists before running it
    
    Check that the init script that is going to be called in the prerm()
    script really exists. There might be a packaging bug or the script
    might've been removed already earlier in prerm().
    
    [YOCTO #10299]
    
    Signed-off-by: Markus Lehtonen <markus.lehtonen at linux.intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/update-rc.d.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes/update-rc.d.bbclass
index dfef2a2..24da547 100644
--- a/meta/classes/update-rc.d.bbclass
+++ b/meta/classes/update-rc.d.bbclass
@@ -37,7 +37,7 @@ fi
 }
 
 updatercd_prerm() {
-if [ -z "$D" ]; then
+if [ -z "$D" -a -f "${INIT_D_DIR}/${INITSCRIPT_NAME}" ]; then
 	${INIT_D_DIR}/${INITSCRIPT_NAME} stop
 fi
 }

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list