summaryrefslogtreecommitdiff
path: root/usr.bin/who
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/who')
-rw-r--r--usr.bin/who/who.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/who/who.c b/usr.bin/who/who.c
index 02cfb420543..a625d440582 100644
--- a/usr.bin/who/who.c
+++ b/usr.bin/who/who.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: who.c,v 1.28 2018/08/08 22:55:14 deraadt Exp $ */
+/* $OpenBSD: who.c,v 1.29 2020/08/27 15:20:31 semarie Exp $ */
/* $NetBSD: who.c,v 1.4 1994/12/07 04:28:49 jtc Exp $ */
/*
@@ -124,6 +124,10 @@ main(int argc, char *argv[])
if (unveil(_PATH_UTMP, "r") == -1)
err(1, "unveil");
+ if (show_term || show_idle) {
+ if (unveil(_PATH_DEV, "r") == -1)
+ err(1, "unveil");
+ }
switch (argc) {
case 0: /* who */
if (pledge("stdio rpath getpw", NULL) == -1)