commit | 94506bca4fdbb66e445869e35de58109a941a0bd | [log] [tgz] |
---|---|---|
author | Sergey Ivanov <ser1325@gmail.com> | Mon Jan 20 14:18:33 2020 +0300 |
committer | Tobias Klauser <tobias.klauser@gmail.com> | Mon Jan 20 14:57:06 2020 +0000 |
tree | c6150a13f8078029e446ed2b3c99fac9df49d73b | |
parent | 59e60aa80a0c64fa4b088976ee16ad7f04252c25 [diff] |
unix: fix Setfsuid and Setfsgid return values setfsuid(2) and setfsgid(2) both return an int value that indicates the previous fsuid or fsgid set. This change makes unix.Setfsgid() and unix.Setfsuid() return these values too instead of returning only an error. Fixes golang/go#36649 Change-Id: I56cbb49d7485023b6b04f7b95e8f675473241d8c Reviewed-on: https://go-review.googlesource.com/c/sys/+/215240 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
This repository holds supplemental Go packages for low-level interactions with the operating system.
The easiest way to install is to run go get -u golang.org/x/sys
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/sys
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the sys repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/sys:” in the subject line, so it is easy to find.