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