Skip to content

Commit 6120736

Browse files
committed
change group ownership on datadir/socket dir
Before (singualriy - 3.8.5) $ find ~/mydatadir/ -ls 1573002 4 drwxrwxr-x 4 100998 dan 4096 Feb 3 19:18 /home/dan/mydatadir/ 1573309 4 -rw-rw---- 1 100998 100998 976 Feb 3 19:18 /home/dan/mydatadir/ib_buffer_pool 1573176 4 -rw-rw---- 1 100998 100998 52 Feb 3 19:18 /home/dan/mydatadir/aria_log_control 1573227 12292 -rw-rw---- 1 100998 100998 12582912 Feb 3 19:18 /home/dan/mydatadir/ibdata1 1573178 32 -rw-rw---- 1 100998 100998 32768 Feb 3 19:18 /home/dan/mydatadir/aria_log.00000001 1573268 4 drwx------ 2 100998 100998 4096 Feb 3 19:18 /home/dan/mydatadir/mysql find: ‘/home/dan/mydatadir/mysql’: Permission denied 1573359 4 drwx------ 2 100998 100998 4096 Feb 3 19:18 /home/dan/mydatadir/performance_schema find: ‘/home/dan/mydatadir/performance_schema’: Permission denied 1573266 98304 -rw-rw---- 1 100998 100998 100663296 Feb 3 19:18 /home/dan/mydatadir/ib_logfile0 1573362 0 -rw-rw---- 1 100998 100998 0 Feb 3 19:18 /home/dan/mydatadir/multi-master.info 1573267 12288 -rw-rw---- 1 100998 100998 12582912 Feb 3 19:18 /home/dan/mydatadir/ibtmp1 After: $ find ~/mydatadir/ -ls 1573002 4 drwxrwxr-x 4 100998 100998 4096 Feb 3 20:26 /home/dan/mydatadir/ 1573206 4 -rw-rw---- 1 100998 100998 976 Feb 3 20:26 /home/dan/mydatadir/ib_buffer_pool 1573267 4 -rw-rw---- 1 100998 100998 52 Feb 3 20:26 /home/dan/mydatadir/aria_log_control 1573269 12292 -rw-rw---- 1 100998 100998 12582912 Feb 3 20:26 /home/dan/mydatadir/ibdata1 1573268 18348 -rw-rw---- 1 100998 100998 18784256 Feb 3 20:26 /home/dan/mydatadir/aria_log.00000001 1573272 4 drwx------ 2 100998 100998 4096 Feb 3 20:26 /home/dan/mydatadir/mysql find: ‘/home/dan/mydatadir/mysql’: Permission denied 1573363 4 drwx------ 2 100998 100998 4096 Feb 3 20:25 /home/dan/mydatadir/performance_schema find: ‘/home/dan/mydatadir/performance_schema’: Permission denied 1573270 98304 -rw-rw---- 1 100998 100998 100663296 Feb 3 20:26 /home/dan/mydatadir/ib_logfile0 1573367 0 -rw-rw---- 1 100998 100998 0 Feb 3 20:25 /home/dan/mydatadir/multi-master.info 1573271 4 -rw-rw-r-- 1 100998 100998 15 Feb 3 20:25 /home/dan/mydatadir/mysql_upgrade_info 1573209 12288 -rw-rw---- 1 100998 100998 12582912 Feb 3 20:26 /home/dan/mydatadir/ibtmp1 Closes #401
1 parent f3c6fd2 commit 6120736

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

10.2/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.3/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.4/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.5/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.6/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.7/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

10.8/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ docker_create_db_directories() {
166166

167167
if [ "$user" = "0" ]; then
168168
# this will cause less disk access than `chown -R`
169-
find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
169+
find "$DATADIR" \! -user mysql -exec chown mysql: '{}' +
170170
# See https://github.com/MariaDB/mariadb-docker/issues/363
171-
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql '{}' \;
171+
find "${SOCKET%/*}" -maxdepth 0 \! -user mysql -exec chown mysql: '{}' \;
172172
fi
173173
}
174174

0 commit comments

Comments
 (0)