|
|
|
@ -10,6 +10,9 @@ set -eu
|
|
|
|
|
# include common functions and settings
|
|
|
|
|
source $(dirname $0)/common.sh.inc
|
|
|
|
|
|
|
|
|
|
# extract confirmation text from language file
|
|
|
|
|
confirmtext=$(grep "\<ConfirmInit\>" "$TEMPLATE_DIR/usr/share/cryptobox/lang/${VALIDATE_LANGUAGE}.hdf" | sed 's/[^=]*=[^a-zA-Z]*\(.*\)$/\1/; s/ /%20/g; s/!/%21/g; s/,/%2C/g')
|
|
|
|
|
|
|
|
|
|
##################### some functions ########################
|
|
|
|
|
|
|
|
|
|
function do_single()
|
|
|
|
@ -92,7 +95,10 @@ function import_style()
|
|
|
|
|
|
|
|
|
|
function substitute_constants()
|
|
|
|
|
{
|
|
|
|
|
sed "s/_HOST_IP_DEFAULT_/$VALIDATE_HOST_IP_DEFAULT/g; s/_HOST_IP_CHANGED_/$VALIDATE_HOST_IP_CHANGED/g; s/_IFACE_LANG_/$VALIDATE_LANGUAGE/g"
|
|
|
|
|
sed "s/_HOST_IP_DEFAULT_/$VALIDATE_HOST_IP_DEFAULT/g; \
|
|
|
|
|
s/_HOST_IP_CHANGED_/$VALIDATE_HOST_IP_CHANGED/g; \
|
|
|
|
|
s/_IFACE_LANG_/$VALIDATE_LANGUAGE/g;
|
|
|
|
|
s/_CONFIRM_TEXT_/$confirmtext/g"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
##################### main ###########################
|
|
|
|
|