diff --git a/package/gluon-mesh-vpn-fastd/Makefile b/package/gluon-mesh-vpn-fastd/Makefile
index d2322682a1ef0c823fc843810491ed4875a2af1f..515cbcb3501d47095079db7d3808e8b2f04e73e0 100644
--- a/package/gluon-mesh-vpn-fastd/Makefile
+++ b/package/gluon-mesh-vpn-fastd/Makefile
@@ -31,6 +31,7 @@ define Build/Compile
 endef
 
 define Package/gluon-mesh-vpn-fastd/install
+	$(CP) ./files/* $(1)/
 	$(INSTALL_DIR) $(1)/lib/gluon/upgrade/mesh-vpn-fastd/invariant
 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/fastd.sh $(1)/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-mesh-vpn-fastd
 endef
diff --git a/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-enable-fastd b/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-enable-fastd
new file mode 100755
index 0000000000000000000000000000000000000000..f4fc6d55ffb3a490979307fb10741b5b33ea80b0
--- /dev/null
+++ b/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-enable-fastd
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/etc/init.d/fastd enable
diff --git a/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-mesh-vpn-fastd b/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-mesh-vpn-fastd
deleted file mode 100644
index 0f6d3cfaa5c38ca54f3b4903aabec53562ec692d..0000000000000000000000000000000000000000
--- a/package/gluon-mesh-vpn-fastd/files/lib/gluon/upgrade/mesh-vpn-fastd/invariant/010-mesh-vpn-fastd
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-# TODO