termux-packages/root-packages/docker/config.go.patch

41 lines
1.1 KiB
Diff

--- ./cli/cli/config/config.go.orig 2021-11-18 00:49:46.000000000 +0100
+++ ./cli/cli/config/config.go 2021-12-05 15:25:14.622966748 +0100
@@ -11,7 +11,6 @@
"github.com/docker/cli/cli/config/configfile"
"github.com/docker/cli/cli/config/credentials"
"github.com/docker/cli/cli/config/types"
- "github.com/docker/docker/pkg/homedir"
"github.com/pkg/errors"
)
@@ -36,7 +36,7 @@
func getHomeDir() string {
if homeDir == "" {
- homeDir = homedir.Get()
+ homeDir = "@TERMUX_HOME@/.docker"
}
return homeDir
}
@@ -53,10 +52,7 @@
if configDir != "" {
return
}
- configDir = os.Getenv("DOCKER_CONFIG")
- if configDir == "" {
- configDir = filepath.Join(getHomeDir(), configFileDir)
- }
+ configDir = "@TERMUX_HOME@/.docker"
}
// Dir returns the directory the configuration file is stored in
@@ -131,7 +131,7 @@
}
// Can't find latest config file so check for the old one
- filename = filepath.Join(getHomeDir(), oldConfigfile)
+ filename = filepath.Join("@TERMUX_HOME@/.docker", oldConfigfile)
if file, err := os.Open(filename); err == nil {
printLegacyFileWarning = true
defer file.Close()