I've rename this two variables because we want them named equal for all network hooks.
assert isset device
assert isset file
- local user
- local secret
+ local username
+ local password
local server
local protocol="tic"
local tunnel_id
while [ $# -gt 0 ]; do
case "${1}" in
- --user=*)
- user="$(cli_get_val ${1})"
+ --username=*)
+ username="$(cli_get_val ${1})"
;;
- --secret=*)
- secret="$(cli_get_val ${1})"
+ --password=*)
+ password="$(cli_get_val ${1})"
;;
--server=*)
server="$(cli_get_val ${1})"
shift
done
- assert isset user
- assert isset secret
+ assert isset username
+ assert isset password
assert isset server
assert isset protocol
assert isset require_tls
fi
print "# Credentials"
- print "username ${user}"
- print "password ${secret}"
+ print "username ${username}"
+ print "password ${password}"
print
print "ipv6_interface ${device}"
aiccu_write_config ${zone} ${config_file} \
--server="${SERVER}" \
--protocol="${PROTOCOL}" \
- --user="${USER}" \
- --secret="${SECRET}" \
+ --username="${USERNAME}" \
+ --password="${PASSWORD}" \
--tunnel-id="${TUNNEL_ID}" \
--require-tls="${REQUIRE_TLS}"
;;
. /usr/lib/network/header-zone
-HOOK_SETTINGS="HOOK PROTOCOL REQUIRE_TLS USER SECRET SERVER TUNNEL_ID"
+HOOK_SETTINGS="HOOK PASSWORD PROTOCOL REQUIRE_TLS USERNAME SERVER TUNNEL_ID"
-USER=
-SECRET=
+USERNAME=
+PASSWORD=
SERVER="tic.sixxs.net"
PROTOCOL="tic"
TUNNEL_ID=
REQUIRE_TLS="true"
function _check() {
- assert isset USER
- assert isset SECRET
+ assert isset USERNAME
+ assert isset PASSWORD
assert isset SERVER
assert isset PROTOCOL
assert isset REQUIRE_TLS
while [ $# -gt 0 ]; do
case "$1" in
- --user=*)
- USER="$(cli_get_val ${1})"
+ --username=*)
+ USERNAME="$(cli_get_val ${1})"
;;
- --secret=*)
- SECRET="$(cli_get_val ${1})"
+ --password=*)
+ PASSWORD="$(cli_get_val ${1})"
;;
--server=*)
SERVER="$(cli_get_val ${1})"
zone_config_read ${zone}
cli_headline 2 "Configuration"
- cli_print_fmt1 2 "User" "${USER}"
+ cli_print_fmt1 2 "User" "${USERNAME}"
cli_print_fmt1 2 "Secret" "<hidden>"
cli_space
cli_print_fmt1 2 "Server" "${SERVER}"
<variablelist>
<varlistentry>
<term>
- <option>--user=<replaceable>USERNAME</replaceable></option>
+ <option>--username=<replaceable>USERNAME</replaceable></option>
</term>
<listitem>
<varlistentry>
<term>
- <option>--secret=<replaceable>PASSWORD</replaceable></option>
+ <option>--password=<replaceable>PASSWORD</replaceable></option>
</term>
<listitem>