summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-09-23 13:15:50 +0000
committerSteven Barth <steven@midlink.org>2008-09-23 13:15:50 +0000
commit251502e2cd0c47b426cfd4d4f183128ca528b91b (patch)
tree7d398abd86052302d19b7591a2fb4b621413a1cc
parent6b3985b6be52063c09f779b6bc509bf84eedc660 (diff)
Kill luci-addons package
-rwxr-xr-xapplications/luci-splash/root/etc/init.d/luci_splash8
-rw-r--r--contrib/package/luci-addons/Makefile48
-rw-r--r--contrib/package/luci-addons/dist/etc/crontabs/root3
-rwxr-xr-xcontrib/package/luci-addons/dist/usr/bin/run-parts18
-rw-r--r--contrib/package/luci/Makefile2
-rw-r--r--modules/admin-core/root/etc/config/luci_ethers (renamed from contrib/package/luci-addons/dist/etc/config/luci_ethers)0
-rw-r--r--modules/admin-core/root/etc/config/luci_hosts (renamed from contrib/package/luci-addons/dist/etc/config/luci_hosts)0
-rwxr-xr-x[-rw-r--r--]modules/admin-core/root/etc/init.d/luci_ethers (renamed from contrib/package/luci-addons/dist/etc/init.d/luci_ethers)0
-rwxr-xr-x[-rw-r--r--]modules/admin-core/root/etc/init.d/luci_fixtime (renamed from contrib/package/luci-addons/dist/etc/init.d/luci_fixtime)0
-rwxr-xr-x[-rw-r--r--]modules/admin-core/root/etc/init.d/luci_hosts (renamed from contrib/package/luci-addons/dist/etc/init.d/luci_hosts)0
-rwxr-xr-xmodules/admin-core/root/sbin/luci-flash (renamed from contrib/package/luci-addons/dist/sbin/luci-flash)0
11 files changed, 9 insertions, 70 deletions
diff --git a/applications/luci-splash/root/etc/init.d/luci_splash b/applications/luci-splash/root/etc/init.d/luci_splash
index 4761692b3..85ea8ecaa 100755
--- a/applications/luci-splash/root/etc/init.d/luci_splash
+++ b/applications/luci-splash/root/etc/init.d/luci_splash
@@ -61,6 +61,11 @@ start() {
iptables -t nat -A luci_splash_leases -p tcp --dport 80 -j REDIRECT --to-ports 8082
iptables -t nat -A luci_splash_leases -j DROP
+ ### Add crontab entry
+ grep luci-splash /var/spool/cron/crontabs/root >/dev/null 2>&1 || {
+ echo '*/5 * * * * /usr/sbin/luci-splash sync' >> /var/spool/cron/crontabs/root
+ }
+
### Start the splash httpd
start-stop-daemon -S -b -q -x /usr/bin/luci-splashd
}
@@ -75,5 +80,8 @@ stop() {
iptables -t nat -X luci_splash_leases
iptables -t nat -X luci_splash_portal
iptables -t nat -X luci_splash
+
+ ### Stop the splash httpd
+ start-stop-daemon -K -q -x /usr/bin/luci-splashd
}
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/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/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
diff --git a/contrib/package/luci/Makefile b/contrib/package/luci/Makefile
index 2a67b33dd..1e87596e8 100644
--- a/contrib/package/luci/Makefile
+++ b/contrib/package/luci/Makefile
@@ -209,7 +209,7 @@ endef
define Package/luci-web
$(call Package/luci/libtemplate)
- DEPENDS+=+luci-http +luci-sys +luci-addons +luci-uci +luci-sgi-cgi
+ DEPENDS+=+luci-http +luci-sys +luci-uci +luci-sgi-cgi
TITLE:=MVC Webframework
endef
diff --git a/contrib/package/luci-addons/dist/etc/config/luci_ethers b/modules/admin-core/root/etc/config/luci_ethers
index e69de29bb..e69de29bb 100644
--- a/contrib/package/luci-addons/dist/etc/config/luci_ethers
+++ b/modules/admin-core/root/etc/config/luci_ethers
diff --git a/contrib/package/luci-addons/dist/etc/config/luci_hosts b/modules/admin-core/root/etc/config/luci_hosts
index 6221df72d..6221df72d 100644
--- a/contrib/package/luci-addons/dist/etc/config/luci_hosts
+++ b/modules/admin-core/root/etc/config/luci_hosts
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_ethers b/modules/admin-core/root/etc/init.d/luci_ethers
index 8cf46729d..8cf46729d 100644..100755
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_ethers
+++ b/modules/admin-core/root/etc/init.d/luci_ethers
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_fixtime b/modules/admin-core/root/etc/init.d/luci_fixtime
index 681d9d789..681d9d789 100644..100755
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_fixtime
+++ b/modules/admin-core/root/etc/init.d/luci_fixtime
diff --git a/contrib/package/luci-addons/dist/etc/init.d/luci_hosts b/modules/admin-core/root/etc/init.d/luci_hosts
index d01bfbbd5..d01bfbbd5 100644..100755
--- a/contrib/package/luci-addons/dist/etc/init.d/luci_hosts
+++ b/modules/admin-core/root/etc/init.d/luci_hosts
diff --git a/contrib/package/luci-addons/dist/sbin/luci-flash b/modules/admin-core/root/sbin/luci-flash
index 819be40b5..819be40b5 100755
--- a/contrib/package/luci-addons/dist/sbin/luci-flash
+++ b/modules/admin-core/root/sbin/luci-flash