|
|
@@ -141,9 +141,11 @@ if ((process.env.DOCKER_RUNNER || process.env.SANDBOXED_COMPILES) === 'true') {
|
|
|
let seccompProfilePath
|
|
|
try {
|
|
|
seccompProfilePath = Path.resolve(__dirname, '../seccomp/clsi-profile.json')
|
|
|
- module.exports.clsi.docker.seccomp_profile = JSON.stringify(
|
|
|
- JSON.parse(require('node:fs').readFileSync(seccompProfilePath))
|
|
|
- )
|
|
|
+ module.exports.clsi.docker.seccomp_profile =
|
|
|
+ process.env.SECCOMP_PROFILE ||
|
|
|
+ JSON.stringify(
|
|
|
+ JSON.parse(require('node:fs').readFileSync(seccompProfilePath))
|
|
|
+ )
|
|
|
} catch (error) {
|
|
|
console.error(
|
|
|
error,
|