2727 echo "Running init script"
2828 EXPORT_DIRECTORY=${1}
2929 USER_ID=${2}
30+ GROUP_ID=${3}
3031 CURR_DIR=`pwd`
3132 SERVICES="cms"
3233 SERVICES_WITH_DB="hvs authservice "
@@ -58,14 +59,14 @@ data:
5859 services=$(eval "echo \$SERVICES")
5960 services_db=$(eval "echo \$SERVICES_WITH_DB")
6061
61- mkdir -p $BASE_PATH && chmod 711 -R $BASE_PATH
62+ mkdir -p $BASE_PATH && chmod 751 -R $BASE_PATH
6263 for base_service in $services; do
6364 service=$BASE_PATH/$base_service/$VERSION
64- mkdir -p $service && chown -R $USER_ID:$USER_ID $service
65+ mkdir -p $service && chown -R $USER_ID:$GROUP_ID $service
6566 mkdir -p $service/$LOG_PATH
6667 mkdir -p $service/$CONFIG_PATH
67- chown -R $USER_ID:$USER_ID $service/$CONFIG_PATH
68- chown -R $USER_ID:$USER_ID $service/$LOG_PATH
68+ chown -R $USER_ID:$GROUP_ID $service/$CONFIG_PATH
69+ chown -R $USER_ID:$GROUP_ID $service/$LOG_PATH
6970 cd $BASE_PATH/$base_service
7071 ln -sfT $VERSION/$CONFIG_PATH $CONFIG_PATH
7172 ln -sfT $VERSION/$LOG_PATH $LOG_PATH
@@ -75,18 +76,18 @@ data:
7576
7677 for base_service in $services_db; do
7778 service=$BASE_PATH/$base_service/$VERSION
78- mkdir -p $service && chown -R $USER_ID:$USER_ID $service
79+ mkdir -p $service && chown -R $USER_ID:$GROUP_ID $service
7980 mkdir -p $service/$LOG_PATH
8081 mkdir -p $service/$CONFIG_PATH
8182 mkdir -p $service/$DB_PATH
82- chown -R $USER_ID:$USER_ID $service/$CONFIG_PATH
83- chown -R $USER_ID:$USER_ID $service/$LOG_PATH
84- chown -R $USER_ID:$USER_ID $service/$DB_PATH
83+ chown -R $USER_ID:$GROUP_ID $service/$CONFIG_PATH
84+ chown -R $USER_ID:$GROUP_ID $service/$LOG_PATH
85+ chown -R $USER_ID:$GROUP_ID $service/$DB_PATH
8586 cd $BASE_PATH/$base_service
8687 ln -sfT $VERSION/$CONFIG_PATH $CONFIG_PATH
8788 ln -sfT $VERSION/$LOG_PATH $LOG_PATH
8889 ln -sfT $VERSION/$DB_PATH $DB_PATH
8990
9091 done
9192 cd $CURR_DIR
92- chown -R $USER_ID:$USER_ID $BASE_PATH
93+ chown -R $USER_ID:$GROUP_ID $BASE_PATH
0 commit comments