From f72ee7a69ecdb08977db2f04bea8bd55ea0dfd07 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Wed, 16 Apr 2014 16:35:29 +0200 Subject: [PATCH] Set name of first node to the local hostname (fixes #121) --- cmd/syncthing/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/syncthing/main.go b/cmd/syncthing/main.go index aa16b163d..dc22f3c2d 100644 --- a/cmd/syncthing/main.go +++ b/cmd/syncthing/main.go @@ -126,6 +126,7 @@ func main() { if len(cfg.Repositories) == 0 { infoln("No config file; starting with empty defaults") + name, _ := os.Hostname() cfg, err = readConfigXML(nil) cfg.Repositories = []RepositoryConfiguration{ @@ -136,7 +137,11 @@ func main() { }, } cfg.Nodes = []NodeConfiguration{ - {NodeID: myID, Addresses: []string{"dynamic"}}, + { + NodeID: myID, + Addresses: []string{"dynamic"}, + Name: name, + }, } saveConfig()