Kill luci-addons package
This commit is contained in:
parent
6b3985b6be
commit
251502e2cd
11 changed files with 9 additions and 70 deletions
|
@ -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 -p tcp --dport 80 -j REDIRECT --to-ports 8082
|
||||||
iptables -t nat -A luci_splash_leases -j DROP
|
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 the splash httpd
|
||||||
start-stop-daemon -S -b -q -x /usr/bin/luci-splashd
|
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_leases
|
||||||
iptables -t nat -X luci_splash_portal
|
iptables -t nat -X luci_splash_portal
|
||||||
iptables -t nat -X luci_splash
|
iptables -t nat -X luci_splash
|
||||||
|
|
||||||
|
### Stop the splash httpd
|
||||||
|
start-stop-daemon -K -q -x /usr/bin/luci-splashd
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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))
|
|
|
@ -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
|
|
|
@ -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
|
|
|
@ -209,7 +209,7 @@ endef
|
||||||
|
|
||||||
define Package/luci-web
|
define Package/luci-web
|
||||||
$(call Package/luci/libtemplate)
|
$(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
|
TITLE:=MVC Webframework
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
0
contrib/package/luci-addons/dist/etc/init.d/luci_ethers → modules/admin-core/root/etc/init.d/luci_ethers
Normal file → Executable file
0
contrib/package/luci-addons/dist/etc/init.d/luci_ethers → modules/admin-core/root/etc/init.d/luci_ethers
Normal file → Executable file
0
contrib/package/luci-addons/dist/etc/init.d/luci_fixtime → modules/admin-core/root/etc/init.d/luci_fixtime
Normal file → Executable file
0
contrib/package/luci-addons/dist/etc/init.d/luci_fixtime → modules/admin-core/root/etc/init.d/luci_fixtime
Normal file → Executable file
0
contrib/package/luci-addons/dist/etc/init.d/luci_hosts → modules/admin-core/root/etc/init.d/luci_hosts
Normal file → Executable file
0
contrib/package/luci-addons/dist/etc/init.d/luci_hosts → modules/admin-core/root/etc/init.d/luci_hosts
Normal file → Executable file
Loading…
Reference in a new issue