Overview
Request 1080254 superseded
- Add ncurses patch 20230418 (boo#1210485, (boo#1210434)
+ improve checks for limits on privileged execution:
+ modify _nc_syserr_abort() to use _nc_env_access(), rather than
only checking root uid.
+ use getauxval() when available, to improve setuid/setgid checks.
+ modify test packages to disable root access/environ options.
+ modify tgoto() to accept no-parameter capabilities, for joe editor
(OpenSUSE #1210485, Gentoo #904263).
- Add signatures of the patches as well in patch tar ball
- Add ncurses patch 20230415 (boo#1210485)
+ configure script fixes:
+ fix copy/paste error in configure option --disable-root-access
(report/patch by Sven Joachim).
+ modify CF_XOPEN_SOURCE macro's amend default case to avoid
undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
+ modify test_tparm to account for extended capabilities.
+ add checks in tparm() and tiparm() for misuse of numeric parameters,
overlooked in 20230408.
+ fix errata in clear.1 and curs_terminfo.3x
- Add ncurses patch 20230408 (boo#1210434)
- Created by WernerFink
- In state superseded
- Supersedes 1080087
- Superseded by 1080277
- Open review for openSUSE:Factory:Staging:B
Request History
WernerFink created request
- Add ncurses patch 20230418 (boo#1210485, (boo#1210434)
+ improve checks for limits on privileged execution:
+ modify _nc_syserr_abort() to use _nc_env_access(), rather than
only checking root uid.
+ use getauxval() when available, to improve setuid/setgid checks.
+ modify test packages to disable root access/environ options.
+ modify tgoto() to accept no-parameter capabilities, for joe editor
(OpenSUSE #1210485, Gentoo #904263).
- Add signatures of the patches as well in patch tar ball
- Add ncurses patch 20230415 (boo#1210485)
+ configure script fixes:
+ fix copy/paste error in configure option --disable-root-access
(report/patch by Sven Joachim).
+ modify CF_XOPEN_SOURCE macro's amend default case to avoid
undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
+ modify test_tparm to account for extended capabilities.
+ add checks in tparm() and tiparm() for misuse of numeric parameters,
overlooked in 20230408.
+ fix errata in clear.1 and curs_terminfo.3x
- Add ncurses patch 20230408 (boo#1210434)
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:B"
dimstar accepted review
superseded by 1080277