File tree Expand file tree Collapse file tree
toolkit/resources/manifests/package Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Summary: Libcap
22Name: libcap
33Version: 2.60
4- Release: 3 %{?dist }
4+ Release: 4 %{?dist }
55License: GPLv2+
66Group: System Environment/Security
77URL: https://www.gnu.org/software/hurd/community/gsoc/project_ideas/libcap.html
@@ -11,6 +11,7 @@ Distribution: Mariner
1111Patch0: CVE-2023-2602.patch
1212Patch1: CVE-2023-2603.patch
1313Patch2: CVE-2025-1390.patch
14+ BuildRequires: glibc-static >= 2.35-7%{?dist }
1415
1516%description
1617The libcap package implements the user-space interfaces to the POSIX 1003.1e capabilities available
@@ -38,7 +39,9 @@ chmod -v 755 %{buildroot}%{_libdir}/libcap.so
3839
3940%check
4041cd progs
42+ make sudotest
4143sed -i " s|pass_capsh --chroot=\$ (/bin/pwd) ==||g" quicktest.sh
44+ sed -i ' /echo "attempt to exploit kernel bug"/,/^fi$/d' quicktest.sh
4245./quicktest.sh
4346
4447%files
@@ -61,6 +64,9 @@ sed -i "s|pass_capsh --chroot=\$(/bin/pwd) ==||g" quicktest.sh
6164%{_mandir }/man3/*
6265
6366%changelog
67+ * Wed Feb 26 2025 Kanishk Bansal <kanbansal@microsoft.com> - 2.60-4
68+ - Modify check section to fix ptest
69+
6470* Sun Feb 23 2025 Kanishk Bansal <kanbansal@microsoft.com> - 2.60-3
6571- Patch CVE-2025-1390
6672
Original file line number Diff line number Diff line change @@ -170,8 +170,8 @@ openssl-devel-1.1.1k-35.cm2.aarch64.rpm
170170openssl-libs-1.1.1k-35.cm2.aarch64.rpm
171171openssl-perl-1.1.1k-35.cm2.aarch64.rpm
172172openssl-static-1.1.1k-35.cm2.aarch64.rpm
173- libcap-2.60-3 .cm2.aarch64.rpm
174- libcap-devel-2.60-3 .cm2.aarch64.rpm
173+ libcap-2.60-4 .cm2.aarch64.rpm
174+ libcap-devel-2.60-4 .cm2.aarch64.rpm
175175debugedit-5.0-2.cm2.aarch64.rpm
176176libarchive-3.6.1-4.cm2.aarch64.rpm
177177libarchive-devel-3.6.1-4.cm2.aarch64.rpm
Original file line number Diff line number Diff line change @@ -170,8 +170,8 @@ openssl-devel-1.1.1k-35.cm2.x86_64.rpm
170170openssl-libs-1.1.1k-35.cm2.x86_64.rpm
171171openssl-perl-1.1.1k-35.cm2.x86_64.rpm
172172openssl-static-1.1.1k-35.cm2.x86_64.rpm
173- libcap-2.60-3 .cm2.x86_64.rpm
174- libcap-devel-2.60-3 .cm2.x86_64.rpm
173+ libcap-2.60-4 .cm2.x86_64.rpm
174+ libcap-devel-2.60-4 .cm2.x86_64.rpm
175175debugedit-5.0-2.cm2.x86_64.rpm
176176libarchive-3.6.1-4.cm2.x86_64.rpm
177177libarchive-devel-3.6.1-4.cm2.x86_64.rpm
Original file line number Diff line number Diff line change @@ -151,9 +151,9 @@ libassuan-2.5.5-2.cm2.aarch64.rpm
151151libassuan-debuginfo-2.5.5-2.cm2.aarch64.rpm
152152libassuan-devel-2.5.5-2.cm2.aarch64.rpm
153153libbacktrace-static-11.2.0-8.cm2.aarch64.rpm
154- libcap-2.60-3 .cm2.aarch64.rpm
155- libcap-debuginfo-2.60-3 .cm2.aarch64.rpm
156- libcap-devel-2.60-3 .cm2.aarch64.rpm
154+ libcap-2.60-4 .cm2.aarch64.rpm
155+ libcap-debuginfo-2.60-4 .cm2.aarch64.rpm
156+ libcap-devel-2.60-4 .cm2.aarch64.rpm
157157libcap-ng-0.8.2-2.cm2.aarch64.rpm
158158libcap-ng-debuginfo-0.8.2-2.cm2.aarch64.rpm
159159libcap-ng-devel-0.8.2-2.cm2.aarch64.rpm
Original file line number Diff line number Diff line change @@ -157,9 +157,9 @@ libassuan-2.5.5-2.cm2.x86_64.rpm
157157libassuan-debuginfo-2.5.5-2.cm2.x86_64.rpm
158158libassuan-devel-2.5.5-2.cm2.x86_64.rpm
159159libbacktrace-static-11.2.0-8.cm2.x86_64.rpm
160- libcap-2.60-3 .cm2.x86_64.rpm
161- libcap-debuginfo-2.60-3 .cm2.x86_64.rpm
162- libcap-devel-2.60-3 .cm2.x86_64.rpm
160+ libcap-2.60-4 .cm2.x86_64.rpm
161+ libcap-debuginfo-2.60-4 .cm2.x86_64.rpm
162+ libcap-devel-2.60-4 .cm2.x86_64.rpm
163163libcap-ng-0.8.2-2.cm2.x86_64.rpm
164164libcap-ng-debuginfo-0.8.2-2.cm2.x86_64.rpm
165165libcap-ng-devel-0.8.2-2.cm2.x86_64.rpm
You can’t perform that action at this time.
0 commit comments