summaryrefslogtreecommitdiff
path: root/go/parabola_hackers/nslcd_backend/hackers.go
diff options
context:
space:
mode:
Diffstat (limited to 'go/parabola_hackers/nslcd_backend/hackers.go')
-rw-r--r--go/parabola_hackers/nslcd_backend/hackers.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/go/parabola_hackers/nslcd_backend/hackers.go b/go/parabola_hackers/nslcd_backend/hackers.go
index c436824..bb03862 100644
--- a/go/parabola_hackers/nslcd_backend/hackers.go
+++ b/go/parabola_hackers/nslcd_backend/hackers.go
@@ -22,7 +22,6 @@ import (
"parabola_hackers"
"sync"
- p "lukeshu.com/git/go/libnslcd.git/proto"
nslcd_server "lukeshu.com/git/go/libnslcd.git/proto/server"
nslcd_systemd "lukeshu.com/git/go/libnslcd.git/systemd"
"lukeshu.com/git/go/libsystemd.git/sd_daemon/logger"
@@ -91,14 +90,14 @@ func (o *Hackers) Reload() error {
o.groups = make(map[string]map[string]bool)
for uid, user := range o.users {
user.Passwd.GID = usersGid
- hash, hasHash := passwords[string(user.Passwd.Name)]
+ hash, hasHash := passwords[user.Passwd.Name]
if !hasHash {
hash = "!"
}
- user.Passwd.PwHash = p.String(hash)
+ user.Passwd.PwHash = hash
o.users[uid] = user
for _, groupname := range user.Groups {
- o.add_user_to_group(string(user.Passwd.Name), groupname)
+ o.add_user_to_group(user.Passwd.Name, groupname)
}
}
return nil
@@ -106,7 +105,7 @@ func (o *Hackers) Reload() error {
func (o *Hackers) name2uid(name string) int32 {
for uid, data := range o.users {
- if string(data.Passwd.Name) == name {
+ if data.Passwd.Name == name {
return uid
}
}