Replies: 8 comments 5 replies
-
Has anyone tested accounts and remotes with v8.3.x on windows? And on which browsers? |
Beta Was this translation helpful? Give feedback.
-
systemd has tons of hardening options. Evaluate add a few to our Linux service file for paranoia: https://docs.arbitrary.ch/security/systemd.html Some options are supported since ages ( |
Beta Was this translation helpful? Give feedback.
-
On Fedora/RHEL, |
Beta Was this translation helpful? Give feedback.
-
When possible I think
And
Symbol versioning was added in zlib 1.2.0 (2006) and DEB/RPM will make use of it. libbz2 does not have it, but its API is frozen for a long time (two decades?) anyway. Requires CauldronDevelopmentLLC/cbang@5e4dfec. |
Beta Was this translation helpful? Give feedback.
-
Investigate whether setting core's scheduling policy to https://man7.org/linux/man-pages/man7/sched.7.html
Test patch for cbang: diff --git a/src/cbang/os/SystemUtilities.cpp b/src/cbang/os/SystemUtilities.cpp
index e66ca262..79e09636 100644
--- a/src/cbang/os/SystemUtilities.cpp
+++ b/src/cbang/os/SystemUtilities.cpp
@@ -81,6 +81,10 @@
#include <mach-o/dyld.h>
#endif // __APPLE__
+#ifdef __linux__
+#include <sched.h>
+#endif // __linux__
+
#include <sstream>
#include <fstream>
#include <iomanip>
@@ -859,6 +863,13 @@ namespace cb {
if (SysError::get())
THROW("Failed to set process priority: " << SysError());
+
+#if defined(__linux__) && defined(SCHED_BATCH)
+ struct sched_param sp = {0};
+
+ if (priority == ProcessPriority::PRIORITY_IDLE)
+ sched_setscheduler((pid_t)pid, SCHED_BATCH, &sp);
+#endif
#endif
}
|
Beta Was this translation helpful? Give feedback.
-
What do you think about adding the following to the compilation instructions to compile a specific version? Get the code
Optionally, if you want a specific version:
Maybe repeat "Where |
Beta Was this translation helpful? Give feedback.
-
I haven't created any RPMs for v8. Can you submit a PR? |
Beta Was this translation helpful? Give feedback.
-
Hello. This is a discussion thread for development of the client and web front end and pre-alpha release discussions.
The latest bleeding edge builds can now be download from https://master.foldingathome.org/builds/fah-client/
@kbernhagen, @Hou5e, @marcosfrm
Beta Was this translation helpful? Give feedback.
All reactions