update-rc.d: Take and modify the angstrom systemd patch
Do not attempt to start/stop the application as part of the upgrade. This might conflict with systemd .service files that override the LSB script. The path of systemd has changed so the path was updated in the script. A better fix would check if the systemd cgroup is mounted as this is a better indicator for systemd.
This commit is contained in:
parent
0a56d11827
commit
e1acffbebc
|
@ -0,0 +1,27 @@
|
|||
From e7aa29008b55962fbfcf374391fa8bb5f8737c11 Mon Sep 17 00:00:00 2001
|
||||
From: Koen Kooi <koen@dominion.thruhere.net>
|
||||
Date: Tue, 18 Oct 2011 13:44:56 +0200
|
||||
Subject: [PATCH] update-rc.d: make -s a noop when systemd is present
|
||||
|
||||
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
||||
---
|
||||
update-rc.d | 4 +++-
|
||||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/update-rc.d b/update-rc.d
|
||||
index 5e32902..d646abc 100644
|
||||
--- a/update-rc.d
|
||||
+++ b/update-rc.d
|
||||
@@ -115,7 +115,9 @@ while [ $# -gt 0 ]; do
|
||||
shift
|
||||
continue
|
||||
;;
|
||||
- -s) dostart=1
|
||||
+ -s) if [ ! -e /lib/systemd/systemd ] ; then
|
||||
+ dostart=1
|
||||
+ fi
|
||||
shift
|
||||
continue
|
||||
;;
|
||||
--
|
||||
1.6.6.1
|
|
@ -0,0 +1,5 @@
|
|||
FILESEXTRAPATHS := "${THISDIR}/files"
|
||||
|
||||
SRC_URI += "file://0001-update-rc.d-make-s-a-noop-when-systemd-is-present.patch"
|
||||
|
||||
PRINC = "3"
|
|
@ -0,0 +1 @@
|
|||
require recipes-fixes/${PN}/${PN}_angstrom.inc
|
Loading…
Reference in New Issue