Skip to content

Commit 51b23d0

Browse files
FaramosCZphracek
authored andcommitted
Enhance 'chown' call
1) Use common ':' separator instead of unusual '.' one, as disscussed here: #262 (comment) 2) Use the same data type in the whole expression, so either only integers '27:0' or preferably only strings 'mysql:root' as suggested here: #262 (comment)
1 parent 5c55819 commit 51b23d0

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

10.11/Dockerfile.c10s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ RUN INSTALL_PKGS="policycoreutils rsync tar xz gettext hostname bind-utils groff
4444
rpm -V $INSTALL_PKGS && \
4545
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4646
dnf -y clean all --enablerepo='*' && \
47-
mkdir -p /var/lib/mysql/data && chown -R mysql:0 /var/lib/mysql && \
47+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4848
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4949

5050
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.c8s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ RUN yum -y module enable mariadb:$MYSQL_VERSION && \
4242
rpm -V $INSTALL_PKGS && \
4343
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4444
yum -y clean all --enablerepo='*' && \
45-
mkdir -p /var/lib/mysql/data && chown -R mysql.0 /var/lib/mysql && \
45+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4646
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4747

4848
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.c9s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ RUN yum -y module enable mariadb:$MYSQL_VERSION && \
4242
rpm -V $INSTALL_PKGS && \
4343
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4444
yum -y clean all --enablerepo='*' && \
45-
mkdir -p /var/lib/mysql/data && chown -R mysql.0 /var/lib/mysql && \
45+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4646
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4747

4848
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.fedora

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ RUN INSTALL_PKGS="policycoreutils rsync tar gettext hostname bind-utils groff-ba
4444
rpm -V $INSTALL_PKGS && \
4545
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4646
dnf -y clean all --enablerepo='*' && \
47-
mkdir -p /var/lib/mysql/data && chown -R mysql.0 /var/lib/mysql && \
47+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4848
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4949

5050
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.rhel10

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RUN INSTALL_PKGS="policycoreutils rsync tar xz gettext hostname bind-utils groff
4343
rpm -V $INSTALL_PKGS && \
4444
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4545
dnf -y clean all --enablerepo='*' && \
46-
mkdir -p /var/lib/mysql/data && chown -R mysql:0 /var/lib/mysql && \
46+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4747
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4848

4949
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.rhel8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ RUN yum -y module enable mariadb:$MYSQL_VERSION && \
4242
rpm -V $INSTALL_PKGS && \
4343
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4444
yum -y clean all --enablerepo='*' && \
45-
mkdir -p /var/lib/mysql/data && chown -R mysql.0 /var/lib/mysql && \
45+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4646
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4747

4848
# Get prefix path and path to scripts rather than hard-code them in scripts

10.11/Dockerfile.rhel9

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ RUN yum -y module enable mariadb:$MYSQL_VERSION && \
4242
rpm -V $INSTALL_PKGS && \
4343
/usr/libexec/mysqld -V | grep -qe "$MYSQL_VERSION\." && echo "Found VERSION $MYSQL_VERSION" && \
4444
yum -y clean all --enablerepo='*' && \
45-
mkdir -p /var/lib/mysql/data && chown -R mysql.0 /var/lib/mysql && \
45+
mkdir -p /var/lib/mysql/data && chown -R mysql:root /var/lib/mysql && \
4646
test "$(id mysql)" = "uid=27(mysql) gid=27(mysql) groups=27(mysql)"
4747

4848
# Get prefix path and path to scripts rather than hard-code them in scripts

0 commit comments

Comments
 (0)