From f01fe2ea9fc7273ad5d05f0a9b7ed85e049bb93c Mon Sep 17 00:00:00 2001 From: Arthur Barr Date: Thu, 7 Sep 2017 16:02:51 +0100 Subject: [PATCH] Change mqm uid/gid to 999 --- cmd/chkmqhealthy/main.go | 2 +- cmd/runmqserver/crtmqvol.go | 4 ++-- incubating/mq-explorer/Dockerfile-mq-explorer | 4 ++-- install-mq.sh | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cmd/chkmqhealthy/main.go b/cmd/chkmqhealthy/main.go index 9618730..64ead43 100644 --- a/cmd/chkmqhealthy/main.go +++ b/cmd/chkmqhealthy/main.go @@ -22,7 +22,7 @@ import ( "os/exec" "strings" - "github.ibm.com/mq-container/mq-container/pkg/name" + "github.com/ibm-messaging/mq-container/pkg/name" ) func queueManagerHealthy() (bool, error) { diff --git a/cmd/runmqserver/crtmqvol.go b/cmd/runmqserver/crtmqvol.go index 9d7bbd4..c7eca4c 100644 --- a/cmd/runmqserver/crtmqvol.go +++ b/cmd/runmqserver/crtmqvol.go @@ -24,8 +24,8 @@ import ( ) //const mainDir string := "/mnt/mqm" -const mqmUID uint32 = 1000 -const mqmGID uint32 = 1000 +const mqmUID uint32 = 999 +const mqmGID uint32 = 999 func createVolume(path string) error { // fi, err := os.Stat(path) diff --git a/incubating/mq-explorer/Dockerfile-mq-explorer b/incubating/mq-explorer/Dockerfile-mq-explorer index 82e0160..0deffcb 100644 --- a/incubating/mq-explorer/Dockerfile-mq-explorer +++ b/incubating/mq-explorer/Dockerfile-mq-explorer @@ -32,7 +32,7 @@ RUN chmod u+x /usr/local/bin/install-mq.sh \ ENV LANG=en_US.UTF-8 -# Run as mqm (1000) -USER 1000 +# Run as mqm (999) +USER 999 ENTRYPOINT ["MQExplorer"] \ No newline at end of file diff --git a/install-mq.sh b/install-mq.sh index a12a1a0..745b586 100644 --- a/install-mq.sh +++ b/install-mq.sh @@ -49,8 +49,8 @@ curl -LO $MQ_URL tar -zxvf ./*.tar.gz # Recommended: Create the mqm user ID with a fixed UID and group, so that the file permissions work between different images -groupadd --gid 1000 mqm -useradd --uid 1000 --gid mqm mqm +groupadd --system --gid 999 mqm +useradd --system --uid 999 --gid mqm mqm usermod -G mqm root cd /tmp/mq/DebianMQServer