I need to be able to change the system timezone setting and restart the built-in ntpd daemon. Any ideas what I am missing:
root@OpenWrt:~# uci show system.@system[0].timezone
system.cfg02e48a.timezone=MST7
root@OpenWrt:~# date
Mon Jul 23 13:22:38 MST 2012
root@OpenWrt:~# uci set system.@system[0].timezone=MST-7
root@OpenWrt:~# uci commit
root@OpenWrt:~# /etc/init.d/sysntpd restart
root@OpenWrt:~# date
Mon Jul 23 13:23:13 MST 2012??
This is using the vanilla out of the box firmware's sysntpd. I did notice that if I change it, and reboot, it seems to set it correctly. What am I missing? How can I get around the requirement of rebooting?
Thanks!
