From f7deae100d6d36c1e8d6fef17316ca03aaf7214c Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Tue, 26 May 2009 17:44:02 +0000 Subject: LuCId --- .../luci-splash/root/etc/cron.minutely/luci_splash | 2 -- .../luci-splash/root/etc/init.d/luci_splash | 23 ++++++++++++++++------ 2 files changed, 17 insertions(+), 8 deletions(-) delete mode 100755 applications/luci-splash/root/etc/cron.minutely/luci_splash (limited to 'applications/luci-splash/root/etc') diff --git a/applications/luci-splash/root/etc/cron.minutely/luci_splash b/applications/luci-splash/root/etc/cron.minutely/luci_splash deleted file mode 100755 index eae4294741..0000000000 --- a/applications/luci-splash/root/etc/cron.minutely/luci_splash +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -[ "$(date +%M | cut -c2)" == "5" ] && luci-splash sync \ No newline at end of file diff --git a/applications/luci-splash/root/etc/init.d/luci_splash b/applications/luci-splash/root/etc/init.d/luci_splash index b6eaf325ae..31ffb783ad 100755 --- a/applications/luci-splash/root/etc/init.d/luci_splash +++ b/applications/luci-splash/root/etc/init.d/luci_splash @@ -47,6 +47,23 @@ whitelist_add() { boot() { ### We are started by the firewall include + + uci get lucid.splashr || { +uci batch <> /etc/crontabs/root } - - ### Start the splash httpd - start-stop-daemon -S -m -p /var/run/luci-splashd.pid -b -q -x /usr/bin/luci-splashd } stop() { @@ -101,9 +115,6 @@ stop() { iptables -t nat -X luci_splash_leases iptables -t nat -X luci_splash_portal iptables -t nat -X luci_splash_prerouting - - ### Stop the splash httpd - start-stop-daemon -K -p /var/run/luci-splashd.pid -s KILL -q sed -ie '/\/usr\/sbin\/luci-splash sync/d' /var/spool/cron/crontabs/root } -- cgit v1.2.3