Skip to content

Commit

Permalink
Merge pull request #398 from manala/check_user_id
Browse files Browse the repository at this point in the history
[Lazy] check if user id is 0 on linux
  • Loading branch information
greedybro authored Nov 14, 2023
2 parents 26f75b6 + f472c9f commit 8ddf4a0
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 9 deletions.
9 changes: 6 additions & 3 deletions lazy.ansible/.manala/docker/docker.mk
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,14 @@ MANALA_DOCKER_COMPOSE_BIN_DEFAULT = $(call manala_docker) compose

MANALA_DOCKER_COMPOSE_BIN = $(MANALA_DOCKER_COMPOSE_BIN_DEFAULT)

MANALA_HOST_USER_ID = $(shell id -u)
MANALA_HOST_GROUP_ID = $(shell id -g)

MANALA_DOCKER_COMPOSE_ENV = \
DOCKER_BUILDKIT=1 \
$(if $(MANALA_OS_LINUX), \
MANALA_USER_ID=$(shell id -u) \
MANALA_GROUP_ID=$(shell id -g) \
$(and $(MANALA_OS_LINUX), $(filter-out 0, $(MANALA_HOST_USER_ID)), \
MANALA_USER_ID=$(MANALA_HOST_USER_ID) \
MANALA_GROUP_ID=$(MANALA_HOST_GROUP_ID) \
)

MANALA_DOCKER_COMPOSE_FILE = $(MANALA_DIR)/.manala/docker/compose.yaml
Expand Down
9 changes: 6 additions & 3 deletions lazy.kubernetes/.manala/docker/docker.mk
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,14 @@ MANALA_DOCKER_COMPOSE_BIN_DEFAULT = $(call manala_docker) compose

MANALA_DOCKER_COMPOSE_BIN = $(MANALA_DOCKER_COMPOSE_BIN_DEFAULT)

MANALA_HOST_USER_ID = $(shell id -u)
MANALA_HOST_GROUP_ID = $(shell id -g)

MANALA_DOCKER_COMPOSE_ENV = \
DOCKER_BUILDKIT=1 \
$(if $(MANALA_OS_LINUX), \
MANALA_USER_ID=$(shell id -u) \
MANALA_GROUP_ID=$(shell id -g) \
$(and $(MANALA_OS_LINUX), $(filter-out 0, $(MANALA_HOST_USER_ID)), \
MANALA_USER_ID=$(MANALA_HOST_USER_ID) \
MANALA_GROUP_ID=$(MANALA_HOST_GROUP_ID) \
)

MANALA_DOCKER_COMPOSE_FILE = $(MANALA_DIR)/.manala/docker/compose.yaml
Expand Down
9 changes: 6 additions & 3 deletions lazy.symfony/.manala/docker/docker.mk
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,14 @@ MANALA_DOCKER_COMPOSE_BIN_DEFAULT = $(call manala_docker) compose

MANALA_DOCKER_COMPOSE_BIN = $(MANALA_DOCKER_COMPOSE_BIN_DEFAULT)

MANALA_HOST_USER_ID = $(shell id -u)
MANALA_HOST_GROUP_ID = $(shell id -g)

MANALA_DOCKER_COMPOSE_ENV = \
DOCKER_BUILDKIT=1 \
$(if $(MANALA_OS_LINUX), \
MANALA_USER_ID=$(shell id -u) \
MANALA_GROUP_ID=$(shell id -g) \
$(and $(MANALA_OS_LINUX), $(filter-out 0, $(MANALA_HOST_USER_ID)), \
MANALA_USER_ID=$(MANALA_HOST_USER_ID) \
MANALA_GROUP_ID=$(MANALA_HOST_GROUP_ID) \
)

MANALA_DOCKER_COMPOSE_FILE = $(MANALA_DIR)/.manala/docker/compose.yaml
Expand Down

0 comments on commit 8ddf4a0

Please sign in to comment.