New commits:
commit cf67e55814bc3dacba0fcfee0500962a8acd358c
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
screen: add option for suid-less install
diff --git a/shell-term-fm/screen/CONFIGURE b/shell-term-fm/screen/CONFIGURE
index 873b15f..ff2ff14 100755
--- a/shell-term-fm/screen/CONFIGURE
+++ b/shell-term-fm/screen/CONFIGURE
@@ -1,2 +1,3 @@
config_query SCREEN_256COLOR "Enable 256 color support?" n &&
-config_query SCREEN_RC "Install the Source Mage /etc/screenrc ?" n
+config_query SCREEN_RC "Install the Source Mage /etc/screenrc ?" n &&
+config_query SCREEN_SUID "Install screen binary suid-root (for multiuser
support)?" n
diff --git a/shell-term-fm/screen/DETAILS b/shell-term-fm/screen/DETAILS
index b4163a4..caae95e 100755
--- a/shell-term-fm/screen/DETAILS
+++ b/shell-term-fm/screen/DETAILS
@@ -3,7 +3,7 @@
# Do not update to 5.x without careful investigation of security issues!
# See https://security.opensuse.org/2025/05/12/screen-security-issues.html
VERSION=4.9.1
- PATCHLEVEL=1
+ PATCHLEVEL=2
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_HASH=sha512:1f278313528815f4246bb162ced611c5d77321d11055e8d853168dc804c75d5f78568056a23e46db0640e1605e5cad4a5ce05e95e50cf02bb322cb6f57e5a126
diff --git a/shell-term-fm/screen/HISTORY b/shell-term-fm/screen/HISTORY
index 815072e..0c4668d 100644
--- a/shell-term-fm/screen/HISTORY
+++ b/shell-term-fm/screen/HISTORY
@@ -1,5 +1,7 @@
2025-11-01 Thomas Orgis <sobukus AT sourcemage.org>
* BUILD: std=gnu89
+ * CONFIGURE: choice about suid, default off
+ * PRE_BUILD: add suid logic, use sed -i