header "Configure a new host"
types=$(ls /home/bdsm/bdsm.d/ | cut -d'.' -f2 | sort -u)
- type=`selector "Host type" $types`
+ type=`selector "Host type" ${types[@]}`
prompt "Hostname: "
read host
services=$(cat /home/bdsm/.bdsm.conf.tmp | grep ":$host{" | \
sed 's/.*{\(.*\)}/\1/g' | tr ';' ' ')
- service=`selector "Select a service to configure" $services "Add a service..." "Done"`
+ service=`selector "Select a service to configure" ${services[@]} "Add a service..." "Done"`
if [ "$service" == "Add a service..." ]; then
header "Add a new service"
- service=`selector "Service type: " $availServices`
+ service=`selector "Service type: " ${availServices[@]}`
elif [ "$service" == "Done" ]; then
continue
fi