luci-0.9: merge r5942
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 27 Mar 2010 02:45:36 +0000 (02:45 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 27 Mar 2010 02:45:36 +0000 (02:45 +0000)
modules/admin-core/root/etc/init.d/luci_fixtime

index f300e45b9b52d9b216feabdd007e43339cef2e56..e03d60e1a5e6ad8820397bd0dc4dcb440d234804 100755 (executable)
@@ -1,11 +1,16 @@
 #!/bin/sh /etc/rc.common
 
 START=05
+STOP=95
 
 start() {
        cat <<' EOF' | lua -l luci.fs -l luci.util -
                if (os.time() < 1000000000) then
-                       os.execute('date -s ' .. os.date('%m%d%H%M%Y', luci.fs.mtime("/etc/init.d/luci_fixtime")))
+                       os.execute('date -s ' .. os.date('%Y%m%d%H%M', luci.fs.mtime("/etc/init.d/luci_fixtime")))
                end
        EOF
 }
+
+stop() {
+       [[ -w /etc/init.d/luci_fixtime ]] && touch /etc/init.d/luci_fixtime
+}