diff options
author | Cy Schubert <cy@FreeBSD.org> | 2022-04-10 13:26:54 +0000 |
---|---|---|
committer | Cy Schubert <cy@FreeBSD.org> | 2022-04-10 13:38:59 +0000 |
commit | d7c0a4e88fa806f0e31f027929c7c77ea23b93b5 (patch) | |
tree | 218354d6cb5cb63ced2105ef224077840e7669d7 | |
parent | d6090705165174908ba4e2d6b404d62844ce5e95 (diff) |
sysutils/screen: Make MULTIUSER default
Setuid root screen uses /tmp/screen for its sockets while non-setuid root
screen uses /tmp/uscreens. This is too much of a POLA violation, therefore
make MULTUSER default. This commit reverts the intent of PR/262903. People
wishing to secure their screen must terminate all screen sessions before
rebuilding without the MULTIUSER option.
Reported by: many
Fixes: 2022Q2
-rw-r--r-- | sysutils/screen/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile index a5b9136a910e..595f4c1236e7 100644 --- a/sysutils/screen/Makefile +++ b/sysutils/screen/Makefile @@ -2,7 +2,7 @@ PORTNAME= screen PORTVERSION= 4.9.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= GNU \ ftp://ftp.gnu.org/gnu/screen/ \ @@ -20,7 +20,7 @@ LICENSE= GPLv3 OPTIONS_DEFINE= INFO NETHACK XTERM_256 SYSTEM_SCREENRC MULTIUSER OPTIONS_DEFAULT= INFO NETHACK XTERM_256 SOCKETS SYSTEM_SCREENRC \ - NCURSES_DEFAULT + NCURSES_DEFAULT MULTIUSER OPTIONS_SINGLE= IPC NCURSES OPTIONS_SINGLE_IPC= SOCKETS NAMED_PIPES OPTIONS_SINGLE_NCURSES= NCURSES_DEFAULT NCURSES_BASE NCURSES_PORT |