Commit graph

15 commits

Author SHA1 Message Date
Fedora Release Engineering
bca7dccbe5 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 20:44:11 +00:00
Daniel P. Berrangé
aac61150a4 Rebase to DCAP 1.23 / SGX 2.26, re-adding PCCS
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-07-09 16:46:17 +01:00
Daniel P. Berrangé
2bb34aafc2 Fix chmod patch and drop unlink patch
Unlinking is no longer required since using the RuntimeDirectory
directive in the unit file.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-06-05 18:03:26 +01:00
Daniel P. Berrangé
75e1da1e6b ghost the qgs rundir and remove post stop socket deletion
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-06-04 11:49:48 +01:00
Daniel P. Berrangé
499c63f0f3 Switch to use systemd runtimedir & delete sockets on startup/shutdown
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-05-22 18:46:15 +01:00
Daniel P. Berrangé
4877478dda Always set QGS_ARGS
systemd will log a warning if a env var referenced by the unit file
is not set.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-05-13 15:00:59 +01:00
Daniel P. Berrangé
e9a700de60 Add ability to control the socket mode
QEMU needs access so the socket needs to be mode 0666

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-05-13 15:00:52 +01:00
Daniel P. Berrangé
8a8ccc68e2 Honour CFLAGS/LDFLAGS during build
This enables most of the standard Fedora hardening for the SGX host
software components.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-04-16 16:51:51 +01:00
Daniel P. Berrangé
badb3a1f56 Change way we override SMP flags for qve.so
This avoids passing an empty string as an arg to 'make' which
breaks on RHEL-9.
2025-03-19 16:40:07 +00:00
Yaakov Selkowitz
0e3cbe07fc Use vendored tinyxml2 for RHEL builds 2025-03-10 12:40:42 +00:00
Daniel P. Berrangé
b092f4a599 Workaround for cmake4 incompatibility
cmake 4 dropped compat with cmake < 3.5, which breaks any code
which uses

  cmake_minimum_required(VERSION 3.0.0)

Rather than patching the CMakeLists.txt file, or patching the build
system to pass -DCMAKE_POLICY_VERSION_MINIMUM=3.5, set the env var
which gets inherited by any invokatin of cmake.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-03-10 12:38:31 +00:00
Daniel P. Berrangé
8e2cef94b0 Disable pccsadmin on RHEL to avoid python deps from EPEL
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-03-07 19:09:09 +00:00
Daniel P. Berrangé
a420abb0f1 Update .service units to use /usr/bin instead of /usr/sbin
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-02-18 11:20:29 +00:00
Daniel P. Berrangé
b041533eb9 Initial import
https://bugzilla.redhat.com/show_bug.cgi?id=2342978
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-02-14 16:05:42 +00:00
releng bot
f0cb093f39 Added the README 2025-02-14 15:53:59 +00:00