Kill luci-addons package

This commit is contained in:
Steven Barth 2008-09-23 13:15:50 +00:00
parent 6b3985b6be
commit 251502e2cd
11 changed files with 9 additions and 70 deletions

View file

@ -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
}

View file

@ -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))

View file

@ -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

View file

@ -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

View file

@ -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