Remove incompatible interface alias script
authorSteven Barth <steven@midlink.org>
Tue, 5 Aug 2008 10:42:50 +0000 (10:42 +0000)
committerSteven Barth <steven@midlink.org>
Tue, 5 Aug 2008 10:42:50 +0000 (10:42 +0000)
contrib/package/luci-addons/Makefile
contrib/package/luci-addons/dist/etc/hotplug.d/iface/20-aliases [deleted file]

index 91943b8..19c15f3 100644 (file)
@@ -25,7 +25,6 @@ define Package/luci-addons/install
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_DIR) $(1)/sbin
        $(INSTALL_DIR) $(1)/etc/crontabs
-       $(INSTALL_DIR) $(1)/etc/hotplug.d/iface
        $(INSTALL_DIR) $(1)/etc/init.d
        $(INSTALL_DIR) $(1)/etc/config
 
@@ -38,7 +37,6 @@ define Package/luci-addons/install
        $(INSTALL_CONF) ./dist/etc/config/luci_ethers $(1)/etc/config
 
        $(CP) ./dist/etc/crontabs/root $(1)/etc/crontabs/root
-       $(CP) ./dist/etc/hotplug.d/iface/20-aliases $(1)/etc/hotplug.d/iface/20-aliases
 endef
 
 $(eval $(call BuildPackage,luci-addons))
diff --git a/contrib/package/luci-addons/dist/etc/hotplug.d/iface/20-aliases b/contrib/package/luci-addons/dist/etc/hotplug.d/iface/20-aliases
deleted file mode 100755 (executable)
index b9986e3..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-add_aliases() {
-        local config="$1"
-
-        config_get base "$INTERFACE" ifname
-        config_get iface "$config" ifname
-        config_get ipaddr "$config" ipaddr
-        config_get auto "$config" auto
-
-        [ "${iface%%:*}" == "$base" -a "$iface" != "$base" ] && {
-                case "$auto" in
-                        1|on|enabled) setup_interface "$iface" "$config";;
-                        *) return 1;;
-                esac
-        }
-}
-
-
-case "$ACTION" in
-        ifup)
-                include /lib/network
-                scan_interfaces
-                config_foreach "add_aliases" interface
-        ;;
-esac