diff options
| author | Joe Richey <joerichey@google.com> | 2017-08-31 12:09:26 -0700 |
|---|---|---|
| committer | Joe Richey <joerichey@google.com> | 2017-08-31 12:09:26 -0700 |
| commit | f1bd511fff8e411687001bd8e76e8a41c9f5ff41 (patch) | |
| tree | 4f7332f332da3ee9fbe37290806ad4bd42da263e | |
| parent | 5586bc35fbb33f20c38f52285c19c015b804ea94 (diff) | |
security: Error if privilege reset goes wrong
| -rw-r--r-- | security/keyring.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/security/keyring.go b/security/keyring.go index f507737..4cfb4af 100644 --- a/security/keyring.go +++ b/security/keyring.go @@ -164,7 +164,7 @@ func userKeyringID(target *user.User) (int, error) { return 0, err case keyringID := <-idChan: if uid == os.Getuid() && uid == os.Geteuid() { - log.Print("thread privileges now incorrect") + return 0, util.SystemError("thread privileges now incorrect") } return keyringID, nil } |