浏览代码

[PHP-FPM] Remove old migration scripts

andre.peters 7 年之前
父节点
当前提交
a0d9efba00
共有 1 个文件被更改,包括 0 次插入54 次删除
  1. 0 54
      data/Dockerfiles/phpfpm/docker-entrypoint.sh

+ 0 - 54
data/Dockerfiles/phpfpm/docker-entrypoint.sh

@@ -15,7 +15,6 @@ until [ $(redis-cli -h redis-mailcow PING) == "PONG" ]; do
 done
 
 # Migrate domain map
-
 declare -a DOMAIN_ARR
 redis-cli -h redis-mailcow DEL DOMAIN_MAP
 while read line
@@ -34,57 +33,4 @@ for domain in "${DOMAIN_ARR[@]}"; do
 done
 fi
 
-# Migrate tag settings map
-
-declare -a SUBJ_TAG_ARR
-redis-cli -h redis-mailcow DEL SUBJ_TAG_ARR
-while read line
-do
-  SUBJ_TAG_ARR+=("$line")
-done < <(mysql -h mysql-mailcow -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT username FROM mailbox WHERE wants_tagged_subject='1'" -Bs)
-
-if [[ ! -z ${SUBJ_TAG_ARR} ]]; then
-for user in "${SUBJ_TAG_ARR[@]}"; do
-  redis-cli -h redis-mailcow HSET RCPT_WANTS_SUBJECT_TAG ${user} 1
-  mysql -h mysql-mailcow -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "UPDATE mailbox SET wants_tagged_subject='2' WHERE username = '${user}'"
-done
-fi
-
-# Migrate DKIM keys
-
-for file in $(ls /data/dkim/keys/); do
-  domain=${file%.dkim}
-  if [[ -f /data/dkim/txt/${file} ]]; then
-    redis-cli -h redis-mailcow HSET DKIM_PUB_KEYS "${domain}" "$(cat /data/dkim/txt/${file})"
-    redis-cli -h redis-mailcow HSET DKIM_PRIV_KEYS "dkim.${domain}" "$(cat /data/dkim/keys/${file})"
-    redis-cli -h redis-mailcow HSET DKIM_SELECTORS "${domain}" "dkim"
-  fi
-  rm /data/dkim/{keys,txt}/${file}
-done
-
-# Fix DKIM keys
-
-# Fetch domains
-declare -a DOMAIN_ARRAY
-while read line
-do
- DOMAIN_ARRAY+=("$line")
-done < <(mysql -h mysql-mailcow -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT domain FROM domain" -Bs)
-while read line
-do
- DOMAIN_ARRAY+=("$line")
-done < <(mysql -h mysql-mailcow -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT alias_domain FROM alias_domain" -Bs)
-
-# Loop through array and fix keys
-if [[ ! -z ${DOMAIN_ARRAY} ]]; then
- for domain in "${DOMAIN_ARRAY[@]}"; do
-   WRONG_KEY=$(redis-cli -h redis-mailcow HGET DKIM_PRIV_KEYS ${domain} | tr -d \")
-   if [[ ! -z ${WRONG_KEY} ]]; then
-     echo "Migrating defect key for domain ${domain}"
-     redis-cli -h redis-mailcow HSET DKIM_PRIV_KEYS "dkim.${domain}" ${WRONG_KEY}
-     redis-cli -h redis-mailcow HDEL DKIM_PRIV_KEYS "${domain}"
-   fi
- done
-fi
-
 exec "$@"