[lxc-devel] [lxd/master] Extend Candid/Macaroon support

monstermunchkin on Github lxc-bot at linuxcontainers.org
Thu Sep 6 14:28:07 UTC 2018


A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 301 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20180906/a846800d/attachment.bin>
-------------- next part --------------
From da6300a04cc9f3a0280c8ac929b83453e649e880 Mon Sep 17 00:00:00 2001
From: Thomas Hipp <thomas.hipp at canonical.com>
Date: Wed, 5 Sep 2018 18:04:59 +0200
Subject: [PATCH 1/3] Support setting Candid domain

Signed-off-by: Thomas Hipp <thomas.hipp at canonical.com>
---
 client/connection.go | 21 +++++++++++++++++++--
 lxc/config/config.go |  3 +++
 lxc/config/remote.go |  3 +++
 lxc/main.go          | 16 ++++++++++++++++
 lxc/remote.go        |  6 +++++-
 5 files changed, 46 insertions(+), 3 deletions(-)

diff --git a/client/connection.go b/client/connection.go
index b300cae198..11e38ab90d 100644
--- a/client/connection.go
+++ b/client/connection.go
@@ -48,6 +48,12 @@ type ConnectionArgs struct {
 
 	// Skip automatic GetServer request upon connection
 	SkipGetServer bool
+
+	// Candid domain
+	Domain string
+
+	// Candid API URL
+	CandidURL string
 }
 
 // ConnectLXD lets you connect to a remote LXD daemon over HTTPs.
@@ -159,7 +165,7 @@ func ConnectSimpleStreams(url string, args *ConnectionArgs) (ImageServer, error)
 }
 
 // Internal function called by ConnectLXD and ConnectPublicLXD
-func httpsLXD(url string, args *ConnectionArgs) (ContainerServer, error) {
+func httpsLXD(host string, args *ConnectionArgs) (ContainerServer, error) {
 	// Use empty args if not specified
 	if args == nil {
 		args = &ConnectionArgs{}
@@ -168,7 +174,7 @@ func httpsLXD(url string, args *ConnectionArgs) (ContainerServer, error) {
 	// Initialize the client struct
 	server := ProtocolLXD{
 		httpCertificate:  args.TLSServerCert,
-		httpHost:         url,
+		httpHost:         host,
 		httpProtocol:     "https",
 		httpUserAgent:    args.UserAgent,
 		bakeryInteractor: args.AuthInteractor,
@@ -190,6 +196,17 @@ func httpsLXD(url string, args *ConnectionArgs) (ContainerServer, error) {
 	server.http = httpClient
 	if args.AuthType == "candid" {
 		server.setupBakeryClient()
+
+		if args.Domain != "" {
+			url, err := url.Parse(args.CandidURL + "/discharge")
+			if err != nil {
+				return nil, err
+			}
+
+			server.bakeryClient.Client.Jar.SetCookies(url, []*http.Cookie{
+				{Name: "domain", Value: args.Domain},
+			})
+		}
 	}
 
 	// Test the connection and seed the server information
diff --git a/lxc/config/config.go b/lxc/config/config.go
index 7b51cf6ba0..cad1d303a2 100644
--- a/lxc/config/config.go
+++ b/lxc/config/config.go
@@ -27,6 +27,9 @@ type Config struct {
 	// The UserAgent to pass for all queries
 	UserAgent string `yaml:"-"`
 
+	// Candid API URL
+	CandidURL string `yaml:"-"`
+
 	authInteractor []httpbakery.Interactor
 
 	cookiejar *cookiejar.Jar
diff --git a/lxc/config/remote.go b/lxc/config/remote.go
index bc1acf63ec..76f3b82c61 100644
--- a/lxc/config/remote.go
+++ b/lxc/config/remote.go
@@ -16,6 +16,7 @@ type Remote struct {
 	Protocol string `yaml:"protocol,omitempty"`
 	AuthType string `yaml:"auth_type,omitempty"`
 	Static   bool   `yaml:"-"`
+	Domain   string `yaml:"-"`
 }
 
 // ParseRemote splits remote and object
@@ -139,6 +140,8 @@ func (c *Config) getConnectionArgs(name string) (*lxd.ConnectionArgs, error) {
 		UserAgent:      c.UserAgent,
 		AuthType:       remote.AuthType,
 		AuthInteractor: c.authInteractor,
+		Domain:         remote.Domain,
+		CandidURL:      c.CandidURL,
 	}
 
 	if c.cookiejar != nil {
diff --git a/lxc/main.go b/lxc/main.go
index 1ec8c08a9f..f289dc3eba 100644
--- a/lxc/main.go
+++ b/lxc/main.go
@@ -316,6 +316,22 @@ func (c *cmdGlobal) PreRun(cmd *cobra.Command, args []string) error {
 	// Set the user agent
 	c.conf.UserAgent = version.UserAgent
 
+	// Set the Candid API URL
+	cs, err := c.conf.GetContainerServer(c.conf.DefaultRemote)
+	if err != nil {
+		return err
+	}
+
+	server, _, err := cs.GetServer()
+	if err != nil {
+		return err
+	}
+
+	candidURL := server.Writable().Config["candid.api.url"]
+	if candidURL != nil {
+		c.conf.CandidURL = candidURL.(string)
+	}
+
 	// Setup the logger
 	logger.Log, err = logging.GetLogger("", "", c.flagLogVerbose, c.flagLogDebug, nil)
 	if err != nil {
diff --git a/lxc/remote.go b/lxc/remote.go
index ce8d044265..9c1c5ec2ba 100644
--- a/lxc/remote.go
+++ b/lxc/remote.go
@@ -78,6 +78,7 @@ type cmdRemoteAdd struct {
 	flagPublic     bool
 	flagProtocol   string
 	flagAuthType   string
+	flagDomain     string
 }
 
 func (c *cmdRemoteAdd) Command() *cobra.Command {
@@ -93,6 +94,7 @@ func (c *cmdRemoteAdd) Command() *cobra.Command {
 	cmd.Flags().StringVar(&c.flagProtocol, "protocol", "", i18n.G("Server protocol (lxd or simplestreams)")+"``")
 	cmd.Flags().StringVar(&c.flagAuthType, "auth-type", "", i18n.G("Server authentication type (tls or candid)")+"``")
 	cmd.Flags().BoolVar(&c.flagPublic, "public", false, i18n.G("Public image server"))
+	cmd.Flags().StringVar(&c.flagDomain, "domain", "", i18n.G("Candid domain to use")+"``")
 
 	return cmd
 }
@@ -218,7 +220,9 @@ func (c *cmdRemoteAdd) Run(cmd *cobra.Command, args []string) error {
 			}
 		}
 	}
-	conf.Remotes[server] = config.Remote{Addr: addr, Protocol: c.flagProtocol, AuthType: c.flagAuthType}
+
+	conf.Remotes[server] = config.Remote{Addr: addr, Protocol: c.flagProtocol,
+		AuthType: c.flagAuthType, Domain: c.flagDomain}
 
 	// Attempt to connect
 	var d lxd.ImageServer

From aa957898f7b174ceded6e215529d6e225ffabe92 Mon Sep 17 00:00:00 2001
From: Thomas Hipp <thomas.hipp at canonical.com>
Date: Thu, 6 Sep 2018 14:52:51 +0200
Subject: [PATCH 2/3] Make Macaroon expiry configurable

Signed-off-by: Thomas Hipp <thomas.hipp at canonical.com>
---
 lxd/api_1.0.go        | 22 +++++++++++++++++-----
 lxd/cluster/config.go |  6 ++++++
 lxd/daemon.go         | 15 ++++++++++-----
 3 files changed, 33 insertions(+), 10 deletions(-)

diff --git a/lxd/api_1.0.go b/lxd/api_1.0.go
index c3a250d8c5..b03fd1a2d7 100644
--- a/lxd/api_1.0.go
+++ b/lxd/api_1.0.go
@@ -366,7 +366,9 @@ func doApi10Update(d *Daemon, req api.ServerPut, patch bool) Response {
 
 func doApi10UpdateTriggers(d *Daemon, nodeChanged, clusterChanged map[string]string, nodeConfig *node.Config, clusterConfig *cluster.Config) error {
 	maasChanged := false
-	for key, value := range clusterChanged {
+	candidChanged := false
+
+	for key := range clusterChanged {
 		switch key {
 		case "core.proxy_http":
 			fallthrough
@@ -378,11 +380,10 @@ func doApi10UpdateTriggers(d *Daemon, nodeChanged, clusterChanged map[string]str
 			fallthrough
 		case "maas.api.key":
 			maasChanged = true
+		case "candid.api.expiry":
+			fallthrough
 		case "candid.api.url":
-			err := d.setupExternalAuthentication(value)
-			if err != nil {
-				return err
-			}
+			candidChanged = true
 		case "images.auto_update_interval":
 			if !d.os.MockMode {
 				d.taskAutoUpdate.Reset()
@@ -417,5 +418,16 @@ func doApi10UpdateTriggers(d *Daemon, nodeChanged, clusterChanged map[string]str
 			return err
 		}
 	}
+
+	if candidChanged {
+		endpoint := clusterConfig.CandidEndpoint()
+		expiry := clusterConfig.CandidExpiry()
+
+		err := d.setupExternalAuthentication(endpoint, expiry)
+		if err != nil {
+			return err
+		}
+	}
+
 	return nil
 }
diff --git a/lxd/cluster/config.go b/lxd/cluster/config.go
index 0b12b46ac4..dee0264793 100644
--- a/lxd/cluster/config.go
+++ b/lxd/cluster/config.go
@@ -70,6 +70,11 @@ func (c *Config) CandidEndpoint() string {
 	return c.m.GetString("candid.api.url")
 }
 
+// CandidExpiry returns the cookie expiry of the macaroon.
+func (c *Config) CandidExpiry() int64 {
+	return c.m.GetInt64("candid.api.expiry")
+}
+
 // AutoUpdateInterval returns the configured images auto update interval.
 func (c *Config) AutoUpdateInterval() time.Duration {
 	n := c.m.GetInt64("images.auto_update_interval")
@@ -212,6 +217,7 @@ var ConfigSchema = config.Schema{
 	"core.proxy_ignore_hosts":        {},
 	"core.trust_password":            {Hidden: true, Setter: passwordSetter},
 	"candid.api.url":                 {},
+	"candid.api.expiry":              {Type: config.Int64, Default: "3600"},
 	"images.auto_update_cached":      {Type: config.Bool, Default: "true"},
 	"images.auto_update_interval":    {Type: config.Int64, Default: "6"},
 	"images.compression_algorithm":   {Default: "gzip", Validator: validateCompression},
diff --git a/lxd/daemon.go b/lxd/daemon.go
index 55b7841033..429f1028f4 100644
--- a/lxd/daemon.go
+++ b/lxd/daemon.go
@@ -72,6 +72,7 @@ type Daemon struct {
 
 type externalAuth struct {
 	endpoint string
+	expiry   int64
 	bakery   *identchecker.Bakery
 }
 
@@ -180,9 +181,10 @@ func getBakeryOps(r *http.Request) []bakery.Op {
 	}}
 }
 
-func writeMacaroonsRequiredResponse(b *identchecker.Bakery, r *http.Request, w http.ResponseWriter, derr *bakery.DischargeRequiredError) {
+func writeMacaroonsRequiredResponse(b *identchecker.Bakery, r *http.Request, w http.ResponseWriter, derr *bakery.DischargeRequiredError, expiry int64) {
 	ctx := httpbakery.ContextWithRequest(context.TODO(), r)
-	caveats := append(derr.Caveats, checkers.TimeBeforeCaveat(time.Now().Add(5*time.Minute)))
+	caveats := append(derr.Caveats,
+		checkers.TimeBeforeCaveat(time.Now().Add(time.Duration(expiry)*time.Second)))
 
 	// Mint an appropriate macaroon and send it back to the client.
 	m, err := b.Oven.NewMacaroon(
@@ -263,7 +265,7 @@ func (d *Daemon) createCmd(restAPI *mux.Router, version string, c Command) {
 				fmt.Sprintf("allowing untrusted %s", r.Method),
 				log.Ctx{"url": r.URL.RequestURI(), "ip": r.RemoteAddr})
 		} else if derr, ok := err.(*bakery.DischargeRequiredError); ok {
-			writeMacaroonsRequiredResponse(d.externalAuth.bakery, r, w, derr)
+			writeMacaroonsRequiredResponse(d.externalAuth.bakery, r, w, derr, d.externalAuth.expiry)
 			return
 		} else {
 			logger.Warn(
@@ -578,6 +580,7 @@ func (d *Daemon) init() error {
 	pruneLeftoverImages(d)
 
 	/* Setup the proxy handler, external authentication and MAAS */
+	var candidExpiry int64
 	candidEndpoint := ""
 	maasAPIURL := ""
 	maasAPIKey := ""
@@ -607,6 +610,7 @@ func (d *Daemon) init() error {
 			config.ProxyHTTPS(), config.ProxyHTTP(), config.ProxyIgnoreHosts(),
 		)
 		candidEndpoint = config.CandidEndpoint()
+		candidExpiry = config.CandidExpiry()
 		maasAPIURL, maasAPIKey = config.MAASController()
 		return nil
 	})
@@ -614,7 +618,7 @@ func (d *Daemon) init() error {
 		return err
 	}
 
-	err = d.setupExternalAuthentication(candidEndpoint)
+	err = d.setupExternalAuthentication(candidEndpoint, candidExpiry)
 	if err != nil {
 		return err
 	}
@@ -818,7 +822,7 @@ func (d *Daemon) Stop() error {
 }
 
 // Setup external authentication
-func (d *Daemon) setupExternalAuthentication(authEndpoint string) error {
+func (d *Daemon) setupExternalAuthentication(authEndpoint string, expiry int64) error {
 	if authEndpoint == "" {
 		d.externalAuth = nil
 		return nil
@@ -852,6 +856,7 @@ func (d *Daemon) setupExternalAuthentication(authEndpoint string) error {
 	})
 	d.externalAuth = &externalAuth{
 		endpoint: authEndpoint,
+		expiry:   expiry,
 		bakery:   bakery,
 	}
 	return nil

From 2058f8c6aa534500687fa5b596130784af6398f4 Mon Sep 17 00:00:00 2001
From: Thomas Hipp <thomas.hipp at canonical.com>
Date: Thu, 6 Sep 2018 15:46:51 +0200
Subject: [PATCH 3/3] Update i18n

Signed-off-by: Thomas Hipp <thomas.hipp at canonical.com>
---
 po/de.po      | 136 +++++++++++++++++++++++++------------------------
 po/el.po      | 136 +++++++++++++++++++++++++------------------------
 po/es.po      | 136 +++++++++++++++++++++++++------------------------
 po/fa.po      | 136 +++++++++++++++++++++++++------------------------
 po/fi.po      | 136 +++++++++++++++++++++++++------------------------
 po/fr.po      | 136 +++++++++++++++++++++++++------------------------
 po/hi.po      | 136 +++++++++++++++++++++++++------------------------
 po/id.po      | 136 +++++++++++++++++++++++++------------------------
 po/it.po      | 136 +++++++++++++++++++++++++------------------------
 po/ja.po      | 136 +++++++++++++++++++++++++------------------------
 po/ko.po      | 136 +++++++++++++++++++++++++------------------------
 po/lxd.pot    | 138 ++++++++++++++++++++++++++------------------------
 po/nb_NO.po   | 136 +++++++++++++++++++++++++------------------------
 po/nl.po      | 136 +++++++++++++++++++++++++------------------------
 po/pa.po      | 136 +++++++++++++++++++++++++------------------------
 po/pl.po      | 136 +++++++++++++++++++++++++------------------------
 po/pt_BR.po   | 136 +++++++++++++++++++++++++------------------------
 po/ru.po      | 136 +++++++++++++++++++++++++------------------------
 po/sr.po      | 136 +++++++++++++++++++++++++------------------------
 po/sv.po      | 136 +++++++++++++++++++++++++------------------------
 po/tr.po      | 136 +++++++++++++++++++++++++------------------------
 po/uk.po      | 136 +++++++++++++++++++++++++------------------------
 po/zh.po      | 136 +++++++++++++++++++++++++------------------------
 po/zh_Hans.po | 136 +++++++++++++++++++++++++------------------------
 24 files changed, 1681 insertions(+), 1585 deletions(-)

diff --git a/po/de.po b/po/de.po
index 40246e0c2f..81f0fd7def 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-06-05 04:58+0000\n"
 "Last-Translator: Krombel <krombel at krombel.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/linux-containers/"
@@ -293,11 +293,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr "ARCHITEKTUR"
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "Akzeptiere Zertifikat"
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Aliasse:\n"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -327,7 +327,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Administrator Passwort für %s: "
@@ -393,7 +393,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -494,7 +494,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -519,12 +519,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, fuzzy, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Fingerabdruck des Zertifikats: % x\n"
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "Gespeichertes Nutzerzertifikat auf dem Server: "
 
@@ -653,7 +657,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr "Anhalten des Containers fehlgeschlagen!"
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr "Kann Verzeichnis für Zertifikate auf dem Server nicht erstellen"
 
@@ -809,7 +813,7 @@ msgstr "Kein Zertifikat für diese Verbindung"
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -823,8 +827,8 @@ msgstr "Kein Zertifikat für diese Verbindung"
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -1054,7 +1058,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr "FINGERABDRUCK"
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 #, fuzzy
 msgid "Failed to connect to cluster member"
 msgstr "kann nicht zum selben Container Namen kopieren"
@@ -1116,7 +1120,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1124,7 +1128,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 #, fuzzy
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "Generiere Nutzerzertifikat. Dies kann wenige Minuten dauern...\n"
@@ -1192,7 +1196,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr "Herunterfahren des Containers erzwingen."
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1204,7 +1208,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1218,7 +1222,7 @@ msgstr "Abbild mit Fingerabdruck %s importiert\n"
 msgid "Image imported with fingerprint: %s"
 msgstr "Abbild mit Fingerabdruck %s importiert\n"
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1255,7 +1259,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1275,7 +1279,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Ungültiges Ziel %s"
@@ -1296,7 +1300,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "ungültiges Argument %s"
@@ -1306,7 +1310,7 @@ msgstr "ungültiges Argument %s"
 msgid "Invalid path %s"
 msgstr "Ungültiges Ziel %s"
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Ungültiges Ziel %s"
@@ -1517,7 +1521,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Kein Zertifikat für diese Verbindung"
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1687,11 +1691,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1807,11 +1811,11 @@ msgid "Must supply container name for: "
 msgstr "der Name des Ursprung Containers muss angegeben werden"
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1889,7 +1893,7 @@ msgstr "kein Wert in %q gefunden\n"
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1926,11 +1930,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -2043,7 +2047,7 @@ msgstr "Profil %s erstellt\n"
 msgid "Properties:"
 msgstr "Eigenschaften:\n"
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -2081,36 +2085,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "entfernte Instanz %s existiert bereits"
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "entfernte Instanz %s existiert nicht"
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "entfernte Instanz %s existiert als <%s>"
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr "Entferntes Administrator Passwort"
 
@@ -2148,7 +2152,7 @@ msgstr "Anhalten des Containers fehlgeschlagen!"
 msgid "Remove profiles from containers"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -2179,7 +2183,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr "Fehlerhafte Profil URL %s"
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2255,7 +2259,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2271,21 +2275,21 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr "Server Zertifikat vom Benutzer nicht akzeptiert"
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 #, fuzzy
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 "Der Server vertraut uns nicht nachdem er unser Zertifikat hinzugefügt hat"
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2321,7 +2325,7 @@ msgstr "Profil %s erstellt\n"
 msgid "Set storage volume configuration keys"
 msgstr "Profil %s erstellt\n"
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2375,7 +2379,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2413,7 +2417,7 @@ msgstr "Profil %s erstellt\n"
 msgid "Show the container's last 100 log lines?"
 msgstr "Zeige die letzten 100 Zeilen Protokoll des Containers?"
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2550,7 +2554,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2615,7 +2619,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr "entfernte Instanz %s existiert nicht"
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2703,7 +2707,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2797,7 +2801,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr "Zustand des laufenden Containers sichern oder nicht"
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2815,7 +2819,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "You must specify a destination container name when using --target"
 msgstr "der Name des Ursprung Containers muss angegeben werden"
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 #, fuzzy
 msgid "You must specify a source container name"
 msgstr "der Name des Ursprung Containers muss angegeben werden"
@@ -2836,7 +2840,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2921,7 +2925,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -3111,7 +3115,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -3157,7 +3161,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3434,7 +3438,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 #, fuzzy
 msgid "ok (y/n)?"
 msgstr "OK (y/n)? "
@@ -3496,7 +3500,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 #, fuzzy
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
@@ -3512,7 +3516,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3536,7 +3540,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3605,7 +3609,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3621,7 +3625,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3689,7 +3693,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3750,7 +3754,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/el.po b/po/el.po
index 0a08c99daf..a65e529f11 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2017-02-14 08:00+0000\n"
 "Last-Translator: Simos Xenitellis <simos.65 at gmail.com>\n"
 "Language-Team: Greek <https://hosted.weblate.org/projects/linux-containers/"
@@ -186,11 +186,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -206,7 +206,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -218,7 +218,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -282,7 +282,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -377,7 +377,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -402,12 +402,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -531,7 +535,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -676,7 +680,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -690,8 +694,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -913,7 +917,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -969,7 +973,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -977,7 +981,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1043,7 +1047,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1055,7 +1059,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1069,7 +1073,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1105,7 +1109,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1124,7 +1128,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1145,7 +1149,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1154,7 +1158,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1345,7 +1349,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1506,11 +1510,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr "  Χρήση μνήμης:"
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1616,11 +1620,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1695,7 +1699,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1732,11 +1736,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1845,7 +1849,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1880,36 +1884,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1943,7 +1947,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1972,7 +1976,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2044,7 +2048,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2060,19 +2064,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2105,7 +2109,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2157,7 +2161,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2193,7 +2197,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2324,7 +2328,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2386,7 +2390,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2470,7 +2474,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2559,7 +2563,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2575,7 +2579,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2595,7 +2599,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2679,7 +2683,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2852,7 +2856,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2898,7 +2902,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3166,7 +3170,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3212,7 +3216,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3224,7 +3228,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3248,7 +3252,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3308,7 +3312,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3324,7 +3328,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3384,7 +3388,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3445,7 +3449,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/es.po b/po/es.po
index 794105f2dc..ce7b8dd2e9 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-02-10 11:39+0000\n"
 "Last-Translator: Allan Esquivel Sibaja <allan.esquivel.sibaja at gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/linux-containers/"
@@ -243,11 +243,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr "ARQUITECTURA"
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "Acepta certificado"
 
@@ -264,7 +264,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Aliases:"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -276,7 +276,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Contraseña admin para %s:"
@@ -340,7 +340,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "Tipo de autenticación %s no está soportada por el servidor"
@@ -434,7 +434,7 @@ msgstr "No se puede jalar un directorio sin - recursivo"
 msgid "Can't read from stdin: %s"
 msgstr "No se peude leer desde stdin: %s"
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -460,12 +460,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Certificado de la huella digital: %s"
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "Certificado del cliente almacenado en el servidor:"
 
@@ -589,7 +593,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -735,7 +739,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -749,8 +753,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -973,7 +977,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -1029,7 +1033,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1037,7 +1041,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1103,7 +1107,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1115,7 +1119,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1129,7 +1133,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1166,7 +1170,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1185,7 +1189,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1206,7 +1210,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1215,7 +1219,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1407,7 +1411,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1567,11 +1571,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1679,11 +1683,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1757,7 +1761,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1794,11 +1798,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1907,7 +1911,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1942,36 +1946,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -2005,7 +2009,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -2034,7 +2038,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2106,7 +2110,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2122,19 +2126,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2167,7 +2171,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2219,7 +2223,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2255,7 +2259,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2386,7 +2390,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2448,7 +2452,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2532,7 +2536,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2621,7 +2625,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2637,7 +2641,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2657,7 +2661,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2742,7 +2746,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2915,7 +2919,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2961,7 +2965,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3229,7 +3233,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3275,7 +3279,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3287,7 +3291,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3311,7 +3315,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3371,7 +3375,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3387,7 +3391,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3447,7 +3451,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3509,7 +3513,7 @@ msgstr ""
 msgid "volume"
 msgstr "Columnas"
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/fa.po b/po/fa.po
index b01675fbdb..cde914ea43 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/fi.po b/po/fi.po
index f509a730f7..f261c108f0 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/fr.po b/po/fr.po
index ee04a089ff..f5dbee7ad7 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-03-06 13:50+0000\n"
 "Last-Translator: Alban Vidal <alban.vidal at zordhak.fr>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/linux-containers/"
@@ -283,12 +283,12 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "ARCHITECTURE"
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 #, fuzzy
 msgid "AUTH TYPE"
 msgstr "TYPE"
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "Accepter le certificat"
 
@@ -305,7 +305,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Alias :"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -318,7 +318,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr "Création du conteneur"
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Mot de passe administrateur pour %s : "
@@ -383,7 +383,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "Le type d'authentification '%s' n'est pas supporté par le serveur"
@@ -480,7 +480,7 @@ msgstr "impossible de récupérer un répertoire sans --recursive"
 msgid "Can't read from stdin: %s"
 msgstr "Impossible de lire depuis stdin : %s"
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 #, fuzzy
 msgid "Can't remove the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -508,12 +508,16 @@ msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 "Impossible de désaffecter la clé '%s', elle n'est pas définie actuellement."
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Empreinte du certificat : %s"
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "Certificat client enregistré sur le serveur : "
 
@@ -646,7 +650,7 @@ msgstr "Copie de l'image : %s"
 msgid "Copying the storage volume: %s"
 msgstr "Copie de l'image : %s"
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr "Impossible de créer le dossier de stockage des certificats serveurs"
 
@@ -818,7 +822,7 @@ msgstr "Copie de l'image : %s"
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -832,8 +836,8 @@ msgstr "Copie de l'image : %s"
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -1070,7 +1074,7 @@ msgstr "NOM"
 msgid "FINGERPRINT"
 msgstr "EMPREINTE"
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 #, fuzzy
 msgid "Failed to connect to cluster member"
 msgstr "Profil à appliquer au nouveau conteneur"
@@ -1130,7 +1134,7 @@ msgstr "Forcer la suppression des conteneurs arrêtés"
 msgid "Force using the local unix socket"
 msgstr "Forcer l'utilisation de la socket unix locale"
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1138,7 +1142,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "Génération d'un certificat client. Ceci peut prendre une minute…"
 
@@ -1213,7 +1217,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr "Ignorer l'état du conteneur (seulement pour start)"
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1226,7 +1230,7 @@ msgstr "Image copiée avec succès !"
 msgid "Image exported successfully!"
 msgstr "Image copiée avec succès !"
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1240,7 +1244,7 @@ msgstr "Image importée avec l'empreinte : %s"
 msgid "Image imported with fingerprint: %s"
 msgstr "Image importée avec l'empreinte : %s"
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 #, fuzzy
 msgid "Image refreshed successfully!"
 msgstr "Image copiée avec succès !"
@@ -1279,7 +1283,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr "Schème d'URL invalide \"%s\" in \"%s\""
@@ -1298,7 +1302,7 @@ msgstr "Clé de configuration invalide"
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Cible invalide %s"
@@ -1319,7 +1323,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "nombre d'arguments incorrect pour la sous-comande"
@@ -1329,7 +1333,7 @@ msgstr "nombre d'arguments incorrect pour la sous-comande"
 msgid "Invalid path %s"
 msgstr "Cible invalide %s"
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Cible invalide %s"
@@ -1585,7 +1589,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Copie de l'image : %s"
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1753,12 +1757,12 @@ msgstr "Mémoire (pointe)"
 msgid "Memory usage:"
 msgstr "  Mémoire utilisée :"
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 #, fuzzy
 msgid "Migration API failure"
 msgstr "Échec lors de la migration vers l'hôte source: %s"
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1876,11 +1880,11 @@ msgid "Must supply container name for: "
 msgstr "Vous devez fournir le nom d'un conteneur pour : "
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr "NOM"
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr "NON"
 
@@ -1960,7 +1964,7 @@ msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 "Seuls les volumes \"personnalisés\" peuvent être attachés aux conteneurs."
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr "Seules les URLs https sont supportées par simplestreams"
 
@@ -1999,11 +2003,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr "PROFILS"
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr "PROTOCOLE"
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr "PUBLIC"
 
@@ -2114,7 +2118,7 @@ msgstr "Profils : %s"
 msgid "Properties:"
 msgstr "Propriétés :"
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr "Serveur d'images public"
 
@@ -2153,37 +2157,37 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr "Pousser ou récupérer des fichiers récursivement"
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 #, fuzzy
 msgid "Refresh images"
 msgstr "Récupération de l'image : %s"
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, fuzzy, c-format
 msgid "Refreshing the image: %s"
 msgstr "Récupération de l'image : %s"
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "le serveur distant %s existe déjà"
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "le serveur distant %s n'existe pas"
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "le serveur distant %s existe en tant que <%s>"
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, fuzzy, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "le serveur distant %s est statique et ne peut être modifié"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr "Mot de passe de l'administrateur distant"
 
@@ -2221,7 +2225,7 @@ msgstr "L'arrêt du conteneur a échoué !"
 msgid "Remove profiles from containers"
 msgstr "Création du conteneur"
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -2251,7 +2255,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2328,7 +2332,7 @@ msgstr "SOURCE"
 msgid "STATE"
 msgstr "ÉTAT"
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr "STATIQUE"
 
@@ -2345,21 +2349,21 @@ msgstr "ENSEMBLE DE STOCKAGE"
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr "Certificat serveur rejeté par l'utilisateur"
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 #, fuzzy
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 "Le serveur ne nous fait pas confiance après l'ajout de notre certificat"
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr "Protocole du serveur (lxd ou simplestreams)"
 
@@ -2398,7 +2402,7 @@ msgstr "Clé de configuration invalide"
 msgid "Set storage volume configuration keys"
 msgstr "Clé de configuration invalide"
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2454,7 +2458,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2496,7 +2500,7 @@ msgstr "Afficher la configuration étendue"
 msgid "Show the container's last 100 log lines?"
 msgstr "Afficher les 100 dernières lignes du journal du conteneur ?"
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 #, fuzzy
 msgid "Show the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -2633,7 +2637,7 @@ msgstr "Swap (courant)"
 msgid "Swap (peak)"
 msgstr "Swap (pointe)"
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 #, fuzzy
 msgid "Switch the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -2704,7 +2708,7 @@ msgstr "L'image locale '%s' n'a pas été trouvée, essayer '%s:' à la place."
 msgid "The profile device doesn't exist"
 msgstr "Le périphérique indiqué n'existe pas"
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2790,7 +2794,7 @@ msgstr "Type : persistant"
 msgid "UPLOAD DATE"
 msgstr "DATE DE PUBLICATION"
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr "URL"
 
@@ -2890,7 +2894,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr "Réaliser ou pas l'instantané de l'état de fonctionnement du conteneur"
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr "OUI"
 
@@ -2908,7 +2912,7 @@ msgstr "impossible de copier vers le même nom de conteneur"
 msgid "You must specify a destination container name when using --target"
 msgstr "vous devez spécifier un nom de conteneur source"
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 #, fuzzy
 msgid "You must specify a source container name"
 msgstr "vous devez spécifier un nom de conteneur source"
@@ -2929,7 +2933,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -3014,7 +3018,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr "par défaut"
 
@@ -3207,7 +3211,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 #, fuzzy
 msgid "get-default"
 msgstr "par défaut"
@@ -3254,7 +3258,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3553,7 +3557,7 @@ msgstr "Nom du réseau"
 msgid "no"
 msgstr "non"
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr "ok (y/n) ?"
 
@@ -3622,7 +3626,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 #, fuzzy
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
@@ -3639,7 +3643,7 @@ msgstr "Serveur distant : %s"
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3663,7 +3667,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3735,7 +3739,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3751,7 +3755,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3819,7 +3823,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 #, fuzzy
 msgid "switch <remote>"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -3882,7 +3886,7 @@ msgstr ""
 msgid "volume"
 msgstr "Colonnes"
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/hi.po b/po/hi.po
index 67781b0bd2..b1df874b31 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/id.po b/po/id.po
index d98eeb3ffb..3b35398c9a 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/it.po b/po/it.po
index ab92fa7355..9dad20bdc9 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2017-08-18 14:22+0000\n"
 "Last-Translator: Alberto Donato <alberto.donato at gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/linux-containers/"
@@ -208,11 +208,11 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "ARCHITETTURA"
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "Accetta certificato"
 
@@ -229,7 +229,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Alias:"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -241,7 +241,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Password amministratore per %s: "
@@ -305,7 +305,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -400,7 +400,7 @@ msgstr "Impossibile effettuare il pull di una directory senza --recursive"
 msgid "Can't read from stdin: %s"
 msgstr "Impossible leggere da stdin: %s"
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -425,12 +425,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "Certificato del client salvato dal server: "
 
@@ -554,7 +558,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -701,7 +705,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -715,8 +719,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -939,7 +943,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -996,7 +1000,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1004,7 +1008,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1071,7 +1075,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr "Creazione del container in corso"
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1083,7 +1087,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1097,7 +1101,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1134,7 +1138,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1153,7 +1157,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Proprietà errata: %s"
@@ -1174,7 +1178,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "numero errato di argomenti del sottocomando"
@@ -1184,7 +1188,7 @@ msgstr "numero errato di argomenti del sottocomando"
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Proprietà errata: %s"
@@ -1377,7 +1381,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1539,11 +1543,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1650,11 +1654,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1728,7 +1732,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1765,11 +1769,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1879,7 +1883,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1914,36 +1918,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "il remote %s esiste già"
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "il remote %s non esiste"
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "il remote %s esiste come %s"
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, fuzzy, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "il remote %s è statico e non può essere modificato"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1977,7 +1981,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -2006,7 +2010,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2079,7 +2083,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2095,19 +2099,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2140,7 +2144,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2192,7 +2196,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2228,7 +2232,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2361,7 +2365,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2424,7 +2428,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr "il remote %s non esiste"
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2508,7 +2512,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2598,7 +2602,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2615,7 +2619,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr "Occorre specificare un nome di container come origine"
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr "Occorre specificare un nome di container come origine"
 
@@ -2635,7 +2639,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2720,7 +2724,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2893,7 +2897,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2939,7 +2943,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3207,7 +3211,7 @@ msgstr ""
 msgid "no"
 msgstr "no"
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr "ok (y/n)?"
 
@@ -3253,7 +3257,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3265,7 +3269,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3289,7 +3293,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3349,7 +3353,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3365,7 +3369,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3425,7 +3429,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3487,7 +3491,7 @@ msgstr ""
 msgid "volume"
 msgstr "Colonne"
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/ja.po b/po/ja.po
index 8514dfd8b4..298d1064fa 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-07-30 09:55+0000\n"
 "Last-Translator: KATOH Yasufumi <karma at jazz.email.ne.jp>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/linux-"
@@ -187,11 +187,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "証明書を受け入れます"
 
@@ -207,7 +207,7 @@ msgstr "コンテナもしくはプロファイルにデバイスを追加しま
 msgid "Add new aliases"
 msgstr "新たにエイリアスを追加します"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr "新たにリモートサーバを追加します"
 
@@ -219,7 +219,7 @@ msgstr "新たに信頼済みのクライアントを追加します"
 msgid "Add profiles to containers"
 msgstr "コンテナにプロファイルを追加します"
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "%s の管理者パスワード: "
@@ -287,7 +287,7 @@ msgstr ""
 "このコマンドはコンテナのブートコンソールに接続できます。\n"
 "そしてそこから過去のログエントリを取り出すことができます。"
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "認証タイプ '%s' はサーバではサポートされていません"
@@ -382,7 +382,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr "標準入力から読み込めません: %s"
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 #, fuzzy
 msgid "Can't remove the default remote"
 msgstr "デフォルトのリモートは削除できません"
@@ -409,12 +409,16 @@ msgstr "再帰 (recursive) モードでは uid/gid/mode を指定できません
 msgid "Can't unset key '%s', it's not currently set"
 msgstr "キー '%s' が設定されていないので削除できません"
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "証明書のフィンガープリント: %s"
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "クライアント証明書がサーバに格納されました: "
 
@@ -546,7 +550,7 @@ msgstr "イメージのコピー中: %s"
 msgid "Copying the storage volume: %s"
 msgstr "ストレージボリュームのコピー中: %s"
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr "サーバ証明書格納用のディレクトリを作成できません"
 
@@ -695,7 +699,7 @@ msgstr "ストレージボリュームを削除します"
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -709,8 +713,8 @@ msgstr "ストレージボリュームを削除します"
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -946,7 +950,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 #, fuzzy
 msgid "Failed to connect to cluster member"
 msgstr "クラスタメンバの名前を変更します"
@@ -1003,7 +1007,7 @@ msgstr "稼働中のコンテナを強制的に削除します"
 msgid "Force using the local unix socket"
 msgstr "強制的にローカルのUNIXソケットを使います"
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr "フォーマット (csv|json|table|yaml)"
 
@@ -1011,7 +1015,7 @@ msgstr "フォーマット (csv|json|table|yaml)"
 msgid "Generate manpages for all commands"
 msgstr "すべてのコマンドに対する man ページを作成します"
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "クライアント証明書を生成します。1分ぐらいかかります..."
 
@@ -1077,7 +1081,7 @@ msgstr "初めてこのマシンで LXD を使う場合、lxd init と実行す
 msgid "Ignore the container state"
 msgstr "コンテナの状態を無視します"
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr "イメージは更新済みです。"
 
@@ -1089,7 +1093,7 @@ msgstr "イメージのコピーが成功しました!"
 msgid "Image exported successfully!"
 msgstr "イメージのエクスポートが成功しました!"
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr "イメージ名を指定してください"
 
@@ -1103,7 +1107,7 @@ msgstr "イメージ名を指定してください: %s"
 msgid "Image imported with fingerprint: %s"
 msgstr "イメージは以下のフィンガープリントでインポートされました: %s"
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr "イメージの更新が成功しました!"
 
@@ -1143,7 +1147,7 @@ msgstr "入力するデータ"
 msgid "Instance type"
 msgstr "インスタンスタイプ"
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr "不正な URL スキーム \"%s\" (\"%s\" 内)"
@@ -1163,7 +1167,7 @@ msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 "不正な設定項目のカラムフォーマットです (フィールド数が多すぎます): '%s'"
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr "不正なフォーマット %q"
@@ -1187,7 +1191,7 @@ msgid ""
 msgstr ""
 "'%s' は不正な名前です。空文字列は maxWidth を指定しているときのみ指定できます"
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr "引数の数が不正です"
 
@@ -1196,7 +1200,7 @@ msgstr "引数の数が不正です"
 msgid "Invalid path %s"
 msgstr "不正なパス %s"
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr "不正なプロトコル: %s"
@@ -1466,7 +1470,7 @@ msgstr "プロファイルを一覧表示します"
 msgid "List storage volumes"
 msgstr "ストレージボリュームを一覧表示します"
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr "利用可能なリモートサーバを一覧表示します"
 
@@ -1643,12 +1647,12 @@ msgstr "メモリ (ピーク)"
 msgid "Memory usage:"
 msgstr "メモリ消費量:"
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 #, fuzzy
 msgid "Migration API failure"
 msgstr "ソースのホスト上でマイグレーションが失敗しました: %s"
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1759,11 +1763,11 @@ msgid "Must supply container name for: "
 msgstr "コンテナ名を指定する必要があります: "
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1837,7 +1841,7 @@ msgstr "%q に設定する値が指定されていません"
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr "\"カスタム\" のボリュームのみがコンテナにアタッチできます"
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr "simplestreams は https の URL のみサポートします"
 
@@ -1874,11 +1878,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1987,7 +1991,7 @@ msgstr "プロファイル: %s"
 msgid "Properties:"
 msgstr "プロパティ:"
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr "Public なイメージサーバとして設定します"
 
@@ -2022,36 +2026,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr "再帰的にファイルを転送します"
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr "イメージを更新します"
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr "イメージの更新中: %s"
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr "リモート %s は既に存在します"
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr "リモート %s は存在しません"
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "リモート %s は <%s> として存在します"
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "リモート %s は static ですので変更できません"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr "リモートの管理者パスワード"
 
@@ -2085,7 +2089,7 @@ msgstr "コンテナのデバイスを削除します"
 msgid "Remove profiles from containers"
 msgstr "コンテナからプロファイルを削除します"
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr "リモートサーバを削除します"
 
@@ -2114,7 +2118,7 @@ msgstr "ネットワーク名を変更します"
 msgid "Rename profiles"
 msgstr "プロファイル名を変更します"
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr "リモートサーバ名を変更します"
 
@@ -2192,7 +2196,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2208,20 +2212,20 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr "直接リクエスト (raw query) を LXD に送ります"
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 #, fuzzy
 msgid "Server authentication type (tls or candid)"
 msgstr "サーバの認証タイプ (tls もしくは macaroons)"
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr "ユーザによりサーバ証明書が拒否されました"
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr "認証後、サーバが我々を信用していません"
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr "サーバのプロトコル (lxd or simplestreams)"
 
@@ -2254,7 +2258,7 @@ msgstr "ストレージプールの設定項目を設定します"
 msgid "Set storage volume configuration keys"
 msgstr "ストレージボリュームの設定項目を設定します"
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr "リモートの URL を設定します"
 
@@ -2306,7 +2310,7 @@ msgstr "バックグラウンド操作の詳細を表示します"
 msgid "Show full device configuration for containers or profiles"
 msgstr "コンテナもしくはプロファイルのデバイス設定をすべて表示します"
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr "イメージのプロパティを表示します"
 
@@ -2342,7 +2346,7 @@ msgstr "ストレージボリュームの設定を表示する"
 msgid "Show the container's last 100 log lines?"
 msgstr "コンテナログの最後の 100 行を表示しますか?"
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr "デフォルトのリモートを表示します"
 
@@ -2473,7 +2477,7 @@ msgstr "Swap (現在値)"
 msgid "Swap (peak)"
 msgstr "Swap (ピーク)"
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 #, fuzzy
 msgid "Switch the default remote"
 msgstr "デフォルトのリモートを設定します"
@@ -2541,7 +2545,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr "プロファイルのデバイスが存在しません"
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2631,7 +2635,7 @@ msgstr "タイプ: persistent"
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2723,7 +2727,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr "コンテナの稼動状態のスナップショットを取得するかどうか"
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2739,7 +2743,7 @@ msgstr "--mode と同時に -t または -T は指定できません"
 msgid "You must specify a destination container name when using --target"
 msgstr "--target オプションを使うときはコピー先のコンテナ名を指定してください"
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr "コピー元のコンテナ名を指定してください"
 
@@ -2759,7 +2763,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2843,7 +2847,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -3023,7 +3027,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -3069,7 +3073,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr "network"
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr "ok (y/n)?"
 
@@ -3490,7 +3494,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 
@@ -3502,7 +3506,7 @@ msgstr "remote"
 msgid "remove <alias>"
 msgstr "remove <alias>"
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3526,7 +3530,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3586,7 +3590,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3602,7 +3606,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3662,7 +3666,7 @@ msgstr "stop [<remote>:]<container> [[<remote>:]<container>...]"
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 #, fuzzy
 msgid "switch <remote>"
 msgstr "set-default <remote>"
@@ -3724,7 +3728,7 @@ msgstr ""
 msgid "volume"
 msgstr "volume"
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/ko.po b/po/ko.po
index 762033187a..5cfde87008 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/lxd.pot b/po/lxd.pot
index d365658c25..1a70f734f5 100644
--- a/po/lxd.pot
+++ b/po/lxd.pot
@@ -7,7 +7,7 @@
 msgid   ""
 msgstr  "Project-Id-Version: lxd\n"
         "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-        "POT-Creation-Date: 2018-08-23 15:14-0400\n"
+        "POT-Creation-Date: 2018-09-06 15:33+0200\n"
         "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
         "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
         "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -160,7 +160,7 @@ msgstr  ""
 msgid   "(none)"
 msgstr  ""
 
-#: lxc/alias.go:127 lxc/image.go:933 lxc/image_alias.go:228
+#: lxc/alias.go:127 lxc/image_alias.go:228 lxc/image.go:933
 msgid   "ALIAS"
 msgstr  ""
 
@@ -176,11 +176,11 @@ msgstr  ""
 msgid   "ARCHITECTURE"
 msgstr  ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid   "AUTH TYPE"
 msgstr  ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid   "Accept certificate"
 msgstr  ""
 
@@ -196,7 +196,7 @@ msgstr  ""
 msgid   "Add new aliases"
 msgstr  ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid   "Add new remote servers"
 msgstr  ""
 
@@ -208,7 +208,7 @@ msgstr  ""
 msgid   "Add profiles to containers"
 msgstr  ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid   "Admin password for %s: "
 msgstr  ""
@@ -271,7 +271,7 @@ msgid   "Attach to container consoles\n"
         "as well as retrieve past log entries from it."
 msgstr  ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid   "Authentication type '%s' not supported by server"
 msgstr  ""
@@ -363,7 +363,7 @@ msgstr  ""
 msgid   "Can't read from stdin: %s"
 msgstr  ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid   "Can't remove the default remote"
 msgstr  ""
 
@@ -388,12 +388,16 @@ msgstr  ""
 msgid   "Can't unset key '%s', it's not currently set"
 msgstr  ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid   "Candid domain to use"
+msgstr  ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid   "Certificate fingerprint: %s"
 msgstr  ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid   "Client certificate stored at server: "
 msgstr  ""
 
@@ -505,7 +509,7 @@ msgstr  ""
 msgid   "Copying the storage volume: %s"
 msgstr  ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid   "Could not create server cert dir"
 msgstr  ""
 
@@ -578,7 +582,7 @@ msgstr  ""
 msgid   "DATABASE"
 msgstr  ""
 
-#: lxc/image.go:937 lxc/image_alias.go:230 lxc/list.go:457 lxc/network.go:861 lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:961
+#: lxc/image_alias.go:230 lxc/image.go:937 lxc/list.go:457 lxc/network.go:861 lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:961
 msgid   "DESCRIPTION"
 msgstr  ""
 
@@ -630,7 +634,7 @@ msgstr  ""
 msgid   "Delete storage volumes"
 msgstr  ""
 
-#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:23 lxc/alias.go:55 lxc/alias.go:99 lxc/alias.go:147 lxc/alias.go:198 lxc/cluster.go:27 lxc/cluster.go:64 lxc/cluster.go:147 lxc/cluster.go:197 lxc/cluster.go:246 lxc/cluster.go:295 lxc/config.go:29 lxc/config.go:88 lxc/config.go:289 lxc/config.go:355 lxc/config.go:452 lxc/config.go:560 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:589 lxc/config_device.go:657 lxc/config_metadata.go:29 lxc/config_metadata.go:54 lxc/config_metadata.go:176 lxc/config_template.go:30 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:236 lxc/config_template.go:298 lxc/config_trust.go:30 lxc/config_trust.go:59 lxc/config_trust.go:115 lxc/config_trust.go:197 lxc/console.go:32 lxc/copy.go:37 lxc/delete.go:30 lxc/exec.go:39 lxc/export.go:30 lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187 lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265 lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788 lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26 lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149 lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35 lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19 lxc/monitor.go:31 lxc/move.go:36 lxc/network.go:34 lxc/network.go:110 lxc/network.go:183 lxc/network.go:256 lxc/network.go:328 lxc/network.go:378 lxc/network.go:463 lxc/network.go:548 lxc/network.go:671 lxc/network.go:729 lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034 lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25 lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177 lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245 lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529 lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767 lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419 lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33 lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333 lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:34 lxc/storage_volume.go:122 lxc/storage_volume.go:201 lxc/storage_volume.go:283 lxc/storage_volume.go:416 lxc/storage_volume.go:493 lxc/storage_volume.go:555 lxc/storage_volume.go:637 lxc/storage_volume.go:718 lxc/storage_volume.go:847 lxc/storage_volume.go:912 lxc/storage_volume.go:988 lxc/storage_volume.go:1019 lxc/storage_volume.go:1085 lxc/storage_volume.go:1162 lxc/storage_volume.go:1237 lxc/version.go:22
+#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:23 lxc/alias.go:55 lxc/alias.go:99 lxc/alias.go:147 lxc/alias.go:198 lxc/cluster.go:27 lxc/cluster.go:64 lxc/cluster.go:147 lxc/cluster.go:197 lxc/cluster.go:246 lxc/cluster.go:295 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:589 lxc/config_device.go:657 lxc/config.go:29 lxc/config.go:88 lxc/config.go:289 lxc/config.go:355 lxc/config.go:452 lxc/config.go:560 lxc/config_metadata.go:29 lxc/config_metadata.go:54 lxc/config_metadata.go:176 lxc/config_template.go:30 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:236 lxc/config_template.go:298 lxc/config_trust.go:30 lxc/config_trust.go:59 lxc/config_trust.go:115 lxc/config_trust.go:197 lxc/console.go:32 lxc/copy.go:37 lxc/delete.go:30 lxc/exec.go:39 lxc/export.go:30 lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187 lxc/file.go:377 lxc/image_alias.go:26 lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149 lxc/image_alias.go:250 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265 lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788 lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35 lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19 lxc/monitor.go:31 lxc/move.go:36 lxc/network.go:34 lxc/network.go:110 lxc/network.go:183 lxc/network.go:256 lxc/network.go:328 lxc/network.go:378 lxc/network.go:463 lxc/network.go:548 lxc/network.go:671 lxc/network.go:729 lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034 lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25 lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177 lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245 lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529 lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767 lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423 lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33 lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333 lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:34 lxc/storage_volume.go:122 lxc/storage_volume.go:201 lxc/storage_volume.go:283 lxc/storage_volume.go:416 lxc/storage_volume.go:493 lxc/storage_volume.go:555 lxc/storage_volume.go:637 lxc/storage_volume.go:718 lxc/storage_volume.go:847 lxc/storage_volume.go:912 lxc/storage_volume.go:988 lxc/storage_volume.go:1019 lxc/storage_volume.go:1085 lxc/storage_volume.go:1162 lxc/storage_volume.go:1237 lxc/version.go:22
 msgid   "Description"
 msgstr  ""
 
@@ -829,11 +833,11 @@ msgstr  ""
 msgid   "FILENAME"
 msgstr  ""
 
-#: lxc/config_trust.go:174 lxc/image.go:935 lxc/image_alias.go:229
+#: lxc/config_trust.go:174 lxc/image_alias.go:229 lxc/image.go:935
 msgid   "FINGERPRINT"
 msgstr  ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid   "Failed to connect to cluster member"
 msgstr  ""
 
@@ -889,7 +893,7 @@ msgstr  ""
 msgid   "Force using the local unix socket"
 msgstr  ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid   "Format (csv|json|table|yaml)"
 msgstr  ""
 
@@ -897,7 +901,7 @@ msgstr  ""
 msgid   "Generate manpages for all commands"
 msgstr  ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid   "Generating a client certificate. This may take a minute..."
 msgstr  ""
 
@@ -961,7 +965,7 @@ msgstr  ""
 msgid   "Ignore the container state"
 msgstr  ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid   "Image already up to date."
 msgstr  ""
 
@@ -973,7 +977,7 @@ msgstr  ""
 msgid   "Image exported successfully!"
 msgstr  ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid   "Image identifier missing"
 msgstr  ""
 
@@ -987,7 +991,7 @@ msgstr  ""
 msgid   "Image imported with fingerprint: %s"
 msgstr  ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid   "Image refreshed successfully!"
 msgstr  ""
 
@@ -1022,7 +1026,7 @@ msgstr  ""
 msgid   "Instance type"
 msgstr  ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid   "Invalid URL scheme \"%s\" in \"%s\""
 msgstr  ""
@@ -1041,7 +1045,7 @@ msgstr  ""
 msgid   "Invalid config key column format (too many fields): '%s'"
 msgstr  ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid   "Invalid format %q"
 msgstr  ""
@@ -1061,7 +1065,7 @@ msgstr  ""
 msgid   "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr  ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid   "Invalid number of arguments"
 msgstr  ""
 
@@ -1070,7 +1074,7 @@ msgstr  ""
 msgid   "Invalid path %s"
 msgstr  ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid   "Invalid protocol: %s"
 msgstr  ""
@@ -1255,7 +1259,7 @@ msgstr  ""
 msgid   "List storage volumes"
 msgstr  ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid   "List the available remotes"
 msgstr  ""
 
@@ -1412,11 +1416,11 @@ msgstr  ""
 msgid   "Memory usage:"
 msgstr  ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid   "Migration API failure"
 msgstr  ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid   "Migration operation failure"
 msgstr  ""
 
@@ -1503,11 +1507,11 @@ msgstr  ""
 msgid   "Must supply container name for: "
 msgstr  ""
 
-#: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622 lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622 lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid   "NAME"
 msgstr  ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid   "NO"
 msgstr  ""
 
@@ -1581,7 +1585,7 @@ msgstr  ""
 msgid   "Only \"custom\" volumes can be attached to containers"
 msgstr  ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid   "Only https URLs are supported for simplestreams"
 msgstr  ""
 
@@ -1618,11 +1622,11 @@ msgstr  ""
 msgid   "PROFILES"
 msgstr  ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid   "PROTOCOL"
 msgstr  ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid   "PUBLIC"
 msgstr  ""
 
@@ -1729,7 +1733,7 @@ msgstr  ""
 msgid   "Properties:"
 msgstr  ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid   "Public image server"
 msgstr  ""
 
@@ -1764,36 +1768,36 @@ msgstr  ""
 msgid   "Recursively transfer files"
 msgstr  ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid   "Refresh images"
 msgstr  ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid   "Refreshing the image: %s"
 msgstr  ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid   "Remote %s already exists"
 msgstr  ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid   "Remote %s doesn't exist"
 msgstr  ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid   "Remote %s exists as <%s>"
 msgstr  ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid   "Remote %s is static and cannot be modified"
 msgstr  ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid   "Remote admin password"
 msgstr  ""
 
@@ -1827,7 +1831,7 @@ msgstr  ""
 msgid   "Remove profiles from containers"
 msgstr  ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid   "Remove remotes"
 msgstr  ""
 
@@ -1855,7 +1859,7 @@ msgstr  ""
 msgid   "Rename profiles"
 msgstr  ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid   "Rename remotes"
 msgstr  ""
 
@@ -1925,7 +1929,7 @@ msgstr  ""
 msgid   "STATE"
 msgstr  ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid   "STATIC"
 msgstr  ""
 
@@ -1941,19 +1945,19 @@ msgstr  ""
 msgid   "Send a raw query to LXD"
 msgstr  ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid   "Server authentication type (tls or candid)"
 msgstr  ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid   "Server certificate NACKed by user"
 msgstr  ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid   "Server doesn't trust us after authentication"
 msgstr  ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid   "Server protocol (lxd or simplestreams)"
 msgstr  ""
 
@@ -1986,7 +1990,7 @@ msgstr  ""
 msgid   "Set storage volume configuration keys"
 msgstr  ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid   "Set the URL for the remote"
 msgstr  ""
 
@@ -2038,7 +2042,7 @@ msgstr  ""
 msgid   "Show full device configuration for containers or profiles"
 msgstr  ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid   "Show image properties"
 msgstr  ""
 
@@ -2074,7 +2078,7 @@ msgstr  ""
 msgid   "Show the container's last 100 log lines?"
 msgstr  ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid   "Show the default remote"
 msgstr  ""
 
@@ -2205,7 +2209,7 @@ msgstr  ""
 msgid   "Swap (peak)"
 msgstr  ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid   "Switch the default remote"
 msgstr  ""
 
@@ -2263,7 +2267,7 @@ msgstr  ""
 msgid   "The profile device doesn't exist"
 msgstr  ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid   "The source LXD instance is not clustered"
 msgstr  ""
 
@@ -2346,7 +2350,7 @@ msgstr  ""
 msgid   "UPLOAD DATE"
 msgstr  ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid   "URL"
 msgstr  ""
 
@@ -2430,7 +2434,7 @@ msgstr  ""
 msgid   "Whether or not to snapshot the container's running state"
 msgstr  ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid   "YES"
 msgstr  ""
 
@@ -2446,7 +2450,7 @@ msgstr  ""
 msgid   "You must specify a destination container name when using --target"
 msgstr  ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid   "You must specify a source container name"
 msgstr  ""
 
@@ -2466,7 +2470,7 @@ msgstr  ""
 msgid   "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr  ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid   "add [<remote>] <IP|FQDN|URL>"
 msgstr  ""
 
@@ -2546,7 +2550,7 @@ msgstr  ""
 msgid   "create [<remote>:]<profile>"
 msgstr  ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid   "default"
 msgstr  ""
 
@@ -2715,7 +2719,7 @@ msgstr  ""
 msgid   "get [<remote>:][<container>] <key>"
 msgstr  ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid   "get-default"
 msgstr  ""
 
@@ -2759,7 +2763,7 @@ msgstr  ""
 msgid   "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr  ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid   "list"
 msgstr  ""
 
@@ -2991,7 +2995,7 @@ msgstr  ""
 msgid   "no"
 msgstr  ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid   "ok (y/n)?"
 msgstr  ""
 
@@ -3031,7 +3035,7 @@ msgstr  ""
 msgid   "query [<remote>:]<API path>"
 msgstr  ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid   "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr  ""
 
@@ -3043,7 +3047,7 @@ msgstr  ""
 msgid   "remove <alias>"
 msgstr  ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid   "remove <remote>"
 msgstr  ""
 
@@ -3067,7 +3071,7 @@ msgstr  ""
 msgid   "rename <old alias> <new alias>"
 msgstr  ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid   "rename <remote> <new-name>"
 msgstr  ""
 
@@ -3127,7 +3131,7 @@ msgstr  ""
 msgid   "set [<remote>:][<container>] <key> <value>"
 msgstr  ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid   "set-url <remote> <URL>"
 msgstr  ""
 
@@ -3143,7 +3147,7 @@ msgstr  ""
 msgid   "show [<remote>:]<container|profile>"
 msgstr  ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid   "show [<remote>:]<image>"
 msgstr  ""
 
@@ -3203,7 +3207,7 @@ msgstr  ""
 msgid   "storage"
 msgstr  ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid   "switch <remote>"
 msgstr  ""
 
@@ -3264,7 +3268,7 @@ msgstr  ""
 msgid   "volume"
 msgstr  ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid   "y"
 msgstr  ""
 
diff --git a/po/nb_NO.po b/po/nb_NO.po
index cb3a3cc70c..9ca819a135 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/nl.po b/po/nl.po
index dfa71c6e92..55a232113c 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/pa.po b/po/pa.po
index 317fc27ba1..56690e3570 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/pl.po b/po/pl.po
index 349a911736..52449e41c6 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3724cf6784..db8999bc6d 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-08-06 22:13+0000\n"
 "Last-Translator: Renato dos Santos <shazaum at gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
@@ -211,11 +211,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -231,7 +231,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -243,7 +243,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -307,7 +307,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -401,7 +401,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -426,12 +426,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -555,7 +559,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -700,7 +704,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -714,8 +718,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -936,7 +940,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -992,7 +996,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1000,7 +1004,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1066,7 +1070,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1078,7 +1082,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr "Imagem exportada com sucesso!"
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr "Falta o identificador da imagem"
 
@@ -1092,7 +1096,7 @@ msgstr "Falta o identificador da imagem: %s"
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1128,7 +1132,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1147,7 +1151,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1168,7 +1172,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1177,7 +1181,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1368,7 +1372,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1528,11 +1532,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1638,11 +1642,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1716,7 +1720,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1753,11 +1757,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1866,7 +1870,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1901,36 +1905,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1964,7 +1968,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1993,7 +1997,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2065,7 +2069,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2081,19 +2085,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2126,7 +2130,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2178,7 +2182,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2214,7 +2218,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2345,7 +2349,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2407,7 +2411,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2491,7 +2495,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2580,7 +2584,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2596,7 +2600,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2616,7 +2620,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2700,7 +2704,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2873,7 +2877,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2919,7 +2923,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3187,7 +3191,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3233,7 +3237,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3245,7 +3249,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3269,7 +3273,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3329,7 +3333,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3345,7 +3349,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3405,7 +3409,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3466,7 +3470,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/ru.po b/po/ru.po
index 04fe93093c..dd4c2ec84c 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: 2018-06-22 15:57+0000\n"
 "Last-Translator: Александр Киль <shorrey at gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/linux-containers/"
@@ -276,11 +276,11 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "АРХИТЕКТУРА"
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr "Принять сертификат"
 
@@ -297,7 +297,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Псевдонимы:"
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -309,7 +309,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Пароль администратора для %s: "
@@ -373,7 +373,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +469,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr "Невозможно прочитать из стандартного ввода: %s"
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,12 +494,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr "Сертификат клиента хранится на сервере: "
 
@@ -624,7 +628,7 @@ msgstr "Копирование образа: %s"
 msgid "Copying the storage volume: %s"
 msgstr "Копирование образа: %s"
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr "Не удалось создать каталог сертификата сервера"
 
@@ -777,7 +781,7 @@ msgstr "Копирование образа: %s"
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -791,8 +795,8 @@ msgstr "Копирование образа: %s"
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -1018,7 +1022,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -1074,7 +1078,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1082,7 +1086,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr "Невозможно добавить имя контейнера в список"
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1161,7 +1165,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1175,7 +1179,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1213,7 +1217,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1232,7 +1236,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1253,7 +1257,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1262,7 +1266,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1456,7 +1460,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Копирование образа: %s"
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1620,11 +1624,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr " Использование памяти:"
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1733,11 +1737,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1813,7 +1817,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1850,11 +1854,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1963,7 +1967,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1998,37 +2002,37 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 #, fuzzy
 msgid "Refresh images"
 msgstr "Копирование образа: %s"
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, fuzzy, c-format
 msgid "Refreshing the image: %s"
 msgstr "Копирование образа: %s"
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -2063,7 +2067,7 @@ msgstr "Невозможно добавить имя контейнера в с
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -2093,7 +2097,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2166,7 +2170,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2182,19 +2186,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2227,7 +2231,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2281,7 +2285,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2450,7 +2454,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2512,7 +2516,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2596,7 +2600,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2685,7 +2689,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2701,7 +2705,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2721,7 +2725,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2806,7 +2810,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2995,7 +2999,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -3041,7 +3045,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3313,7 +3317,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3371,7 +3375,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 #, fuzzy
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
@@ -3387,7 +3391,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3411,7 +3415,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3479,7 +3483,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3495,7 +3499,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3563,7 +3567,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3625,7 +3629,7 @@ msgstr ""
 msgid "volume"
 msgstr "Столбцы"
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/sr.po b/po/sr.po
index 120ae80be6..f8d0622f35 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/sv.po b/po/sv.po
index 7025ac12b1..4b680d41db 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/tr.po b/po/tr.po
index 29544cdb53..c07339f2e7 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/uk.po b/po/uk.po
index 2a2715a72e..e9938de30b 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/zh.po b/po/zh.po
index 3ad141274e..c9c16e0397 100644
--- a/po/zh.po
+++ b/po/zh.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index ab7ef087d0..6907fc5d91 100644
--- a/po/zh_Hans.po
+++ b/po/zh_Hans.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2018-08-23 15:14-0400\n"
+"POT-Creation-Date: 2018-09-06 13:34+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -183,11 +183,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:468
+#: lxc/remote.go:472
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:92
 msgid "Accept certificate"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:86 lxc/remote.go:87
+#: lxc/remote.go:87 lxc/remote.go:88
 msgid "Add new remote servers"
 msgstr ""
 
@@ -215,7 +215,7 @@ msgstr ""
 msgid "Add profiles to containers"
 msgstr ""
 
-#: lxc/remote.go:328
+#: lxc/remote.go:332
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -279,7 +279,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:311
+#: lxc/remote.go:315
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:614
+#: lxc/remote.go:618
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -398,12 +398,16 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:255
+#: lxc/remote.go:97
+msgid "Candid domain to use"
+msgstr ""
+
+#: lxc/remote.go:259
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:367
+#: lxc/remote.go:371
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -527,7 +531,7 @@ msgstr ""
 msgid "Copying the storage volume: %s"
 msgstr ""
 
-#: lxc/remote.go:270
+#: lxc/remote.go:274
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -672,7 +676,7 @@ msgstr ""
 #: lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187
 #: lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265
 #: lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:788
-#: lxc/image.go:902 lxc/image.go:1224 lxc/image.go:1301 lxc/image_alias.go:26
+#: lxc/image.go:902 lxc/image.go:1225 lxc/image.go:1302 lxc/image_alias.go:26
 #: lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149
 #: lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35
 #: lxc/launch.go:22 lxc/list.go:48 lxc/main.go:48 lxc/manpage.go:19
@@ -686,8 +690,8 @@ msgstr ""
 #: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
 #: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
 #: lxc/profile.go:826 lxc/profile.go:880 lxc/publish.go:34 lxc/query.go:30
-#: lxc/remote.go:37 lxc/remote.go:87 lxc/remote.go:383 lxc/remote.go:419
-#: lxc/remote.go:524 lxc/remote.go:586 lxc/remote.go:636 lxc/remote.go:674
+#: lxc/remote.go:37 lxc/remote.go:88 lxc/remote.go:387 lxc/remote.go:423
+#: lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678
 #: lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33
 #: lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333
 #: lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650
@@ -908,7 +912,7 @@ msgstr ""
 msgid "FINGERPRINT"
 msgstr ""
 
-#: lxc/move.go:213
+#: lxc/move.go:214
 msgid "Failed to connect to cluster member"
 msgstr ""
 
@@ -964,7 +968,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:423
+#: lxc/image.go:925 lxc/list.go:113 lxc/network.go:803 lxc/remote.go:427
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -972,7 +976,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:214
+#: lxc/remote.go:216
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1038,7 +1042,7 @@ msgstr ""
 msgid "Ignore the container state"
 msgstr ""
 
-#: lxc/image.go:1284
+#: lxc/image.go:1285
 msgid "Image already up to date."
 msgstr ""
 
@@ -1050,7 +1054,7 @@ msgstr ""
 msgid "Image exported successfully!"
 msgstr ""
 
-#: lxc/image.go:288 lxc/image.go:1247
+#: lxc/image.go:288 lxc/image.go:1248
 msgid "Image identifier missing"
 msgstr ""
 
@@ -1064,7 +1068,7 @@ msgstr ""
 msgid "Image imported with fingerprint: %s"
 msgstr ""
 
-#: lxc/image.go:1282
+#: lxc/image.go:1283
 msgid "Image refreshed successfully!"
 msgstr ""
 
@@ -1100,7 +1104,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:166
+#: lxc/remote.go:168
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1119,7 +1123,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1208 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:507
+#: lxc/image.go:1209 lxc/list.go:366 lxc/network.go:903 lxc/remote.go:511
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1140,7 +1144,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:389
+#: lxc/main.go:405
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1149,7 +1153,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:155
+#: lxc/remote.go:157
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1340,7 +1344,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:418 lxc/remote.go:419
+#: lxc/remote.go:422 lxc/remote.go:423
 msgid "List the available remotes"
 msgstr ""
 
@@ -1500,11 +1504,11 @@ msgstr ""
 msgid "Memory usage:"
 msgstr ""
 
-#: lxc/move.go:226
+#: lxc/move.go:227
 msgid "Migration API failure"
 msgstr ""
 
-#: lxc/move.go:231
+#: lxc/move.go:232
 msgid "Migration operation failure"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:124 lxc/list.go:459 lxc/network.go:858 lxc/profile.go:622
-#: lxc/remote.go:465 lxc/storage.go:549 lxc/storage_volume.go:960
+#: lxc/remote.go:469 lxc/storage.go:549 lxc/storage_volume.go:960
 msgid "NAME"
 msgstr ""
 
-#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:440 lxc/remote.go:445
+#: lxc/network.go:844 lxc/operation.go:141 lxc/remote.go:444 lxc/remote.go:449
 msgid "NO"
 msgstr ""
 
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be attached to containers"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:151
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -1725,11 +1729,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:467
+#: lxc/remote.go:471
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:936 lxc/remote.go:469
+#: lxc/image.go:936 lxc/remote.go:473
 msgid "PUBLIC"
 msgstr ""
 
@@ -1838,7 +1842,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:95
+#: lxc/remote.go:96
 msgid "Public image server"
 msgstr ""
 
@@ -1873,36 +1877,36 @@ msgstr ""
 msgid "Recursively transfer files"
 msgstr ""
 
-#: lxc/image.go:1223 lxc/image.go:1224
+#: lxc/image.go:1224 lxc/image.go:1225
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/image.go:1252
+#: lxc/image.go:1253
 #, c-format
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:552
+#: lxc/remote.go:556
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694
+#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:119
+#: lxc/remote.go:121
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:698
+#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:93
 msgid "Remote admin password"
 msgstr ""
 
@@ -1936,7 +1940,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:585 lxc/remote.go:586
+#: lxc/remote.go:589 lxc/remote.go:590
 msgid "Remove remotes"
 msgstr ""
 
@@ -1965,7 +1969,7 @@ msgstr ""
 msgid "Rename profiles"
 msgstr ""
 
-#: lxc/remote.go:523 lxc/remote.go:524
+#: lxc/remote.go:527 lxc/remote.go:528
 msgid "Rename remotes"
 msgstr ""
 
@@ -2037,7 +2041,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:470
+#: lxc/remote.go:474
 msgid "STATIC"
 msgstr ""
 
@@ -2053,19 +2057,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:94
+#: lxc/remote.go:95
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:263
+#: lxc/remote.go:267
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:363
+#: lxc/remote.go:367
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:94
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgstr ""
 msgid "Set storage volume configuration keys"
 msgstr ""
 
-#: lxc/remote.go:673 lxc/remote.go:674
+#: lxc/remote.go:677 lxc/remote.go:678
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2150,7 +2154,7 @@ msgstr ""
 msgid "Show full device configuration for containers or profiles"
 msgstr ""
 
-#: lxc/image.go:1300 lxc/image.go:1301
+#: lxc/image.go:1301 lxc/image.go:1302
 msgid "Show image properties"
 msgstr ""
 
@@ -2186,7 +2190,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:382 lxc/remote.go:383
+#: lxc/remote.go:386 lxc/remote.go:387
 msgid "Show the default remote"
 msgstr ""
 
@@ -2317,7 +2321,7 @@ msgstr ""
 msgid "Swap (peak)"
 msgstr ""
 
-#: lxc/remote.go:635 lxc/remote.go:636
+#: lxc/remote.go:639 lxc/remote.go:640
 msgid "Switch the default remote"
 msgstr ""
 
@@ -2379,7 +2383,7 @@ msgstr ""
 msgid "The profile device doesn't exist"
 msgstr ""
 
-#: lxc/move.go:218
+#: lxc/move.go:219
 msgid "The source LXD instance is not clustered"
 msgstr ""
 
@@ -2463,7 +2467,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:125 lxc/remote.go:466
+#: lxc/cluster.go:125 lxc/remote.go:470
 msgid "URL"
 msgstr ""
 
@@ -2552,7 +2556,7 @@ msgstr ""
 msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
-#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:442 lxc/remote.go:447
+#: lxc/network.go:846 lxc/operation.go:143 lxc/remote.go:446 lxc/remote.go:451
 msgid "YES"
 msgstr ""
 
@@ -2568,7 +2572,7 @@ msgstr ""
 msgid "You must specify a destination container name when using --target"
 msgstr ""
 
-#: lxc/copy.go:72 lxc/move.go:202
+#: lxc/copy.go:72 lxc/move.go:203
 msgid "You must specify a source container name"
 msgstr ""
 
@@ -2588,7 +2592,7 @@ msgstr ""
 msgid "add [<remote>:]<container|profile> <device> <type> [key=value...]"
 msgstr ""
 
-#: lxc/remote.go:85
+#: lxc/remote.go:86
 msgid "add [<remote>] <IP|FQDN|URL>"
 msgstr ""
 
@@ -2672,7 +2676,7 @@ msgstr ""
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
-#: lxc/remote.go:459
+#: lxc/remote.go:463
 msgid "default"
 msgstr ""
 
@@ -2845,7 +2849,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:381
+#: lxc/remote.go:385
 msgid "get-default"
 msgstr ""
 
@@ -2891,7 +2895,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:416
+#: lxc/alias.go:96 lxc/remote.go:420
 msgid "list"
 msgstr ""
 
@@ -3159,7 +3163,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:256
+#: lxc/remote.go:260
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3205,7 +3209,7 @@ msgstr ""
 msgid "query [<remote>:]<API path>"
 msgstr ""
 
-#: lxc/image.go:1222
+#: lxc/image.go:1223
 msgid "refresh [<remote>:]<image> [[<remote>:]<image>...]"
 msgstr ""
 
@@ -3217,7 +3221,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:583
+#: lxc/remote.go:587
 msgid "remove <remote>"
 msgstr ""
 
@@ -3241,7 +3245,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:521
+#: lxc/remote.go:525
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -3301,7 +3305,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:672
+#: lxc/remote.go:676
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -3317,7 +3321,7 @@ msgstr ""
 msgid "show [<remote>:]<container|profile>"
 msgstr ""
 
-#: lxc/image.go:1299
+#: lxc/image.go:1300
 msgid "show [<remote>:]<image>"
 msgstr ""
 
@@ -3377,7 +3381,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:634
+#: lxc/remote.go:638
 msgid "switch <remote>"
 msgstr ""
 
@@ -3438,7 +3442,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:262
+#: lxc/remote.go:266
 msgid "y"
 msgstr ""
 


More information about the lxc-devel mailing list