openwrt/package
Petr Štetiar bfed41cc6a busybox: fix login applet on selinux
Currently the system boots up, but is unusable because pressing enter
does not provide login with error:

  login: can't get SID for root

This is happenning, because login.c passes the Linux username directly
to get_default_context(), while libselinux expects an SELinux user
identity, causing the call to fail for users without a matching SELinux
name (e.g., root) and aborting login on SELinux-enabled systems.

Fixes: #19075
Upstream-Status: Submitted [https://lists.busybox.net/pipermail/busybox/2025-April/091407.html]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
Link: https://github.com/openwrt/openwrt/pull/19080
(cherry picked from commit 5809bfaaac)
Link: https://github.com/openwrt/openwrt/pull/19542
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-07-27 19:42:04 +02:00
..
base-files OpenWrt v24.10.2: revert to branch defaults 2025-06-23 23:32:10 +02:00
boot uboot-envtools: add support for Gateworks venice 2025-07-19 18:31:14 +02:00
devel perf: disable slang support 2025-06-17 23:36:56 +02:00
firmware ipq-wifi: add missing dependency on TARGET_ath79 2025-06-13 14:48:53 +02:00
kernel mt76: fix system recovery routine for MT7915 2025-07-06 16:53:42 +02:00
libs libxml2: update to 2.14.5 2025-07-26 23:43:53 +02:00
network wifi-scripts: correctly set basic-rates with wpa_supplicant 2025-07-24 03:46:38 +02:00
system ubus: update to Git HEAD (2025-07-02) 2025-07-17 10:45:15 +02:00
utils busybox: fix login applet on selinux 2025-07-27 19:42:04 +02:00
Makefile package: rework contents of package index.json 2025-06-11 19:12:09 +02:00