diff options
Diffstat (limited to 'vendor/github.com/sid77/drop')
-rw-r--r-- | vendor/github.com/sid77/drop/README.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/vendor/github.com/sid77/drop/README.md b/vendor/github.com/sid77/drop/README.md new file mode 100644 index 0000000..b27fc1a --- /dev/null +++ b/vendor/github.com/sid77/drop/README.md @@ -0,0 +1,17 @@ +# drop + +An easy way for dropping privileges in Go. Just import `github.com/sid77/drop` and use: + +``` +// privileged code here +// ... + +if err := DropPrivileges("some user"); err != nil { + log.Fatal(err) +} + +// unprivileged code here +// ... +``` + +drop will take care of calling `setre{s}[g,u]id()` depending on the platform it's being run on. |