diff --git a/package/emortal/automount/Makefile b/package/emortal/automount/Makefile index bcaca1182c..a7c5a20055 100644 --- a/package/emortal/automount/Makefile +++ b/package/emortal/automount/Makefile @@ -47,6 +47,9 @@ define Build/Compile endef define Package/automount/install + $(INSTALL_DIR) $(1)/etc/uci-defaults + $(INSTALL_BIN) ./files/11-anonmount $(1)/etc/uci-defaults/ + $(INSTALL_DIR) $(1)/etc/hotplug.d/block $(INSTALL_BIN) ./files/15-automount $(1)/etc/hotplug.d/block/ endef diff --git a/package/emortal/automount/files/11-anonmount b/package/emortal/automount/files/11-anonmount new file mode 100644 index 0000000000..552e57ce3e --- /dev/null +++ b/package/emortal/automount/files/11-anonmount @@ -0,0 +1,13 @@ +#!/bin/sh + +if ! uci -q get system.@imm_init[0].anon_mount > "/dev/null"; then + uci -q batch <<-EOF + set fstab.@global[0].anon_mount="1" + commit fstab + + set system.@imm_init[0].anon_mount="1" + commit system + EOF +fi + +exit 0 diff --git a/package/emortal/default-settings/files/99-default-settings b/package/emortal/default-settings/files/99-default-settings index 6f5cf56baa..39e7fd6812 100755 --- a/package/emortal/default-settings/files/99-default-settings +++ b/package/emortal/default-settings/files/99-default-settings @@ -12,16 +12,6 @@ if ! uci -q get system.@imm_init[0].lang > "/dev/null"; then EOF fi -if ! uci -q get system.@imm_init[0].anon_mount > "/dev/null"; then - uci -q batch <<-EOF - set fstab.@global[0].anon_mount="1" - commit fstab - - set system.@imm_init[0].anon_mount="1" - commit system - EOF -fi - ln -sf "/sbin/ip" "/usr/bin/ip" sed -i "/log-facility/d" "/etc/dnsmasq.conf"