Some minor changes on script output.
This commit is contained in:
parent
c6f30ffb8b
commit
3f6850f356
@ -143,6 +143,7 @@ fi
|
|||||||
|
|
||||||
log_file_pfa="${LOG_DIR}/convert_password_postfixadmin.log"
|
log_file_pfa="${LOG_DIR}/convert_password_postfixadmin.log"
|
||||||
log_file_pfa_error="${LOG_DIR}/convert_password_postfixadmin.err"
|
log_file_pfa_error="${LOG_DIR}/convert_password_postfixadmin.err"
|
||||||
|
log_file_pfa_csv="${LOG_DIR}/convert_password_pfa.csv"
|
||||||
log_file_mailbox="${LOG_DIR}/convert_password_mailbox.log"
|
log_file_mailbox="${LOG_DIR}/convert_password_mailbox.log"
|
||||||
log_file_mailbox_error="${LOG_DIR}/convert_password_mailbox.err"
|
log_file_mailbox_error="${LOG_DIR}/convert_password_mailbox.err"
|
||||||
log_file_mailbox_csv="${LOG_DIR}/convert_password_mailbox.csv"
|
log_file_mailbox_csv="${LOG_DIR}/convert_password_mailbox.csv"
|
||||||
@ -335,6 +336,8 @@ fi
|
|||||||
echo -e "\n \033[1mAdjust configuration of Roundcube's password plugin\033[m\n"
|
echo -e "\n \033[1mAdjust configuration of Roundcube's password plugin\033[m\n"
|
||||||
|
|
||||||
|
|
||||||
|
echo "" >> $log_file
|
||||||
|
echo "" >> $log_file
|
||||||
echo "# ---" >> $log_file
|
echo "# ---" >> $log_file
|
||||||
echo "# - Adjust configuration of roundcube password plugin" >> $log_file
|
echo "# - Adjust configuration of roundcube password plugin" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
@ -379,7 +382,7 @@ if [[ -f "${_config_file}" ]]; then
|
|||||||
_val="'dovecot'"
|
_val="'dovecot'"
|
||||||
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -389,7 +392,7 @@ if [[ -f "${_config_file}" ]]; then
|
|||||||
_val="'{${DOVECOT_ENC_METHOD_NEW}}'"
|
_val="'{${DOVECOT_ENC_METHOD_NEW}}'"
|
||||||
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -399,7 +402,7 @@ if [[ -f "${_config_file}" ]]; then
|
|||||||
_val="'/usr/local/dovecot/bin/doveadm pw'"
|
_val="'/usr/local/dovecot/bin/doveadm pw'"
|
||||||
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -409,7 +412,7 @@ if [[ -f "${_config_file}" ]]; then
|
|||||||
_val="'${DOVECOT_ENC_METHOD_NEW}'"
|
_val="'${DOVECOT_ENC_METHOD_NEW}'"
|
||||||
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -419,7 +422,7 @@ if [[ -f "${_config_file}" ]]; then
|
|||||||
_val="true"
|
_val="true"
|
||||||
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$config\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$config\['$_key'\].*)#//\!\1\n\\\$config['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -450,6 +453,7 @@ echo -e "\n \033[1;32mGoing to convert postfixadmin passwords..\033[m\n"
|
|||||||
|
|
||||||
log_file="$log_file_pfa"
|
log_file="$log_file_pfa"
|
||||||
log_file_error="$log_file_pfa_error"
|
log_file_error="$log_file_pfa_error"
|
||||||
|
log_file_csv="$log_file_pfa_csv"
|
||||||
echo "# ---" >> $log_file
|
echo "# ---" >> $log_file
|
||||||
echo "# - Convert Password (PostfixAdmin) from Plain to ${DOVECOT_ENC_METHOD_NEW}" >> $log_file
|
echo "# - Convert Password (PostfixAdmin) from Plain to ${DOVECOT_ENC_METHOD_NEW}" >> $log_file
|
||||||
echo "# ---" >> $log_file
|
echo "# ---" >> $log_file
|
||||||
@ -502,6 +506,8 @@ fi
|
|||||||
echo -e "\n \033[1mAdjust configuration of Postfixadmin\033[m\n"
|
echo -e "\n \033[1mAdjust configuration of Postfixadmin\033[m\n"
|
||||||
|
|
||||||
|
|
||||||
|
echo "" >> $log_file
|
||||||
|
echo "" >> $log_file
|
||||||
echo "# ---" >> $log_file
|
echo "# ---" >> $log_file
|
||||||
echo "# - Adjust configuration of Postfixadmin" >> $log_file
|
echo "# - Adjust configuration of Postfixadmin" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
@ -544,7 +550,7 @@ if [[ -f "$_config_file" ]]; then
|
|||||||
_val="'dovecot:${DOVECOT_ENC_METHOD_NEW}'"
|
_val="'dovecot:${DOVECOT_ENC_METHOD_NEW}'"
|
||||||
if ! grep -q -E "^\s*\\\$CONF\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\s*\\\$CONF\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\s*\\\$CONF\['$_key'\].*)#//\!\1\n\\\$CONF['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\s*\\\$CONF\['$_key'\].*)#//\!\1\n\\\$CONF['$_key'] = $_val;#" \
|
||||||
${_config_file} > $log_file 2>&1
|
${_config_file} >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
@ -555,7 +561,7 @@ if [[ -f "$_config_file" ]]; then
|
|||||||
if grep -q -E "^\\\$CONF\['$_key'\]\s*=.*" "${_config_file}" 2> /dev/null ; then
|
if grep -q -E "^\\\$CONF\['$_key'\]\s*=.*" "${_config_file}" 2> /dev/null ; then
|
||||||
if ! grep -q -E "^\\\$CONF\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
if ! grep -q -E "^\\\$CONF\['$_key'\]\s*=\s*$_val" "${_config_file}" 2> /dev/null ; then
|
||||||
perl -i -n -p -e "s#(^\\\$CONF\['$_key'\].*)#//\!\1\n\\\$CONF['$_key'] = $_val;#" \
|
perl -i -n -p -e "s#(^\\\$CONF\['$_key'\].*)#//\!\1\n\\\$CONF['$_key'] = $_val;#" \
|
||||||
"$_config_file" > $log_file 2>&1
|
"$_config_file" >> $log_file 2>&1
|
||||||
if [[ $? -ne 0 ]] ; then
|
if [[ $? -ne 0 ]] ; then
|
||||||
_failed=true
|
_failed=true
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user