From 038a9a7c5ec964e5b42e1329eab0573e50a9d3b0 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sat, 21 Sep 2013 22:52:01 -0700 Subject: [PATCH] selftest: Add release-4-1-0rc3 saved provision This version has the regression where we would, on join, write an all-zero invocationID in the replPropertyMetaData attribute, on Deleted Objects in particular. To demonstrate this regression, this is based on the promoted_dc environment from make test, with the domain altered to match the pattern used in these trees. Andrew Bartlett Signed-off-by: Andrew Bartlett Reviewed-by: Stefan Metzmacher Reviewed-by: Michael Adam --- .../release-4-1-0rc3/etc/smb.conf.template | 17 + .../release-4-1-0rc3/private/dns.keytab | Bin 0 -> 1037 bytes ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 29028 ++++++++++ ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 43468 +++++++++++++++ ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 928 + ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 488 + ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 12 + .../private/dns/sam.ldb.d/metadata.tdb.dump | 8 + .../release-4-1-0rc3/private/dns/sam.ldb.dump | 36 + .../release-4-1-0rc3/private/dns_update_list | 39 + .../release-4-1-0rc3/private/hklm.ldb.dump | 80 + .../release-4-1-0rc3/private/idmap.ldb.dump | 48 + .../release-4-1-0rc3/private/named.conf | 18 + .../private/named.conf.update | 7 + .../release-4-1-0rc3/private/named.txt | 45 + .../private/privilege.ldb.dump | 156 + .../private/randseed.tdb.dump | 0 ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 29104 ++++++++++ ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 43812 ++++++++++++++++ ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 928 + ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 488 + ...ASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 6600 +++ .../private/sam.ldb.d/metadata.tdb.dump | 8 + .../release-4-1-0rc3/private/sam.ldb.dump | 36 + .../private/schannel_store.tdb.dump | 0 .../release-4-1-0rc3/private/secrets.keytab | Bin 0 -> 1482 bytes .../release-4-1-0rc3/private/secrets.ldb.dump | 48 + .../release-4-1-0rc3/private/secrets.tdb.dump | 16 + .../release-4-1-0rc3/private/share.ldb.dump | 32 + .../private/smbd.tmp/msg/names.tdb.dump | 52 + .../release-4-1-0rc3/private/spn_update_list | 30 + .../private/wins_config.ldb.dump | 4 + 32 files changed, 155536 insertions(+) create mode 100644 source4/selftest/provisions/release-4-1-0rc3/etc/smb.conf.template create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns.keytab create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/CN%3DSCHEMA,CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DDOMAINDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DFORESTDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/metadata.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns_update_list create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/hklm.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/idmap.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.conf create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.conf.update create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.txt create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/privilege.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/randseed.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/CN%3DSCHEMA,CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DDOMAINDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DFORESTDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/metadata.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/schannel_store.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.keytab create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/share.ldb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/smbd.tmp/msg/names.tdb.dump create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/spn_update_list create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/wins_config.ldb.dump diff --git a/source4/selftest/provisions/release-4-1-0rc3/etc/smb.conf.template b/source4/selftest/provisions/release-4-1-0rc3/etc/smb.conf.template new file mode 100644 index 0000000000..d67c3c916e --- /dev/null +++ b/source4/selftest/provisions/release-4-1-0rc3/etc/smb.conf.template @@ -0,0 +1,17 @@ +[globals] + netbios name = promotedvdc + workgroup = SAMBA + realm = release-4-1-0rc3.samba.corp + server role = domain controller + + private dir = @@PREFIX@@/private + lock dir = @@PREFIX@@/ + posix:eadb = @@PREFIX@@/private/eadb.tdb + +[netlogon] + path = @@PREFIX@@/sysvol/release-4-1-0rc3.samba.corp/scripts + read only = no + +[sysvol] + path = @@PREFIX@@/sysvol + read only = no diff --git a/source4/selftest/provisions/release-4-1-0rc3/private/dns.keytab b/source4/selftest/provisions/release-4-1-0rc3/private/dns.keytab new file mode 100644 index 0000000000000000000000000000000000000000..25aeeb9f0548139d899c803ea25cf1d4f8829ffb GIT binary patch literal 1037 zcmZQ&Vqjp%VqjvB4s!KzbqsdZHPJQHH3)Jx)(dv@b#l~m_74hRV0Q5fW>7CE%FoR& zNlhtBN!BY$%}GrxPKBs0N;cLjPRvb8)Jx7UDgYYD7-ZM9m63swfn&piYkMyETuTB8 z0x<~q0$F%%<4?&e)(r^q_w^5PbqRBE2I|3UAg!FwOl{|5H?W9Cp)bxL@YM2FC~wGO zukw`#+%}`}>@20TyEiLC_f!?5kckmnB zM5EXdVo<1x zFG)=)OGyUmVhplt+RDhl$iT5RNv!|-bcMMfK_CW!Y~qYmM>0~cC^aWFu{agtf}&(& zz2d~&q(r^s{GtM&iFmE^0$PmM2Rs2m{=WVpt}bCN&MJgVqbNL>=^Gx{ts^%)u$vZ6 zTx4QTAL0xGXA5^-)l*d7e1U&nZ)f$|Mo{Q1i!UGWTqGVrcxA6f(!y{ zt_#L_XlzZ{z}78avLrq q@%ymtP8SOg$70zpwITv*ZY+I>6mHGLSw(vKBFz~|WTrO~YykiwCwEo= literal 0 HcmV?d00001 diff --git a/source4/selftest/provisions/release-4-1-0rc3/private/secrets.ldb.dump b/source4/selftest/provisions/release-4-1-0rc3/private/secrets.ldb.dump new file mode 100644 index 0000000000..a64682edb5 --- /dev/null +++ b/source4/selftest/provisions/release-4-1-0rc3/private/secrets.ldb.dump @@ -0,0 +1,48 @@ +{ +key(12) = "DN=@MODULES\00" +data(45) = "g\19\01&\01\00\00\00@MODULES\00@LIST\00\01\00\00\00\0D\00\00\00samba_secrets\00" +} +{ +key(43) = "DN=FLATNAME=SAMBADOMAIN,CN=PRIMARY DOMAINS\00" +data(758) = "g\19\01&\11\00\00\00flatname=SAMBADOMAIN,cn=Primary Domains\00msDS-KeyVersionNumber\00\01\00\00\00\01\00\00\001\00objectClass\00\03\00\00\00\03\00\00\00top\00\0D\00\00\00primaryDomain\00\0E\00\00\00kerberosSecret\00objectSid\00\01\00\00\00\18\00\00\00\01\04\00\00\00\00\00\05\15\00\00\00\1F\16H\0B\18\B1\9C\C6m-\A1 \00privateKeytab\00\01\00\00\00\0E\00\00\00secrets.keytab\00realm\00\01\00\00\00\1B\00\00\00release-4-1-0rc3.samba.corp\00saltPrincipal\00\01\00\00\00H\00\00\00host/promotedvdc.release-4-1-0rc3.samba.corp@RELEASE-4-1-0RC3.SAMBA.CORP\00samAccountName\00\01\00\00\00\0C\00\00\00PROMOTEDVDC$\00secret\00\01\00\00\00\11\00\00\00machinelocDCpass1\00secureChannelType\00\01\00\00\00\01\00\00\006\00servicePrincipalName\00\02\00\00\00\10\00\00\00HOST/promotedvdc\00,\00\00\00HOST/promotedvdc.release-4-1-0rc3.samba.corp\00objectGUID\00\01\00\00\00\10\00\00\00\C7\A4\00&=v\ACA\BB\EA\CB\B9\E8$ \8C\00whenCreated\00\01\00\00\00\11\00\00\0020130922054005.0Z\00whenChanged\00\01\00\00\00\11\00\00\0020130922054005.0Z\00uSNCreated\00\01\00\00\00\01\00\00\007\00uSNChanged\00\01\00\00\00\01\00\00\007\00name\00\01\00\00\00\0B\00\00\00SAMBADOMAIN\00flatname\00\01\00\00\00\0B\00\00\00SAMBADOMAIN\00" +} +{ +key(31) = "DN=@INDEX:FLATNAME:SAMBADOMAIN\00" +data(111) = "g\19\01&\02\00\00\00@INDEX:FLATNAME:SAMBADOMAIN\00@IDXVERSION\00\01\00\00\00\01\00\00\002\00@IDX\00\01\00\00\00'\00\00\00flatname=SAMBADOMAIN,cn=Primary Domains\00" +} +{ +key(15) = "DN=@ATTRIBUTES\00" +data(153) = "g\19\01&\04\00\00\00@ATTRIBUTES\00cn\00\01\00\00\00\10\00\00\00CASE_INSENSITIVE\00flatname\00\01\00\00\00\10\00\00\00CASE_INSENSITIVE\00realm\00\01\00\00\00\10\00\00\00CASE_INSENSITIVE\00sAMAccountName\00\01\00\00\00\10\00\00\00CASE_INSENSITIVE\00" +} +{ +key(18) = "DN=CN=LSA SECRETS\00" +data(263) = "g\19\01&\08\00\00\00CN=LSA Secrets\00cn\00\01\00\00\00\0B\00\00\00LSA Secrets\00objectClass\00\02\00\00\00\03\00\00\00top\00\09\00\00\00container\00objectGUID\00\01\00\00\00\10\00\00\00ox\AA\B1! {I\AF\10\96*N\BB$\F1\00whenCreated\00\01\00\00\00\11\00\00\0020130922053953.0Z\00whenChanged\00\01\00\00\00\11\00\00\0020130922053953.0Z\00uSNCreated\00\01\00\00\00\01\00\00\005\00uSNChanged\00\01\00\00\00\01\00\00\005\00name\00\01\00\00\00\0B\00\00\00LSA Secrets\00" +} +{ +key(13) = "DN=@BASEINFO\00" +data(81) = "g\19\01&\02\00\00\00@BASEINFO\00whenChanged\00\01\00\00\00\11\00\00\0020130922054005.0Z\00sequenceNumber\00\01\00\00\00\01\00\00\008\00" +} +{ +key(22) = "DN=CN=PRIMARY DOMAINS\00" +data(275) = "g\19\01&\08\00\00\00CN=Primary Domains\00cn\00\01\00\00\00\0F\00\00\00Primary Domains\00objectClass\00\02\00\00\00\03\00\00\00top\00\09\00\00\00container\00objectGUID\00\01\00\00\00\10\00\00\00e\B0\8C\A7\DAhVO\A7\0B\18\13\C6\C5\C0\FB\00whenCreated\00\01\00\00\00\11\00\00\0020130922053953.0Z\00whenChanged\00\01\00\00\00\11\00\00\0020130922053953.0Z\00uSNCreated\00\01\00\00\00\01\00\00\006\00uSNChanged\00\01\00\00\00\01\00\00\006\00name\00\01\00\00\00\0F\00\00\00Primary Domains\00" +} +{ +key(25) = "DN=@INDEX:CN:LSA SECRETS\00" +data(80) = "g\19\01&\02\00\00\00@INDEX:CN:LSA SECRETS\00@IDXVERSION\00\01\00\00\00\01\00\00\002\00@IDX\00\01\00\00\00\0E\00\00\00CN=LSA Secrets\00" +} +{ +key(48) = "DN=SAMACCOUNTNAME=DNS-PROMOTEDVDC,CN=PRINCIPALS\00" +data(779) = "g\19\01&\0D\00\00\00samAccountName=dns-PROMOTEDVDC,CN=Principals\00msDS-KeyVersionNumber\00\01\00\00\00\01\00\00\001\00objectClass\00\03\00\00\00\03\00\00\00top\00\06\00\00\00secret\00\0E\00\00\00kerberosSecret\00privateKeytab\00\01\00\00\00\0A\00\00\00dns.keytab\00realm\00\01\00\00\00\1B\00\00\00RELEASE-4-1-0RC3.SAMBA.CORP\00sAMAccountName\00\01\00\00\00\0F\00\00\00dns-PROMOTEDVDC\00secret\00\01\00\00\00\FE\00\00\00)sA2Peg;S4gtLpYZLIL]LLdoWF#k:9guCC;D.I<:X.9]pOGO>