mirror of
https://github.com/samba-team/samba.git
synced 2025-08-03 04:22:09 +03:00
s4-provision: use samba.unix2nttime() instead of hard coding NTTIME offsets
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
@ -1256,7 +1256,7 @@ def setup_samdb(path, session_info, provision_backend, lp, names,
|
|||||||
|
|
||||||
setup_modify_ldif(samdb, setup_path("provision_basedn_modify.ldif"), {
|
setup_modify_ldif(samdb, setup_path("provision_basedn_modify.ldif"), {
|
||||||
"DOMAINDN": names.domaindn,
|
"DOMAINDN": names.domaindn,
|
||||||
"CREATTIME": str(int((time.time() + 11644473600) * 1e7)), # seconds -> MS time (since 1/1/1601)
|
"CREATTIME": str(samba.unix2nttime(int(time.time()))),
|
||||||
"NEXTRID": str(next_rid),
|
"NEXTRID": str(next_rid),
|
||||||
"DEFAULTSITE": names.sitename,
|
"DEFAULTSITE": names.sitename,
|
||||||
"CONFIGDN": names.configdn,
|
"CONFIGDN": names.configdn,
|
||||||
@ -1343,7 +1343,7 @@ def setup_samdb(path, session_info, provision_backend, lp, names,
|
|||||||
"DOMAINDN": names.domaindn})
|
"DOMAINDN": names.domaindn})
|
||||||
logger.info("Setting up sam.ldb data")
|
logger.info("Setting up sam.ldb data")
|
||||||
setup_add_ldif(samdb, setup_path("provision.ldif"), {
|
setup_add_ldif(samdb, setup_path("provision.ldif"), {
|
||||||
"CREATTIME": str(int((time.time() + 11644473600) * 1e7)), # seconds -> MS time (since 1/1/1601)
|
"CREATTIME": str(samba.unix2nttime(int(time.time()))),
|
||||||
"DOMAINDN": names.domaindn,
|
"DOMAINDN": names.domaindn,
|
||||||
"NETBIOSNAME": names.netbiosname,
|
"NETBIOSNAME": names.netbiosname,
|
||||||
"DEFAULTSITE": names.sitename,
|
"DEFAULTSITE": names.sitename,
|
||||||
|
Reference in New Issue
Block a user