Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/udev-gentoo-scripts:master commit in: init.d/
Date: Sun, 29 Aug 2021 18:38:59
Message-Id: 1630262313.93777e58b134935a485214e4f13dce2f2cebb800.williamh@gentoo
1 commit: 93777e58b134935a485214e4f13dce2f2cebb800
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 29 16:41:40 2021 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 29 18:38:33 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/udev-gentoo-scripts.git/commit/?id=93777e58
7
8 udev: unlink control socket after stopping udevd
9
10 Closes: https://bugs.gentoo.org/810928
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
13
14 init.d/udev | 4 ++--
15 1 file changed, 2 insertions(+), 2 deletions(-)
16
17 diff --git a/init.d/udev b/init.d/udev
18 index 705d87c..724cb82 100644
19 --- a/init.d/udev
20 +++ b/init.d/udev
21 @@ -77,9 +77,9 @@ stop() {
22 get_udevd_binary || return 1
23 ebegin "Stopping ${name:-$RC_SVCNAME}"
24 udevadm control --exit ||
25 - start-stop-daemon --stop --exec "${command}" --pidfile "${pidfile}" &&
26 - rm -f "${pidfile}"
27 + start-stop-daemon --stop --exec "${command}" --pidfile "${pidfile}"
28 eend $? "Failed to stop $RC_SVCNAME"
29 + [ $? -eq 0 ] && rm -f "${pidfile}" /run/udev/control
30 }
31
32 reload() {