* Added time initialization init.d script to luci-addons
authorSteven Barth <steven@midlink.org>
Sun, 1 Jun 2008 16:55:59 +0000 (16:55 +0000)
committerSteven Barth <steven@midlink.org>
Sun, 1 Jun 2008 16:55:59 +0000 (16:55 +0000)
contrib/package/luci-addons/Makefile
contrib/package/luci-addons/dist/etc/init.d/inittime [new file with mode: 0644]

index 3428eb0..cc23e7e 100644 (file)
@@ -25,10 +25,12 @@ 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/hotplug.d/iface
 
        $(INSTALL_BIN) ./dist/usr/bin/run-parts $(1)/usr/bin
        $(INSTALL_BIN) ./dist/sbin/luci-flash $(1)/sbin
+       $(INSTALL_BIN) ./dist/etc/init.d/inittime $(1)/etc/init.d
        
        $(CP) ./dist/etc/crontabs/root $(1)/etc/crontabs/root
        $(CP) ./dist/etc/hotplug.d/iface/20-aliases $(1)/etc/hotplug.d/iface/20-aliases
diff --git a/contrib/package/luci-addons/dist/etc/init.d/inittime b/contrib/package/luci-addons/dist/etc/init.d/inittime
new file mode 100644 (file)
index 0000000..70ddb5c
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh /etc/rc.common
+START=30
+
+start() {
+        lua -e "os.execute('date -s '..os.date('%m%d%H%M%Y', require('posix').stat('$0', 'mtime')))"
+}