diff --git a/.ci/functional_test.sh b/.ci/functional_test.sh index a9d4516ff..936480128 100755 --- a/.ci/functional_test.sh +++ b/.ci/functional_test.sh @@ -3,12 +3,14 @@ set -e echo "Setting capabilities" chmod +x cloudfire -sudo setcap "cap_net_admin,cap_net_raw,cap_dac_read_search+i" `which ip` sudo setcap "cap_net_admin,cap_net_raw,cap_dac_read_search+ep" cloudfire echo "Capabilities:" sudo getcap cloudfire +echo "Creating interface" +sudo ip link add dev wg-cloudfire type wireguard + mkdir $HOME/.cache echo "Initializing default config..." diff --git a/apps/cf_vpn/lib/cf_vpn/cli/live.ex b/apps/cf_vpn/lib/cf_vpn/cli/live.ex index 924867231..dc05c7d27 100644 --- a/apps/cf_vpn/lib/cf_vpn/cli/live.ex +++ b/apps/cf_vpn/lib/cf_vpn/cli/live.ex @@ -18,7 +18,7 @@ defmodule CfVpn.CLI.Live do import CfCommon.CLI def setup do - create_interface() + # create_interface() setup_iptables() up_interface() end @@ -26,7 +26,7 @@ defmodule CfVpn.CLI.Live do def teardown do down_interface() teardown_iptables() - delete_interface() + # delete_interface() end @doc """