Change sgardd default repo path to /srv/sgard.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-24 08:40:55 -07:00
parent 529d45f8eb
commit 582f2116d2
2 changed files with 3 additions and 12 deletions

View File

@@ -107,8 +107,8 @@ Nix builds).
Start the daemon on your server: Start the daemon on your server:
```sh ```sh
sgard init --repo /var/lib/sgard sgard init --repo /srv/sgard
sgardd --repo /var/lib/sgard --authorized-keys ~/.ssh/authorized_keys sgardd --authorized-keys ~/.ssh/authorized_keys
``` ```
Push and pull from client machines: Push and pull from client machines:

View File

@@ -4,7 +4,6 @@ import (
"fmt" "fmt"
"net" "net"
"os" "os"
"path/filepath"
"github.com/kisom/sgard/garden" "github.com/kisom/sgard/garden"
"github.com/kisom/sgard/server" "github.com/kisom/sgard/server"
@@ -60,17 +59,9 @@ var rootCmd = &cobra.Command{
}, },
} }
func defaultRepo() string {
home, err := os.UserHomeDir()
if err != nil {
return ".sgard"
}
return filepath.Join(home, ".sgard")
}
func main() { func main() {
rootCmd.Flags().StringVar(&listenAddr, "listen", ":9473", "gRPC listen address") rootCmd.Flags().StringVar(&listenAddr, "listen", ":9473", "gRPC listen address")
rootCmd.Flags().StringVar(&repoPath, "repo", defaultRepo(), "path to sgard repository") rootCmd.Flags().StringVar(&repoPath, "repo", "/srv/sgard", "path to sgard repository")
rootCmd.Flags().StringVar(&authKeysPath, "authorized-keys", "", "path to authorized SSH public keys file") rootCmd.Flags().StringVar(&authKeysPath, "authorized-keys", "", "path to authorized SSH public keys file")
if err := rootCmd.Execute(); err != nil { if err := rootCmd.Execute(); err != nil {