mirror of
https://github.com/joomla-docker/docker-joomla.git
synced 2025-01-25 08:08:41 +00:00
Moves user check into Apache usecase.
This commit is contained in:
parent
6b42540f50
commit
66e04002a2
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
@ -18,16 +18,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
pound='#'
|
pound='#'
|
||||||
user="${user#$pound}"
|
user="${user#$pound}"
|
||||||
group="${group#$pound}"
|
group="${group#$pound}"
|
||||||
;;
|
|
||||||
*) # php-fpm
|
|
||||||
user='www-data'
|
|
||||||
group='www-data'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
user="$uid"
|
|
||||||
group="$gid"
|
|
||||||
fi
|
|
||||||
# set user if not exist
|
# set user if not exist
|
||||||
if ! id "$user" &>/dev/null; then
|
if ! id "$user" &>/dev/null; then
|
||||||
# get the user name
|
# get the user name
|
||||||
@ -41,6 +32,16 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
|
|||||||
# update the user-group ID
|
# update the user-group ID
|
||||||
usermod -o -u "$group" "$USER_NAME"
|
usermod -o -u "$group" "$USER_NAME"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
*) # php-fpm
|
||||||
|
user='www-data'
|
||||||
|
group='www-data'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
user="$uid"
|
||||||
|
group="$gid"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
if [ -n "$MYSQL_PORT_3306_TCP" ]; then
|
||||||
if [ -z "$JOOMLA_DB_HOST" ]; then
|
if [ -z "$JOOMLA_DB_HOST" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user