Skip to content

Commit

Permalink
remove old statement about not supporting args
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesread committed Mar 23, 2024
1 parent 0e57a6f commit 7e76fe2
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,7 @@
OliveTin should be reasonably secure. Here are some security considerations in
the design of the app;

1. Admins have full control over what commands can by run using `config.yaml`.
2. OliveTin does not accept any action (command) arguments by design at the
moment, as this has huge potential for exploitation and needs to be handled
carefully.
3. OliveTin listens on just 1 open public port by default (1337). The rest of
the ports only listen on `localhost` so you don't have to worry about them in
your firewall.
4. Standard Linux controls can be used to run OliveTin as non-root, with `sudo`
permissions if needed. See the action customization section of these docs for
more details.
. Admins have full control over what commands can by run using `config.yaml`. OliveTin does NOT write to the config.yaml in any way.
. OliveTin listens on just 1 open public port by default (1337). The rest of the ports only listen on `localhost` so you don't have to worry about them in your firewall.
. Standard Linux controls can be used to run OliveTin as non-root, with `sudo` permissions if needed. See the action customization section of these docs for more details.

0 comments on commit 7e76fe2

Please sign in to comment.