ssh/tailssh: fix gokrazy SSH crash

Stupid mistake in earlier refactor.

Updates gokrazy/gokrazy#209

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
macsys-update
Brad Fitzpatrick 1 year ago committed by Brad Fitzpatrick
parent 25a8daf405
commit bd02d00608

@ -59,12 +59,14 @@ func userLookup(username string) (*userMeta, error) {
if distro.Get() == distro.Gokrazy { if distro.Get() == distro.Gokrazy {
um, err := userLookupStd(username) um, err := userLookupStd(username)
if err != nil { if err != nil {
um.User = user.User{ um = &userMeta{
User: user.User{
Uid: "0", Uid: "0",
Gid: "0", Gid: "0",
Username: "root", Username: "root",
Name: "Gokrazy", Name: "Gokrazy",
HomeDir: "/", HomeDir: "/",
},
} }
} }
um.loginShellCached = "/tmp/serial-busybox/ash" um.loginShellCached = "/tmp/serial-busybox/ash"

Loading…
Cancel
Save