diff options
Diffstat (limited to 'meta/recipes-core/systemd/systemd/systemd-udev-seclabel-options-crash-fix.patch')
-rw-r--r-- | meta/recipes-core/systemd/systemd/systemd-udev-seclabel-options-crash-fix.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/meta/recipes-core/systemd/systemd/systemd-udev-seclabel-options-crash-fix.patch b/meta/recipes-core/systemd/systemd/systemd-udev-seclabel-options-crash-fix.patch deleted file mode 100644 index 27b2b60fad..0000000000 --- a/meta/recipes-core/systemd/systemd/systemd-udev-seclabel-options-crash-fix.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 0335d110afc08baf47d76b7011ce02510dfdd524 Mon Sep 17 00:00:00 2001 -From: Valery0xff <valery.chernous@gmail.com> -Date: Wed, 11 Mar 2020 02:20:36 +0200 -Subject: [PATCH] udev: fix SECLABEL{selinux} issue (#15064) - -Add SECLABEL{selinux}="some value" cause udevadm crash -systemd-udevd[x]: Worker [x] terminated by signal 11 (SEGV) - -It happens since 25de7aa7b90 (Yu Watanabe 2019-04-25 01:21:11 +0200) -when udev rules processing changed to token model. Yu forgot store -attr to SECLABEL token so fix it. ---- - src/udev/udev-rules.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Upstream-Status: Backport [https://github.com/systemd/systemd/commit/0335d110afc08baf47d76b7011ce02510dfdd524.patch] ---- -diff --git a/src/udev/udev-rules.c b/src/udev/udev-rules.c -index b9b350d1ef..b990f68e93 100644 ---- a/src/udev/udev-rules.c -+++ b/src/udev/udev-rules.c -@@ -921,7 +921,7 @@ static int parse_token(UdevRules *rules, const char *key, char *attr, UdevRuleOp - op = OP_ASSIGN; - } - -- r = rule_line_add_token(rule_line, TK_A_SECLABEL, op, value, NULL); -+ r = rule_line_add_token(rule_line, TK_A_SECLABEL, op, value, attr); - } else if (streq(key, "RUN")) { - if (is_match || op == OP_REMOVE) - return log_token_invalid_op(rules, key); |