AltME: RebolBot

Messages

GrahamC
I doubt we'd be doing boron .. unless Karl writes to us asking for it.
Anyway, here's a provisional eval script I've written ... so can anyone see issues with it?  I've tried to put the CGI script inside a jail, and we'll only let priviledged users use it so  that Sunanda can't take it down!
Adapt allows one to add a preamble to an existing function so I can the datatype and refuse file!
And hijack allows me to rewrite all previous of a function with a new function.
So, I could hijack 'print so that it sends out <br> instead of newlines
Arnold
I seriously doubt that Sunanda would even consider doing such a thing as to bring the bot down.
Not servicing Boron is fine with me, Kaj added it because it is open source, but I do not think anybody but Karl perhaps uses it..
Gregg
I think Graham meant Sunanda would be an effective attack...er, tester, not taking it down as an admin.
What do other "Try X" systems do. They must have the same problems.
Arnold
right, that fits the image I have of Sunanda much better :)
GrahamC
@Arnold - scroll back to 9-Mar-2013!
BTW, if anyone on team Red can provide me with a safe Red eval script, then I can add it as one of the bot's targets.  Kaj I think used to use quite an old red version.
@Gregg I don't know what they do.  I have asked Kaj but there's been no response.  We do have an emscripten build of ren-c but it lacks async IO so that's our fall back position.

Gregg
Under *nix you can limit memory and runtime, which could probably also be done with containers.

GrahamC
Is there a way for red to run in a secure mode yet?

GrahamC
And rebolbot is back to being able to evaluate rebol2 expressions now

Gregg
No secure option in Red yet.

GrahamC
what about the secure options in rebol2 - can't they be propagated to Red?
Gregg
It requires new design work. I don't know if it will be part of 0.7.0 and I/O (https://trello.com/c/BW1SPeOU/48-i-o-support), but it may affect that design.

GrahamC
So, I guess it will all have to be done at the linux permissions level then

Last message posted 356 weeks ago.