aboutsummaryrefslogtreecommitdiff
path: root/ssh_server.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-03-19 12:24:59 +0800
committerRunxi Yu <me@runxiyu.org>2025-03-19 12:24:59 +0800
commit85c10776d45ef5746405f4e6546e29674d422521 (patch)
tree3effd8e5550fe132958a341d4e9e9947af5e609a /ssh_server.go
parentRemove underscores from Go code, pt 6 (diff)
downloadforge-85c10776d45ef5746405f4e6546e29674d422521.tar.gz
forge-85c10776d45ef5746405f4e6546e29674d422521.tar.zst
forge-85c10776d45ef5746405f4e6546e29674d422521.zip
Remove underscores from Go code, pt 6
Diffstat (limited to 'ssh_server.go')
-rw-r--r--ssh_server.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/ssh_server.go b/ssh_server.go
index 24495b8..58a5acd 100644
--- a/ssh_server.go
+++ b/ssh_server.go
@@ -22,32 +22,32 @@ var (
)
func serveSSH(listener net.Listener) error {
- var host_key_bytes []byte
- var host_key goSSH.Signer
+ var hostKeyBytes []byte
+ var hostKey goSSH.Signer
var err error
var server *gliderSSH.Server
- if host_key_bytes, err = os.ReadFile(config.SSH.Key); err != nil {
+ if hostKeyBytes, err = os.ReadFile(config.SSH.Key); err != nil {
return err
}
- if host_key, err = goSSH.ParsePrivateKey(host_key_bytes); err != nil {
+ if hostKey, err = goSSH.ParsePrivateKey(hostKeyBytes); err != nil {
return err
}
- serverPubkey = host_key.PublicKey()
+ serverPubkey = hostKey.PublicKey()
serverPubkeyString = string(goSSH.MarshalAuthorizedKey(serverPubkey))
serverPubkeyFP = goSSH.FingerprintSHA256(serverPubkey)
server = &gliderSSH.Server{
Handler: func(session gliderSSH.Session) {
- client_public_key := session.PublicKey()
- var client_public_key_string string
- if client_public_key != nil {
- client_public_key_string = strings.TrimSuffix(string(goSSH.MarshalAuthorizedKey(client_public_key)), "\n")
+ clientPubkey := session.PublicKey()
+ var clientPubkeyStr string
+ if clientPubkey != nil {
+ clientPubkeyStr = strings.TrimSuffix(string(goSSH.MarshalAuthorizedKey(clientPubkey)), "\n")
}
- clog.Info("Incoming SSH: " + session.RemoteAddr().String() + " " + client_public_key_string + " " + session.RawCommand())
+ clog.Info("Incoming SSH: " + session.RemoteAddr().String() + " " + clientPubkeyStr + " " + session.RawCommand())
fmt.Fprintln(session.Stderr(), ansiec.Blue+"Lindenii Forge "+VERSION+", source at "+strings.TrimSuffix(config.HTTP.Root, "/")+"/:/source/"+ansiec.Reset+"\r")
cmd := session.Command()
@@ -63,13 +63,13 @@ func serveSSH(listener net.Listener) error {
fmt.Fprintln(session.Stderr(), "Too many arguments\r")
return
}
- err = sshHandleUploadPack(session, client_public_key_string, cmd[1])
+ err = sshHandleUploadPack(session, clientPubkeyStr, cmd[1])
case "git-receive-pack":
if len(cmd) > 2 {
fmt.Fprintln(session.Stderr(), "Too many arguments\r")
return
}
- err = sshHandleRecvPack(session, client_public_key_string, cmd[1])
+ err = sshHandleRecvPack(session, clientPubkeyStr, cmd[1])
default:
fmt.Fprintln(session.Stderr(), "Unsupported command: "+cmd[0]+"\r")
return
@@ -87,7 +87,7 @@ func serveSSH(listener net.Listener) error {
// push if it needs to.
}
- server.AddHostKey(host_key)
+ server.AddHostKey(hostKey)
if err = server.Serve(listener); err != nil {
clog.Fatal(1, "Serving SSH: "+err.Error())