1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

UPDATING: Chase sysutils/screen-4.9.0_3

Describe user impact as a result of sysutils/screen-4.9.0_3 which removes
setuid root by default, disabling multiuser feature. The option is
appropriately called MULTUSER. Users may enable the multiuser feature
in three ways, as discsussed by the update to UPDATING.

PR:		262903
Reported by:	david@isnic.is
This commit is contained in:
Cy Schubert 2022-03-29 08:35:38 -07:00
parent 8f528507e9
commit 60683a7bd5

View File

@ -5,6 +5,25 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20220329:
AFFECTS: users of sysutils/screen
AUTHOR: cy@FreeBSD.org
As of sysutils/screen-4.9.0_3, the multiuser feature is not supported
by default. The multiuser feature requires setuid root to function.
This creates a security risk. Some Linux distributions have had
non-setuuid root screen for a dozen or more years. FreeBSD is following
suit. A new MULTIUSER option has been added to enable users to install
setuid root screen. The MULTIUSER option default is OFF.
Users who wish to use the multiuser feature may,
- Build screen using the MULTIUSER option, or
- Poudriere users can use poudriere-options to enable the MULTIUSER
option, or
- Users can chmod the setuid bit for ${LOCALBASE}/bin/screen-4.9.0,
making screen setuid root to enable the multiuser feature.
20220326:
AFFECTS: users of misc/freebsd-doc-*
AUTHOR: blackend@FreeBSD.org