diff options
author | Niall Sheridan <nsheridan@gmail.com> | 2016-08-27 01:04:45 +0100 |
---|---|---|
committer | Niall Sheridan <nsheridan@gmail.com> | 2016-08-27 01:04:45 +0100 |
commit | 7f1c9358805302344a89c1fed4eab1342931b061 (patch) | |
tree | d79976c436fe8b8ef07ebd31d52b10f333860e93 /vendor/github.com/sid77/drop | |
parent | d8098ef9da0b59414227493f6b67f00503b12fd7 (diff) |
Import using govendor
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. |