Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
| ... | ... |
@@ -198,15 +198,17 @@ func (cli *DockerCli) getPassphraseRetriever() passphrase.Retriever {
|
| 198 | 198 |
|
| 199 | 199 |
// Backwards compatibility with old env names. We should remove this in 1.10 |
| 200 | 200 |
if env["root"] == "" {
|
| 201 |
- env["root"] = os.Getenv("DOCKER_CONTENT_TRUST_OFFLINE_PASSPHRASE")
|
|
| 202 |
- fmt.Fprintf(cli.err, "[DEPRECATED] The environment variable DOCKER_CONTENT_TRUST_OFFLINE_PASSPHRASE has been deprecated and will be removed in v1.10. Please use DOCKER_CONTENT_TRUST_ROOT_PASSPHRASE\n") |
|
| 203 |
- |
|
| 201 |
+ if passphrase := os.Getenv("DOCKER_CONTENT_TRUST_OFFLINE_PASSPHRASE"); passphrase != "" {
|
|
| 202 |
+ env["root"] = passphrase |
|
| 203 |
+ fmt.Fprintf(cli.err, "[DEPRECATED] The environment variable DOCKER_CONTENT_TRUST_OFFLINE_PASSPHRASE has been deprecated and will be removed in v1.10. Please use DOCKER_CONTENT_TRUST_ROOT_PASSPHRASE\n") |
|
| 204 |
+ } |
|
| 204 | 205 |
} |
| 205 | 206 |
if env["snapshot"] == "" || env["targets"] == "" {
|
| 206 |
- env["snapshot"] = os.Getenv("DOCKER_CONTENT_TRUST_TAGGING_PASSPHRASE")
|
|
| 207 |
- env["targets"] = os.Getenv("DOCKER_CONTENT_TRUST_TAGGING_PASSPHRASE")
|
|
| 208 |
- fmt.Fprintf(cli.err, "[DEPRECATED] The environment variable DOCKER_CONTENT_TRUST_TAGGING_PASSPHRASE has been deprecated and will be removed in v1.10. Please use DOCKER_CONTENT_TRUST_REPOSITORY_PASSPHRASE\n") |
|
| 209 |
- |
|
| 207 |
+ if passphrase := os.Getenv("DOCKER_CONTENT_TRUST_TAGGING_PASSPHRASE"); passphrase != "" {
|
|
| 208 |
+ env["snapshot"] = passphrase |
|
| 209 |
+ env["targets"] = passphrase |
|
| 210 |
+ fmt.Fprintf(cli.err, "[DEPRECATED] The environment variable DOCKER_CONTENT_TRUST_TAGGING_PASSPHRASE has been deprecated and will be removed in v1.10. Please use DOCKER_CONTENT_TRUST_REPOSITORY_PASSPHRASE\n") |
|
| 211 |
+ } |
|
| 210 | 212 |
} |
| 211 | 213 |
|
| 212 | 214 |
return func(keyName string, alias string, createNew bool, numAttempts int) (string, bool, error) {
|