commit 1e00ea11bf6e138fd0f3c338aea8e6ce94bac830
parent f606172e5551744a70a4d537488e1d08f6ca9f08
Author: mrgrouse <mrgrouse@mrgrouse.com>
Date: Sat, 6 Dec 2025 14:14:53 -0500
login.c: readd chown() on our tty
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/login.c b/login.c
@@ -144,6 +144,8 @@ main(int argc, char *argv[])
if (initgroups(user, gid) < 0)
eprintf("initgroups:");
+ if (chown(tty, uid, gid) < 0)
+ eprintf("chown:");
if (setgid(gid) < 0)
eprintf("setgid:");
if (setuid(uid) < 0)