Skip to content

Commit

Permalink
Update readme, build new release
Browse files Browse the repository at this point in the history
  • Loading branch information
xenago committed Jul 22, 2022
1 parent c842547 commit 9b7c09b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ either empty JSON `{}` or nothing at all (other than whitespace/newlines) to `st

Commands and arguments are split according to POSIX shell syntax, but are not run through a shell, so bash-specific
syntax will not function. For example, a command such as `program1 && program2` will be interpreted as
running `program1` with arguments `&&` and `program2`. Although it is not recommended due to possible security risks, it
running `program1` with arguments `&&` and `program2`. Although it is not recommended (see the Security section), it
remains possible to run a shell directly, e.g. `sh -c 'program1 && program2'`.

Here is the expected JSON format from running each database's supported commands, with types indicated. All numbers are
Expand Down Expand Up @@ -321,7 +321,7 @@ default. Ensure that this file, the commands defined inside it, and any other re
inaccessible to any other users, or those users may be able to run commands as `root`.

By default, commands are not passed through a shell for execution. Although it is possible to run commands like `bash`
with `libnss_shim`, using a shell is not recommended as this comes the risk of command injection. If a shell is still
with `libnss_shim`, using a shell is not recommended as this comes at the risk of command injection. If a shell is still
used, the use of environment variables rather than arguments is critical.

## Useful resources
Expand Down

0 comments on commit 9b7c09b

Please sign in to comment.