Вместо многократного вызова iocage exec, как показано ниже:
iocage exec "${JAIL_NAME}" chown 0:0 /settings/ipfw_rules
iocage exec "${JAIL_NAME}" chmod 600 /settings/ipfw_rules
iocage exec "${JAIL_NAME}" sysrc "firewall_enable=YES"
iocage exec "${JAIL_NAME}" sysrc "firewall_type=/settings/ipfw_rules"
iocage exec "${JAIL_NAME}" sysrc "openvpn_enable=YES"
iocage exec "${JAIL_NAME}" sysrc "openvpn_dir=/settings"
...
Можно ли использовать что-то подобное?
cat <<-EOF | iocage exec "${JAIL_NAME}"
chown 0:0 /settings/ipfw_rules
chmod 600 /settings/ipfw_rules
sysrc "firewall_enable=YES"
sysrc "firewall_type=/settings/ipfw_rules"
sysrc "openvpn_enable=YES"
...
EOF