summaryrefslogtreecommitdiffhomepage
path: root/contrib/package/luci-addons
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/package/luci-addons')
-rw-r--r--contrib/package/luci-addons/Makefile48
-rw-r--r--contrib/package/luci-addons/dist/etc/config/luci_ethers0
-rw-r--r--contrib/package/luci-addons/dist/etc/config/luci_hosts3
-rw-r--r--contrib/package/luci-addons/dist/etc/crontabs/root3
-rw-r--r--contrib/package/luci-addons/dist/etc/init.d/luci_ethers35
-rw-r--r--contrib/package/luci-addons/dist/etc/init.d/luci_fixtime11
-rw-r--r--contrib/package/luci-addons/dist/etc/init.d/luci_hosts34
-rwxr-xr-xcontrib/package/luci-addons/dist/sbin/luci-flash89
-rwxr-xr-xcontrib/package/luci-addons/dist/usr/bin/run-parts18
9 files changed, 0 insertions, 241 deletions
diff --git a/contrib/package/luci-addons/Makefile b/contrib/package/luci-addons/Makefile
deleted file mode 100644
index 294e77def..000000000
--- a/contrib/package/luci-addons/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=luci-addons
-PKG_VERSION:=0.3
-PKG_RELEASE:=1
-
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
-
-include $(INCLUDE_DIR)/package.mk
-
-
-define Build/Compile
-endef
-
-
-define Package/luci-addons
- SECTION:=utils
- CATEGORY:=Utilities
- TITLE:=LuCI System Addons for Kamikaze
- URL:=http://luci.freifunk-halle.net
-endef
-
-define Package/luci-addons/conffiles
-/etc/config/luci_hosts
-/etc/config/luci_ethers
-endef
-
-define Package/luci-addons/install
- $(INSTALL_DIR) $(1)/usr/bin
- $(INSTALL_DIR) $(1)/sbin
- $(INSTALL_DIR) $(1)/etc/crontabs
- $(INSTALL_DIR) $(1)/etc/init.d
- $(INSTALL_DIR) $(1)/etc/config
-
- $(INSTALL_BIN) ./dist/usr/bin/run-parts $(1)/usr/bin
- $(INSTALL_BIN) ./dist/sbin/luci-flash $(1)/sbin
- $(INSTALL_BIN) ./dist/etc/init.d/luci_fixtime $(1)/etc/init.d
- $(INSTALL_BIN) ./dist/etc/init.d/luci_ethers $(1)/etc/init.d
- $(INSTALL_BIN) ./dist/etc/init.d/luci_hosts $(1)/etc/init.d
-
- $(INSTALL_CONF) ./dist/etc/config/luci_ethers $(1)/etc/config
- $(INSTALL_CONF) ./dist/etc/config/luci_hosts $(1)/etc/config
-
- $(CP) ./dist/etc/crontabs/root $(1)/etc/crontabs/root
-endef
-
-$(eval $(call BuildPackage,luci-addons))
diff --git a/contrib/package/luci-addons/dist/etc/config/luci_ethers b/contrib/package/luci-addons/dist/etc/config/luci_ethers
deleted file mode 100644
index e69de29bb..000000000
--- a/contrib/package/luci-addons/dist/etc/config/luci_ethers
+++ /dev/null
diff --git a/contrib/package/luci-addons/dist/etc/config/luci_hosts b/contrib/package/luci-addons/dist/etc/config/luci_hosts
deleted file mode 100644
index 6221df72d..000000000
--- a/contrib/package/luci-addons/dist/etc/config/luci_hosts
+++ /dev/null
@@ -1,3 +0,0 @@
-config 'host'
- option 'ipaddr' '10.11.12.13'
- option 'hostname' 'sample-host'
diff --git a/contrib/package/luci-addons/dist/etc/crontabs/root b/contrib/package/luci-addons/dist/etc/crontabs/root
deleted file mode 100644
index 1169c5c6d..000000000
--- a/contrib/package/luci-addons/dist/etc/crontabs/root
+++ /dev/null
@@ -1,3 +0,0 @@
-* * * * * /usr/bin/run-parts /etc/cron.minutely
-17 * * * * /usr/bin/run-parts /etc/cron.hourly
-25 6 * * * /usr/bin/run-parts /etc/cron.daily
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_ethers b/contrib/package/luci-addons/dist/etc/init.d/luci_ethers
deleted file mode 100644
index 8cf46729d..000000000
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_ethers
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh /etc/rc.common
-START=59
-
-apply_lease() {
- local cfg="$1"
-
- config_get macaddr "$cfg" macaddr
- config_get ipaddr "$cfg" ipaddr
-
- [ -n "$macaddr" -a -n "$ipaddr" ] || return 0
-
- echo "$macaddr $ipaddr" >> /var/etc/ethers
-}
-
-start() {
- if [ ! -L /etc/ethers ]; then
- test -f /etc/ethers && mv /etc/ethers /etc/ethers.local
- ln -s /var/etc/ethers /etc/ethers
- fi
-
- test -d /var/etc || mkdir -p /var/etc
-
- config_load luci_ethers
- config_foreach apply_lease static_lease
-
- test -f /etc/ethers.local && cat /etc/ethers.local >> /var/etc/ethers
-
- return 0
-}
-
-stop() {
- test -f /var/etc/ethers && rm -f /var/etc/ethers
-
- return 0
-}
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_fixtime b/contrib/package/luci-addons/dist/etc/init.d/luci_fixtime
deleted file mode 100644
index 681d9d789..000000000
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_fixtime
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh /etc/rc.common
-
-START=05
-
-start() {
- cat <<' EOF' | lua -l luci.fs -l luci.util -
- if (os.time() < 1000000000) then
- os.execute('date -s ' .. os.date('%m%d%H%M%Y', luci.fs.mtime(luci.util.libpath())))
- end
- EOF
-}
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_hosts b/contrib/package/luci-addons/dist/etc/init.d/luci_hosts
deleted file mode 100644
index d01bfbbd5..000000000
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_hosts
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh /etc/rc.common
-START=60
-
-apply_host() {
- local cfg="$1"
-
- config_get hostname "$cfg" hostname
- config_get ipaddr "$cfg" ipaddr
-
- [ -n "$hostname" -a -n "$ipaddr" ] || return 0
-
- echo "$ipaddr $hostname" >> /var/etc/hosts
-}
-
-start() {
- if [ ! -L /etc/hosts ]; then
- test -f /etc/hosts && mv /etc/hosts /etc/hosts.local
- ln -s /var/etc/hosts /etc/hosts
- fi
-
- test -d /var/etc || mkdir -p /var/etc
- test -f /etc/hosts.local && cat /etc/hosts.local >> /var/etc/hosts
-
- config_load luci_hosts
- config_foreach apply_host host
-
- return 0
-}
-
-stop() {
- test -f /var/etc/hosts && rm -f /var/etc/hosts
-
- return 0
-}
diff --git a/contrib/package/luci-addons/dist/sbin/luci-flash b/contrib/package/luci-addons/dist/sbin/luci-flash
deleted file mode 100755
index 819be40b5..000000000
--- a/contrib/package/luci-addons/dist/sbin/luci-flash
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/sh
-. /etc/functions.sh
-
-# initialize defaults
-RAMFS_COPY_BIN="/usr/bin/awk" # extra programs for temporary ramfs root
-RAMFS_COPY_DATA="" # extra data files
-export KEEP_PATTERN=""
-export VERBOSE=0
-
-# parse options
-while [ -n "$1" ]; do
- case "$1" in
- -k)
- shift
- export SAVE_CONFIG=1
- export KEEP_PATTERN="$1"
- ;;
- -*)
- echo "Invalid option: $1"
- exit 1
- ;;
- *) break;;
- esac
- shift;
-done
-
-export CONFFILES=/tmp/sysupgrade.conffiles
-export CONF_TAR=/tmp/sysupgrade.tgz
-
-[ -f $CONFFILES ] && rm $CONFFILES
-[ -f $CONF_TAR ] && rm $CONF_TAR
-
-export ARGV="$*"
-export ARGC="$#"
-
-[ -z "$ARGV" ] && {
- cat <<EOF
-Usage: $0 [options] <image file or URL>
-
-Options:
- -k <"file 1, file 2, ..."> Files to be kept
-EOF
- exit 1
-}
-
-add_pattern_conffiles() {
- local file="$1"
- find $KEEP_PATTERN >> "$file" 2>/dev/null
- return 0
-}
-
-# hooks
-sysupgrade_image_check="platform_check_image"
-sysupgrade_init_conffiles=""
-
-[ -n "$KEEP_PATTERN" ] && append sysupgrade_init_conffiles "add_pattern_conffiles"
-
-include /lib/upgrade
-
-do_save_conffiles() {
- [ -z "$(rootfs_type)" ] && {
- echo "Cannot save config while running from ramdisk."
- exit 3
- return 0
- }
- run_hooks "$CONFFILES" $sysupgrade_init_conffiles
-
- v "Saving config files..."
- [ "$VERBOSE" -gt 1 ] && TAR_V="v" || TAR_V=""
- tar c${TAR_V}zf "$CONF_TAR" -T "$CONFFILES" 2>/dev/null
-}
-
-type platform_check_image >/dev/null 2>/dev/null || {
- echo "Firmware upgrade is not implemented for this platform."
- exit 1
-}
-
-for check in $sysupgrade_image_check; do
- ( eval "$check \"\$ARGV\"" ) || {
- echo "Image check '$check' failed."
- exit 2
- }
-done
-
-[ -n "$sysupgrade_init_conffiles" ] && do_save_conffiles
-run_hooks "" $sysupgrade_pre_upgrade
-
-v "Switching to ramdisk..."
-run_ramfs '. /etc/functions.sh; include /lib/upgrade; do_upgrade'
diff --git a/contrib/package/luci-addons/dist/usr/bin/run-parts b/contrib/package/luci-addons/dist/usr/bin/run-parts
deleted file mode 100755
index 0f0cbbdf5..000000000
--- a/contrib/package/luci-addons/dist/usr/bin/run-parts
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-set +e
-
-if [ $# -lt 1 ]; then
- echo "Usage: run-parts <dir>"
- exit 1
-fi
-
-if [ ! -d $1 ]; then
- echo "Not a directory: $1"
- exit 1
-fi
-
-for i in $1/*; do
- [ -x $i ] && $i
-done
-
-exit 0 \ No newline at end of file