From nobody Sun Apr 10 13:40:00 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 3313D1A91D79; Sun, 10 Apr 2022 13:40:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KbtQT0fdCz3CY4; Sun, 10 Apr 2022 13:40:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1649598001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AaLeLDfRmXjrrHFRYkf4qqtYcw5oPijFH8xAXwZjLYg=; b=nK3jiScdygLdaS7q+Y48CscWBo/kYy9t84M5CtSdrXwiUOOTnBCj2zZWjYrO9FLvJp2TS/ GY3JCYimT/CkYtdIVROCE0eX6shN+Z9KWhcE6s0CDKHXAZqlv9GLOYKu1IdXZp/y+2t4OB RA52fPftNZ+Ykc8fBt3p+z8aBmPXJ2WnRUOO3e9177bXSGHip7rBVORnmW5YRbOcYWP/8y 11PIWzbxTSZnCxns/KWJ3eK+bKXRuToB9JdptURSGzhkB96X5lA1Rmzf9w08GrfF+7FrZg 49BJN/0QMibP3rJm7A4mv5Lr+BAUreSqHlaEVP154vX+7ZqKEI0ix6XBshbBgw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E6884778E; Sun, 10 Apr 2022 13:40:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 23ADe011072557; Sun, 10 Apr 2022 13:40:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 23ADe0RV072541; Sun, 10 Apr 2022 13:40:00 GMT (envelope-from git) Date: Sun, 10 Apr 2022 13:40:00 GMT Message-Id: <202204101340.23ADe0RV072541@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Cy Schubert Subject: git: d7c0a4e88fa8 - main - sysutils/screen: Make MULTIUSER default List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d7c0a4e88fa806f0e31f027929c7c77ea23b93b5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1649598001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AaLeLDfRmXjrrHFRYkf4qqtYcw5oPijFH8xAXwZjLYg=; b=GoLJBgKbjm1J8Sq59Ts8DgoPfaHDcYDeqxNWUXqAq/7/vmT+AuE1GSDROcGUrRzCdbx1P8 LMonQ+F3quMnHSnITE5LEeAeHqZyTb8Pr6Lpm2c3CAD7Fgnh36ZPkDDLXKd3ddvsBP8tyz txqHotoZj73muJz4upCQO1nVLJRdWu9MtRO8Dx4AbQNf4ZBRy/uvCh6Fa4YGVimzGRCpu8 XK0Rx+BAnJfmjT0IZtD+jBzRGvDhrJy9ylk6FuXWd6gYppSF2Fb6mXpDVdXoioFoYIGt79 SNRunPeX/JF4Rbxlx8JlcZbGa8gJsNKCP8Dvc+DEJq4UoYBqUaC4AfQCf3nkRQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1649598001; a=rsa-sha256; cv=none; b=m38iXw2GFicA/XXBb7bbseJu4sOVa2nC8G+nTEfPzRubCDvGzm5620rxjSqCGgZM7k7jAk EPHFINn6DEUVhk0KOicx1EgiZVj6QTj+GhJT6TxXx14Tf/Hq3NJYFkmfUMmnM6hbWgod3H CloI5y2HIix3zyXuO9vEeFhVx8OHUTMpP3w4bf2V5s85duQQJsLQvJO9hThOAHqB3OZsxV pQYHLURhPyLu/wnP2c8UIKvN/Du1Xf0SwOSE/0CB+7p30iY6y/bdU4oiwX1ETwn4kOn5HT Y/uuh96bXSsnG8XqVAh5DAbLdMqV7EIb+Y9mQAjwBW5TP5stEDHwf3ClmW4j1A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=d7c0a4e88fa806f0e31f027929c7c77ea23b93b5 commit d7c0a4e88fa806f0e31f027929c7c77ea23b93b5 Author: Cy Schubert AuthorDate: 2022-04-10 13:26:54 +0000 Commit: Cy Schubert CommitDate: 2022-04-10 13:38:59 +0000 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 --- sysutils/screen/Makefile | 4 ++-- 1 file 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