trelay: Install hotplug and config files as 600
authorRosen Penev <rosenp@gmail.com>
Wed, 19 Sep 2018 01:32:18 +0000 (18:32 -0700)
committerKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Wed, 19 Sep 2018 08:41:28 +0000 (09:41 +0100)
The hotplug file is ran by procd, which runs as root. The config file is
used by the init script, which also runs as root.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
package/kernel/trelay/Makefile

index 525a028..258cbb1 100644 (file)
@@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk
 
 PKG_NAME:=trelay
 PKG_VERSION:=0.1
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -41,9 +41,9 @@ endef
 
 define KernelPackage/trelay/install
        $(INSTALL_DIR) $(1)/etc/hotplug.d/net $(1)/etc/init.d $(1)/etc/config
-       $(INSTALL_DATA) ./files/trelay.hotplug $(1)/etc/hotplug.d/net/50-trelay
+       $(INSTALL_CONF) ./files/trelay.hotplug $(1)/etc/hotplug.d/net/50-trelay
        $(INSTALL_BIN) ./files/trelay.init $(1)/etc/init.d/trelay
-       $(INSTALL_DATA) ./files/trelay.config $(1)/etc/config/trelay
+       $(INSTALL_CONF) ./files/trelay.config $(1)/etc/config/trelay
 endef
 
 $(eval $(call KernelPackage,trelay))