Eryx %!s(int64=10) %!d(string=hai) anos
pai
achega
d5d04a66f3
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      models/publickey.go

+ 1 - 1
models/publickey.go

@@ -161,7 +161,7 @@ func rewriteAuthorizedKeys(key *PublicKey, p, tmpP string) error {
 	}
 	defer fr.Close()
 
-	fw, err := os.Create(tmpP)
+	fw, err := os.OpenFile(tmpP, os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0600)
 	if err != nil {
 		return err
 	}