add_dkim_key.sh/add_dkim_key.conf.sampl/create_opendkim_key.conf.sample: some minor changes.
This commit is contained in:
@ -598,50 +598,10 @@ END
|
||||
fi
|
||||
|
||||
|
||||
info "Flush update data from .jnl files of domain \033[1m${DKIM_UPDATE_ZONE}\033[m back to the zone file:
|
||||
|
||||
rndc freeze <zone> - \033[1mrndc freeze ${DKIM_UPDATE_ZONE}\033[m
|
||||
rndc thaw <zone - \033[1mrndc thaw ${DKIM_UPDATE_ZONE}\033[m"
|
||||
|
||||
|
||||
clean_up 0
|
||||
|
||||
|
||||
str=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvaTqQUFMzoBZ9dAnLBUbxg5ArcZ8BAKCJAxSvwsyDoUwqYOLAtd08dLN+UHemkNJHnlPjJ0fYQw/lyLanVhUB+SX/KPq5i7yuW4vBrONOxM5Jrq4zbX+eFrxTIflF3TLjsv36TfQYgovztDB13qOAi3YPCMvyrGQqBVgxTaYZt5UiDiWhOIY8ra0oJ63dHd8mzdL7n6jDBHB8dofSzYN5v3nDObc4Svk8XeFE+cMkjRWhQcyYcWJZO/aPLFewKfiUGZTKh6RFrkt2jM5RXIMeYVi8m6h8QMTfVhejevUQhyvSuaKkPFIEH5FDnA6nYQnS9aDR7Vw6PteCwrcmeZfiwIDAQAB
|
||||
|
||||
_tmp_str="$(echo "$str" | cut --output-delimiter=$':' -c1-64,65-128,129-192,193-256,257-320,321-384,385-)"
|
||||
|
||||
CUR_IFS="$IFS"
|
||||
|
||||
IFS=':'
|
||||
read -a str_arr <<< "$_tmp_str"
|
||||
IFS=$CUR_IFS
|
||||
|
||||
new_str=""
|
||||
for (( i=0; i < ${#str_arr[@]}; i++ )) ; do
|
||||
new_str+="$(echo -n "\"${str_arr[$i]}\" ")"
|
||||
done
|
||||
|
||||
|
||||
echo ""
|
||||
echo "$new_str"
|
||||
echo ""oo
|
||||
|
||||
declare -a out_str=()
|
||||
|
||||
|
||||
|
||||
DKIM_KEY=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvaTqQUFMzoBZ9dAnLBUbxg5ArcZ8BAKCJAxSvwsyDoUwqYOLAtd08dLN+UHemkNJHnlPjJ0fYQw/lyLanVhUB+SX/KPq5i7yuW4vBrONOxM5Jrq4zbX+eFrxTIflF3TLjsv36TfQYgovztDB13qOAi3YPCMvyrGQqBVgxTaYZt5UiDiWhOIY8ra0oJ63dHd8mzdL7n6jDBHB8dofSzYN5v3nDObc4Svk8XeFE+cMkjRWhQcyYcWJZO/aPLFewKfiUGZTKh6RFrkt2jM5RXIMeYVi8m6h8QMTfVhejevUQhyvSuaKkPFIEH5FDnA6nYQnS9aDR7Vw6PteCwrcmeZfiwIDAQAB
|
||||
|
||||
length="${#DKIM_KEY}"
|
||||
declare -i i=0
|
||||
declare -i pos_begin=0
|
||||
declare -i pos_end=64
|
||||
|
||||
p_val=""
|
||||
while [[ $pos_end -lt $length ]] ; do
|
||||
p_val+="\"$(echo "${str:$pos_begin:64}")\" "
|
||||
#echo "${str:$pos_begin:64}"
|
||||
pos_begin=$pos_end
|
||||
pos_end=$(expr $pos_end + 64)
|
||||
done
|
||||
#echo "${str:$pos_begin}"
|
||||
p_val+="\"$(echo "${str:$pos_begin}")\""
|
||||
|
||||
echo ""
|
||||
echo "p=$p_val"
|
||||
echo ""
|
||||
|
Reference in New Issue
Block a user