touch -d sets a wrong time (7 hours offset in UTC) http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=286201