From c3106a6091090212a45b1ef02ddb0272c8f51d73 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Sun, 3 Jul 2011 11:15:05 +0400 Subject: [PATCH] s4-provision: fix the value of creation timestamp to be a MS timestamp Signed-off-by: Andrew Tridgell --- source4/scripting/python/samba/provision/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source4/scripting/python/samba/provision/__init__.py b/source4/scripting/python/samba/provision/__init__.py index f2b8c045ac7..37d3fcbf754 100644 --- a/source4/scripting/python/samba/provision/__init__.py +++ b/source4/scripting/python/samba/provision/__init__.py @@ -1256,7 +1256,7 @@ def setup_samdb(path, session_info, provision_backend, lp, names, setup_modify_ldif(samdb, setup_path("provision_basedn_modify.ldif"), { "DOMAINDN": names.domaindn, - "CREATTIME": str(int(time.time() * 1e7)), # seconds -> ticks + "CREATTIME": str(int((time.time() + 11644473600) * 1e7)), # seconds -> MS time (since 1/1/1601) "NEXTRID": str(next_rid), "DEFAULTSITE": names.sitename, "CONFIGDN": names.configdn, @@ -1343,7 +1343,7 @@ def setup_samdb(path, session_info, provision_backend, lp, names, "DOMAINDN": names.domaindn}) logger.info("Setting up sam.ldb data") setup_add_ldif(samdb, setup_path("provision.ldif"), { - "CREATTIME": str(int(time.time() * 1e7)), # seconds -> ticks + "CREATTIME": str(int((time.time() + 11644473600) * 1e7)), # seconds -> MS time (since 1/1/1601) "DOMAINDN": names.domaindn, "NETBIOSNAME": names.netbiosname, "DEFAULTSITE": names.sitename, -- 2.34.1