diff --git a/cmd/sshclient.go b/cmd/sshclient.go index 8f5db6f..7506416 100644 --- a/cmd/sshclient.go +++ b/cmd/sshclient.go @@ -50,7 +50,7 @@ If you don't provide ssh-keyfile and ssh-password it will use your local agent. Run: func(cmd *cobra.Command, args []string) { sReplacer := strings.NewReplacer("{site}", args[1]) destSocket := sReplacer.Replace(cmd.Flag("socket").Value.String()) - localSocket := path.Join(os.TempDir(), "lql-client.sock") + localSocket := sReplacer.Replace(path.Join(os.TempDir(), "lql-{site}-client.sock")) var tunnel *myssh.Tunnel var lqlClient *lql.Client logger := log.New() diff --git a/cmd/sshserver.go b/cmd/sshserver.go index e590b95..fdfc76a 100644 --- a/cmd/sshserver.go +++ b/cmd/sshserver.go @@ -63,7 +63,7 @@ If you don't provide ssh-keyfile and ssh-password it will use your local agent. sReplacer := strings.NewReplacer("{site}", args[0]) destSocket = sReplacer.Replace(destSocket) - localSocket := path.Join(os.TempDir(), "lql-client.sock") + localSocket := sReplacer.Replace(path.Join(os.TempDir(), "lql-{site}-client.sock")) var tunnel *myssh.Tunnel var lqlClient *lql.Client