Skip to content

Commit f3dea5f

Browse files
committed
enable execve for tsnode
1 parent 668e338 commit f3dea5f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

bin/ej-suid-container.c

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1772,14 +1772,23 @@ apply_language_profiles(void)
17721772
limit_rss_size = limit_vm_size;
17731773
limit_vm_size = -1;
17741774
}
1775-
} else if (!strcmp(language_name, "node") || !strcmp(language_name, "tsnode")) {
1775+
} else if (!strcmp(language_name, "node")) {
17761776
enable_sys_fork = 1;
17771777
limit_processes = 20;
17781778
limit_stack_size = 1024 * 1024; // 1M
17791779
if (limit_vm_size > 0 && limit_rss_size <= 0) {
17801780
limit_rss_size = limit_vm_size;
17811781
limit_vm_size = -1;
17821782
}
1783+
} else if (!strcmp(language_name, "tsnode")) {
1784+
enable_sys_fork = 1;
1785+
enable_sys_execve = 1;
1786+
limit_processes = 20;
1787+
limit_stack_size = 1024 * 1024; // 1M
1788+
if (limit_vm_size > 0 && limit_rss_size <= 0) {
1789+
limit_rss_size = limit_vm_size;
1790+
limit_vm_size = -1;
1791+
}
17831792
}
17841793
}
17851794

0 commit comments

Comments
 (0)