v1.0.0: lint: remove io/utils

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
GnomeZworc 2024-03-15 18:07:19 +01:00
commit 15b9d0c2e3
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632

View file

@ -4,7 +4,6 @@ import (
"crypto/ed25519" "crypto/ed25519"
"crypto/rand" "crypto/rand"
"io" "io"
"io/ioutil"
"os" "os"
"time" "time"
) )
@ -19,23 +18,53 @@ func InitLoginBiscuit() error {
if _, err := os.Stat(filePrivateKey); os.IsNotExist(err) { if _, err := os.Stat(filePrivateKey); os.IsNotExist(err) {
rng := rand.Reader rng := rand.Reader
PublicKey, PrivateKey, _ = ed25519.GenerateKey(rng) PublicKey, PrivateKey, _ = ed25519.GenerateKey(rng)
if err := ioutil.WriteFile(filePrivateKey, PrivateKey, 0600); err != nil {
if file, err := os.Create(filePrivateKey); err != nil {
return err
} else {
defer file.Close()
if _, err = io.WriteString(file, string(PrivateKey)); err != nil {
return err return err
} }
if err := ioutil.WriteFile(filePublicKey, PublicKey, 0600); err != nil { if err := file.Chmod(0600); err != nil {
return err return err
} }
}
if file, err := os.Create(filePublicKey); err != nil {
return err
} else {
defer file.Close()
if _, err = io.WriteString(file, string(PublicKey)); err != nil {
return err
}
if err := file.Chmod(0600); err != nil {
return err
}
}
} else { } else {
var err error if file, err := os.Open(filePrivateKey); err != nil {
PrivateKey, err = ioutil.ReadFile(filePrivateKey) return err
} else {
defer file.Close()
PrivateKey, err = io.ReadAll(file)
if err != nil { if err != nil {
return err return err
} }
PublicKey, err = ioutil.ReadFile(filePublicKey) }
if file, err := os.Open(filePublicKey); err != nil {
return err
} else {
defer file.Close()
PublicKey, err = io.ReadAll(file)
if err != nil { if err != nil {
return err return err
} }
} }
}
return nil return nil
} }
@ -54,24 +83,26 @@ func InitGlobalBiscuit() error {
break break
} }
} }
file, err := os.Open(filePrivateKey) if file, err := os.Open(filePrivateKey); err != nil {
if err != nil {
return err return err
} } else {
defer file.Close() defer file.Close()
PrivateKey, err = io.ReadAll(file) PrivateKey, err = io.ReadAll(file)
if err != nil { if err != nil {
return err return err
} }
file, err = os.Open(filePublicKey)
if err != nil {
return err
} }
if file, err := os.Open(filePublicKey); err != nil {
return err
} else {
defer file.Close() defer file.Close()
PublicKey, err = io.ReadAll(file) PublicKey, err = io.ReadAll(file)
if err != nil { if err != nil {
return err return err
} }
}
return nil return nil
} }