diff options
author | Shruthi Ravichandran <shruthi.ravichandran@ni.com> | 2022-07-21 17:59:54 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-07-23 13:55:26 +0100 |
commit | 25248acfdf92465b360ca464725b679ac5200d8d (patch) | |
tree | 2ef7752270bbc8b2c1c81419d55f408b760b1cea /meta | |
parent | 10fc34c85e36fb4da0fe273d767a42f896147cdf (diff) | |
download | poky-25248acfdf92465b360ca464725b679ac5200d8d.tar.gz |
initscripts: run umountnfs as a KILL script
`rc` runs all the KILL scripts in a runlevel before the START scripts.
The umountnfs script is currently configured as a START script, and
runs after the networking KILL script. During shutdown, this causes a
~3 minute timeout after networking is shutdown when the system tries
to connect to and unmount any mounted network shares.
Fix this by changing the script configuration to "stop" so that it can
run before networking is stopped and unmount any network shares
safely.
(From OE-Core rev: c419bd4537756e9f6c2fe6da3a9b798526e27eca)
Signed-off-by: Shruthi Ravichandran <shruthi.ravichandran@ni.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-core/initscripts/initscripts_1.0.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb index 2244d1b292..7c9d9ca4f1 100644 --- a/meta/recipes-core/initscripts/initscripts_1.0.bb +++ b/meta/recipes-core/initscripts/initscripts_1.0.bb | |||
@@ -130,7 +130,7 @@ do_install () { | |||
130 | update-rc.d -r ${D} rmnologin.sh start 99 2 3 4 5 . | 130 | update-rc.d -r ${D} rmnologin.sh start 99 2 3 4 5 . |
131 | update-rc.d -r ${D} sendsigs start 20 0 6 . | 131 | update-rc.d -r ${D} sendsigs start 20 0 6 . |
132 | update-rc.d -r ${D} urandom start 38 S 0 6 . | 132 | update-rc.d -r ${D} urandom start 38 S 0 6 . |
133 | update-rc.d -r ${D} umountnfs.sh start 31 0 1 6 . | 133 | update-rc.d -r ${D} umountnfs.sh stop 31 0 1 6 . |
134 | update-rc.d -r ${D} umountfs start 40 0 6 . | 134 | update-rc.d -r ${D} umountfs start 40 0 6 . |
135 | update-rc.d -r ${D} reboot start 90 6 . | 135 | update-rc.d -r ${D} reboot start 90 6 . |
136 | update-rc.d -r ${D} halt start 90 0 . | 136 | update-rc.d -r ${D} halt start 90 0 . |