-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why doesn't evalable6 allow for private messages? #350
Comments
Because it has fewer restrictions than camelia, so we want to be sure to be able to see what's being run. However, you can join #whateverable if you don't want to spam the main channels. |
Actually, not really. Camelia didn't have any proper restrictions. All it did was use the RESTRICTED misfeature in rakudo, which as far as I know no longer works.
It's a bit slower and it doesn't follow rakudo master, but at least you can talk to it privately. There's a PR for camelia that attempts to make it a bit more secure: Raku/evalbot#11 |
See also: #25 |
This and #374 are the same issue, I think. Due to progress in #388, all bots are now dockerized, and they have a very limited amount of write access to anything. For example, they cannot delete builds, because only Buildable has write access to them (previously they could!). As a result, I think we can now be way more permissive. Of course, letting people run arbitrary code is always a bad idea, but these bots have always been somewhat permissive to let people get things done. And compared to running directly on the server (even though they were very limited by systems), containers are a lot more secure. |
If you want to try out things when camelia is down and don't want to bother the rest of the world?
The text was updated successfully, but these errors were encountered: