From 8c768a795a009fcb96c8463578bf8c9249f0d372 Mon Sep 17 00:00:00 2001 From: Gareth George Date: Sun, 3 Aug 2025 13:30:09 -0700 Subject: [PATCH] remove defaults for UID / GID --- cmd/docker-entrypoint/main.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cmd/docker-entrypoint/main.go b/cmd/docker-entrypoint/main.go index 4fbffc59..3686be94 100644 --- a/cmd/docker-entrypoint/main.go +++ b/cmd/docker-entrypoint/main.go @@ -13,8 +13,6 @@ import ( var dockerEnvVarDefaults = map[string]string{ "BACKREST_PORT": "0.0.0.0:9898", - "PUID": "1000", - "PGID": "1000", } func main() { @@ -99,14 +97,14 @@ func setupUserAndGroup() (int, int, error) { if !userExists(username) { // Create group if it doesn't exist if !groupExists(groupname) { - if err := createGroup(groupname, pgid); err != nil { + if err := createGroup(groupname, int(pgid)); err != nil { return 0, 0, fmt.Errorf("failed to create group %s: %v", groupname, err) } os.Stderr.WriteString(fmt.Sprintf("Created group %s with GID %d\n", groupname, pgid)) } // Create user - if err := createUser(username, groupname, puid); err != nil { + if err := createUser(username, groupname, int(puid)); err != nil { return 0, 0, fmt.Errorf("failed to create user %s: %v", username, err) } os.Stderr.WriteString(fmt.Sprintf("Created user %s with UID %d\n", username, puid))