I am trying to build a system like HackerRank, i.e., the code submitted by the user should be executed on the server. From what I understand, bst can be used for this.
If I run bst, it opens my shell as mentioned in the documentation. If I delete files the changes are persisted outside my isolated environment. Can somebody please explain what I am missing?
I tried changing the root with --root, but this is what I get:
samuel@Titan ~/p/bst (main) [1]> bst --root ~/Desktop/test-root ls
bst-init: execvpe ls: No such file or directory
PS: I have no knowledge about namespaces.
I am trying to build a system like HackerRank, i.e., the code submitted by the user should be executed on the server. From what I understand,
bstcan be used for this.If I run
bst, it opens my shell as mentioned in the documentation. If I delete files the changes are persisted outside my isolated environment. Can somebody please explain what I am missing?I tried changing the root with
--root, but this is what I get:PS: I have no knowledge about namespaces.