diff options
author | Steven Barth <steven@midlink.org> | 2008-09-23 13:15:50 +0000 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2008-09-23 13:15:50 +0000 |
commit | 251502e2cd0c47b426cfd4d4f183128ca528b91b (patch) | |
tree | 7d398abd86052302d19b7591a2fb4b621413a1cc | |
parent | 6b3985b6be52063c09f779b6bc509bf84eedc660 (diff) |
Kill luci-addons package
-rwxr-xr-x | applications/luci-splash/root/etc/init.d/luci_splash | 8 | ||||
-rw-r--r-- | contrib/package/luci-addons/Makefile | 48 | ||||
-rw-r--r-- | contrib/package/luci-addons/dist/etc/crontabs/root | 3 | ||||
-rwxr-xr-x | contrib/package/luci-addons/dist/usr/bin/run-parts | 18 | ||||
-rw-r--r-- | contrib/package/luci/Makefile | 2 | ||||
-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-x | modules/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 |