Commit Graph

254 Commits

Author SHA1 Message Date
Miroslav Lichvar
7c39024654 update to 6.4-20231001 2023-10-04 15:42:09 +02:00
Miroslav Lichvar
560a0e7643 6.4-7.20230520 2023-08-22 09:19:33 +02:00
Miroslav Lichvar
cf5782b63e ignore TERMINFO and HOME only if setuid/setgid/capability
This allows the root user to have its own private terminfo database,
but still prevent setuid binaries from using untrusted terminfos.
2023-08-22 09:18:30 +02:00
Fedora Release Engineering
c3633ddaf9 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 16:23:32 +00:00
Debarshi Ray
7ea5f4ee27 Move foot entries to -base
Fedora 38 introduced [1] a separate spin for the Sway tiling window
manager [2] and a rpm-ostree variant called Sericea [3].  These use the
foot terminal emulator by default [4,5] and foot comes with its own
terminfo(5) entries.

Currently, since foot is in ncurses-term, not ncurses-base, it's not
included in the fedora-toolbox images that are used to create Toolbx
containers on Fedora [6].

There's an ongoing effort to improve the quality of the Toolbx
environments on Fedora [7], and a terminal emulator that's used by a
Fedora spin can be considered common enough to be included in
ncurses-base.

[1] https://fedoraproject.org/wiki/Changes/Fedora_Sway_Spin

[2] https://fedoraproject.org/spins/sway/

[3] https://fedoraproject.org/sericea/

[4] fedora-comps commit 851541a3922e6b8b
    https://pagure.io/fedora-comps/c/851541a3922e6b8b
    https://pagure.io/fedora-comps/pull-request/781

[5] https://codeberg.org/dnkl/foot

[6] https://github.com/containers/toolbox/issues/1244

[7] https://fedoraproject.org/wiki/Changes/ToolbxReleaseBlocker

https://bugzilla.redhat.com/show_bug.cgi?id=2217982
2023-06-28 12:18:22 +02:00
Miroslav Lichvar
3a7c86bbd2 6.4-4.20230520 2023-05-22 16:57:04 +02:00
Miroslav Lichvar
a42e896bfd update to 6.4-20230520 2023-05-22 16:56:54 +02:00
Miroslav Lichvar
f4baf96c6f build with options disabling root file access and environment
This should avoid or limit the security impact of issues in parsing of
terminfo files or the TERMINFO environment variable for setuid/gid
binaries.
2023-05-22 16:56:54 +02:00
Fedora Release Engineering
4c38b02fcb Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 21:19:27 +00:00
Miroslav Lichvar
84eb676064 6.4-2.20230114 2023-01-17 15:16:58 +01:00
Miroslav Lichvar
f64aaa35c8 update to 6.4-20230114 (#2160276) 2023-01-17 15:16:47 +01:00
Miroslav Lichvar
7a5b1fbf46 6.4-1.20230107 2023-01-09 15:10:26 +01:00
Miroslav Lichvar
d8d0d8bd61 update to 6.4-20230107 2023-01-09 14:56:27 +01:00
Miroslav Lichvar
5cfd5c978a restore compat-libs (ABI 5) subpackage (#2129865)
This reverts commit e9317e9d5d and
commit 49be85802b.
2023-01-02 16:11:29 +01:00
Miroslav Lichvar
6895264574 6.3-5.20221126 2022-12-16 12:06:08 +01:00
Miroslav Lichvar
39a776e4e1 revert "enable symbol versioning for dynamic linker (#1875587)"
The change caused some packages to fail to build. Revert it until a
better solution is found.
2022-12-16 11:59:57 +01:00
Miroslav Lichvar
6c02c567dc 6.3-4.20221126 2022-12-01 10:15:05 +01:00
Miroslav Lichvar
080f0e9f9d enable symbol versioning for dynamic linker (#1875587) 2022-12-01 10:14:47 +01:00
Miroslav Lichvar
49be85802b drop remains of ABI 5 support 2022-11-30 16:04:46 +01:00
Miroslav Lichvar
810981d3a6 update to 6.3-20221126 2022-11-29 17:21:17 +01:00
Fedora Release Engineering
f8ae50fbcf Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 00:18:46 +00:00
Miroslav Lichvar
bcdf424aec 6.3-2.20220501 2022-05-04 15:17:32 +02:00
Miroslav Lichvar
d970de3656 update to 6.3-20220501 2022-05-04 15:17:02 +02:00
Miroslav Lichvar
3ea5bda5b5 6.3-1.20220416 2022-04-19 16:57:45 +02:00
Miroslav Lichvar
e9317e9d5d drop compat-libs (ABI 5) subpackage 2022-04-19 16:45:32 +02:00
Miroslav Lichvar
0b8bb22644 update to 6.3-20220416 (CVE-2022-29458) 2022-04-19 16:37:42 +02:00
Fedora Release Engineering
956af2ad5b - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:57:51 +00:00
Fedora Release Engineering
a6c346c7ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:54:31 +00:00
Miroslav Lichvar
98e934d9af 6.2-7.20210508 2021-05-10 15:28:03 +02:00
Miroslav Lichvar
db5b2f058e update to 6.2-20210508 2021-05-10 15:27:35 +02:00
Miroslav Lichvar
ac29545a63 6.2-6.20210501 2021-05-04 16:04:25 +02:00
Miroslav Lichvar
e848e11820 update to 6.2-20210501 2021-05-04 16:03:53 +02:00
Miroslav Lichvar
4a153a47f4 6.2-5.20210306 2021-03-11 12:57:45 +01:00
Miroslav Lichvar
8e7a9118a1 update to 6.2-20210306 2021-03-11 12:57:45 +01:00
Miroslav Lichvar
86df3606ea reorder build requirements 2021-03-11 12:42:13 +01:00
Miroslav Lichvar
d0366dfd19 update changelog for 6.2-4 2021-03-11 12:42:13 +01:00
Fedora Release Engineering
a13c51988f - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:18:29 +00:00
Tom Stellard
de4f821ece Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2021-01-21 09:49:33 +01:00
Robert Scheck
bf0f927888 Remove %license definition 2021-01-20 23:59:59 +00:00
Tom Stellard
6a46c4e277 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-07 05:33:53 +00:00
Fedora Release Engineering
b8c069e2de - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:56:35 +00:00
Miroslav Lichvar
ce8b2d1ef4 6.2-2.20200222 2020-06-23 16:00:11 +02:00
Miroslav Lichvar
635178ef8d move alacritty and kitty entries to -base (#1849974) 2020-06-23 15:59:31 +02:00
Miroslav Lichvar
ff502eb35c 6.2-1.20200222 2020-02-26 15:49:00 +01:00
Miroslav Lichvar
65c1eb1b36 update to 6.2-20200222 2020-02-26 15:47:37 +01:00
Fedora Release Engineering
eb9ccef8a7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 14:42:29 +00:00
Miroslav Lichvar
5cb96de496 6.1-14.20191109 2019-11-12 09:57:40 +01:00
Miroslav Lichvar
fe1d815240 update to 6.1-20191109 2019-11-12 09:50:23 +01:00
Miroslav Lichvar
a555762a16 6.1-13.20191026 2019-10-31 09:54:47 +01:00
Miroslav Lichvar
25504a2af5 drop old obsoletes and conflicts 2019-10-31 09:49:52 +01:00