diff --git a/package/gluon-mesh-vpn-fastd/fastd.pl b/package/gluon-mesh-vpn-fastd/fastd.pl index 2d072fcd8c74f52674f434395576772839cecff9..962bc1f2df54b5a6d9aa0f26c34d2407b4d3f3fd 100644 --- a/package/gluon-mesh-vpn-fastd/fastd.pl +++ b/package/gluon-mesh-vpn-fastd/fastd.pl @@ -19,12 +19,16 @@ print <<END; . /lib/functions.sh . /lib/gluon/functions/sysconfig.sh +. /lib/gluon/functions/users.sh + +add_user gluon-fastd 800 uci_add fastd fastd mesh_vpn uci_remove fastd mesh_vpn config uci_remove fastd mesh_vpn config_peer_dir +uci_set fastd mesh_vpn user 'gluon-fastd' uci_set fastd mesh_vpn syslog_level 'verbose' uci_set fastd mesh_vpn interface 'mesh-vpn' uci_set fastd mesh_vpn mode 'tap'