Jelmer Vernooij
43696d2752
r26252: Specify loadparm_context explicitly when creating sessions.
...
(This used to be commit 7280c1e941
)
2007-12-21 05:47:29 +01:00
Jelmer Vernooij
ab69eb8d89
r26250: Avoid global_loadparm in a couple more places.
...
(This used to be commit 2c6b755309
)
2007-12-21 05:47:28 +01:00
Jelmer Vernooij
bbdfbf8d9d
r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm.
...
(This used to be commit a33a553054
)
2007-12-21 05:47:20 +01:00
Jelmer Vernooij
ca0b72a1fd
r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.
...
(This used to be commit 56dfcb4f2f
)
2007-12-21 05:45:40 +01:00
Andrew Bartlett
47f6988c6d
r25753: Move cn=rootdse to @ROOTDSE to avoid being caught up in schema restrictions.
...
Andrew Bartlett
(This used to be commit f3390c9054
)
2007-12-21 05:43:45 +01:00
Jelmer Vernooij
2151cde580
r25554: Convert last instances of BOOL, True and False to the standard types.
...
(This used to be commit 566aa14139
)
2007-10-10 15:07:55 -05:00
Jelmer Vernooij
2f3551ca7c
r25446: Merge some changes I made on the way home from SFO:
...
2007-09-29 More higher-level passing around of lp_ctx.
2007-09-29 Fix warning.
2007-09-29 Pass loadparm contexts on a higher level.
2007-09-29 Avoid using global loadparm context.
(This used to be commit 3468952e77
)
2007-10-10 15:07:34 -05:00
Jelmer Vernooij
60a1046c5c
r25430: Add the loadparm context to all parametric options.
...
(This used to be commit fd697d77c9
)
2007-10-10 15:07:31 -05:00
Jelmer Vernooij
37d53832a4
r25398: Parse loadparm context to all lp_*() functions.
...
(This used to be commit 3fcc960839
)
2007-10-10 15:07:25 -05:00
Jeremy Allison
9a012df08e
r25175: Change to talloc_asprintf_append_buffer().
...
Jeremy.
(This used to be commit 0844dbf597
)
2007-10-10 15:06:46 -05:00
Jelmer Vernooij
98b57d5eb6
r25035: Fix some more warnings, use service pointer rather than service number in more places.
...
(This used to be commit df9cebcb97
)
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
2fefa818a9
r24728: Use more stock torture functions.
...
(This used to be commit da3a7ee407
)
2007-10-10 15:02:58 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac
)
2007-10-10 14:59:12 -05:00
Andrew Tridgell
c42219d735
r22969: fix some more places where we could end up with more than one event
...
context. We now have an event context on the torture_context, and we
can also get one from the cli_credentials structure
(This used to be commit c0f65eb656
)
2007-10-10 14:52:34 -05:00
Andrew Bartlett
112728c651
r22756: Make it easier to setup an LDAP replica. Provision with
...
--partitions-only (suggestions for a better name welcome) will setup
the partitions records, but no any data in those partitions. This can
then point at the already configured remote LDAP server.
Andrew Bartlett
(This used to be commit ee7b06fc83
)
2007-10-10 14:52:15 -05:00
Stefan Metzmacher
dcd65a50a1
r21843: the computer_dn isn't needed anymore because we don't manually reset the password
...
anymore
metze
(This used to be commit fee2c6d13d
)
2007-10-10 14:49:36 -05:00
Stefan Metzmacher
41c5453507
r21839: add my email address
...
metze
(This used to be commit e3be33c1d9
)
2007-10-10 14:49:35 -05:00
Stefan Metzmacher
deea925853
r21514: move away from a hardcoded "smbtorturedc"
...
--option="become dc:smbtorture dc=mydcname"
--option="become dc:do not unjoin=yes"
joins as mydcname and creates mydcname_*.ldb files under lp_private_dir()
metze
(This used to be commit 22bc6d541e
)
2007-10-10 14:48:48 -05:00
Stefan Metzmacher
5d15ba663a
r21504: for simo...
...
metze
(This used to be commit f773b1dc6f
)
2007-10-10 14:48:46 -05:00
Stefan Metzmacher
6c32f44f24
r21502: add a very useful option "become dc:donnot leave=yes"
...
with this you can join a domain as dc for testing:-)
You still need to setup some dns entries...
and add the ldap/.... servicePrincipalName's
abartlet: it's wrong to include ldap/ in the list of host=, we should change this...
metze
(This used to be commit 12f610d747
)
2007-10-10 14:48:46 -05:00
Stefan Metzmacher
72162e08d3
r21360: - put in the correct machine account password into test_secrets.ldb
...
- don't overwrite the passwords with 'test' as we now understand the windows
format for the password hashes
metze
(This used to be commit 252a4d6702
)
2007-10-10 14:48:19 -05:00
Stefan Metzmacher
42598ada22
r21296: remove the session specific encryption from the attributes
...
before storing them.
metze
(This used to be commit 7146e265a4
)
2007-10-10 14:48:04 -05:00
Stefan Metzmacher
5d8700c53c
r20922: use the show_deleted module by default
...
metze
(This used to be commit edc37501d6
)
2007-10-10 14:43:52 -05:00
Stefan Metzmacher
0f6a080ee3
r20907: reset krbtgt, machine and administator account passwords to "test"
...
(same values which are given the provision code for setup test_secrets.ldb)
metze
(This used to be commit 42a0304b1f
)
2007-10-10 14:43:50 -05:00
Stefan Metzmacher
2467451ddf
r20872: make the password_hash module specific to the domain partition
...
as it's the only partition that can hold securityPrincipal objects
metze
(This used to be commit 72e9cc2184
)
2007-10-10 14:43:44 -05:00
Stefan Metzmacher
2c8a7cc333
r20869: - mark the rootdse with isSyncronized=TRUE after a successful replication
...
- reopen the ldb
metze
(This used to be commit 8e9ff529c8
)
2007-10-10 14:43:42 -05:00
Stefan Metzmacher
c74968179c
r20868: load the pdc_fsmo and naming_fsmo modules
...
metze
(This used to be commit b0e30d030e
)
2007-10-10 14:43:42 -05:00
Stefan Metzmacher
cb54de2bf9
r20807: test static password for the test_*.ldb' files
...
metze
(This used to be commit 6790a62e4e
)
2007-10-10 14:43:33 -05:00
Stefan Metzmacher
9f802707d8
r20806: make it possible to configure the secrets.ldb url
...
via "secrets database = my_secrets.ldb"
metze
(This used to be commit a096a97415
)
2007-10-10 14:43:33 -05:00
Stefan Metzmacher
0de68094bf
r20775: - use the schema_fsmo module on the schema partition, which loads the schema
...
if it's already in the ldb
- reopen the ldb after applying the schema, to that we use the loaded schema
when we apply the config and domain partition objects
metze
(This used to be commit 6d320ec19c
)
2007-10-10 14:40:52 -05:00
Stefan Metzmacher
5b288e6c4e
r20770: remove unused var
...
metze
(This used to be commit b311de14c1
)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
cbc8bc056c
r20769: - it's wrong to add the schemaInfo blob as 2nd value to the prefixMap attribute...(was a typo)
...
- as the schemaInfo attribute is already applied to the ldb because it's a replicated attribute
we should not replace it
metze
(This used to be commit 56109df406
)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
caf37188d6
r20768: store the prefixMap and schemaInfo attributes on the schema head object
...
metze
(This used to be commit ac228b3a6a
)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
abeb80b77f
r20767: don't pass a dsdb_schema to dsdb_extended_replicated_objects_commit()
...
anymore it should use the dsdb_schema attached to the ldb_context
via dsdb_get_schema()
metze
(This used to be commit efa31bbc37
)
2007-10-10 14:40:49 -05:00
Stefan Metzmacher
43063d5b14
r20733: add a function to load the oid mappings from ldb_val's
...
metze
(This used to be commit b7f681a8a1
)
2007-10-10 14:40:34 -05:00
Stefan Metzmacher
936fb1c0f7
r20715: set the dsdb_schema on the ldb_context
...
after we have created a temporary one
metze
(This used to be commit 35a88f3d39
)
2007-10-10 14:40:31 -05:00
Stefan Metzmacher
18f8180469
r20709: pass a repsFromTo1 struct down as it contains all needed info for the source dsa
...
and the highwater mark vector
metze
(This used to be commit a31e017e53
)
2007-10-10 14:40:29 -05:00
Stefan Metzmacher
ffa259f4a4
r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
...
metze
(This used to be commit c9e7a58f6a
)
2007-10-10 14:40:28 -05:00
Stefan Metzmacher
384ce1baec
r20685: apply records using dsdb_extended_replicated_objects_commit()
...
metze
(This used to be commit 8f1fd303a7
)
2007-10-10 14:40:22 -05:00
Stefan Metzmacher
3137e4f2fe
r20580: pass the DSDB_CONTROL_REPLICATED_OBJECT_OID with the ldb_add request
...
when applying replicated objects.
the samldb module ignores such requests now...
and the repl_meta_data module has different functions
for the replicated and originating cases...
metze
(This used to be commit a4d5e0126c
)
2007-10-10 14:37:06 -05:00
Stefan Metzmacher
b31875ba75
r20575: apply records to the test_samdb.ldb (my birthday present to myself...:-)
...
we need to modify some modules to only handle originating changes...
metze
(This used to be commit 0f387d58e6
)
2007-10-10 14:37:05 -05:00
Stefan Metzmacher
46908530bc
r20572: - prepare a test_samdb.ldb in the NET-API-BECOME-DC torture test
...
- we call a ejs script from the torture test for this task
so that we can use the provision template ldif's.
metze
(This used to be commit e84b0c7d40
)
2007-10-10 14:37:03 -05:00
Stefan Metzmacher
02db88bb88
r20531: - create the rdn attribute which is an alias for the 'name' attribute
...
because the rdn attribute isn't explicit replicated
- create the whenChanged attribute out of the meta data
- create the objectGUID attribute out of the guid of the DsReplicaObjectIdentifier*
- create the replPropertyMetaData attribute from the meta data
- dump a more verbose form of the meta data that contains the attribute names
- dump linked attributes
a lot if this functionality will move into the repl_meta_data ldb module
in one of the next steps...
metze
(This used to be commit a6223a2043
)
2007-10-10 14:36:49 -05:00
Stefan Metzmacher
536ca21c55
r20504: we handle the attribute values always as DATA_BLOB's and
...
don't need the union with the attribute id as switch anymore
metze
(This used to be commit d47c81923d
)
2007-10-10 14:36:01 -05:00
Stefan Metzmacher
c0d70be7d0
r20483: Sorry Volker:-)
...
I missed to commit this file:-(
metze
(This used to be commit e11885f8a7
)
2007-10-10 14:35:58 -05:00
Volker Lendecke
c4d4385a71
r20481: Fix the build -- Stefan, please look at this ;-))
...
(This used to be commit bbb3aaa41b
)
2007-10-10 14:35:58 -05:00
Stefan Metzmacher
41d6fe36e7
r20438: - bail out on conversation errors
...
- create a valid ldb_message
- dump the ldb_message if --option="become dc:dump objects=yes" is passed to smbtorture
metze
(This used to be commit 34e126f659
)
2007-10-10 14:30:37 -05:00
Stefan Metzmacher
9c77d0a0a8
r20421: - delay the schema analysis untill the full schema is tranferred
...
- call translation hooks for all attributes (but ignore the error for now)
metze
(This used to be commit c84668bf0d
)
2007-10-10 14:30:34 -05:00
Stefan Metzmacher
112d58a0c5
r20381: verify the incoming oid mappings and schema info for the config and domain partition too
...
metze
(This used to be commit 1fab753b1d
)
2007-10-10 14:30:20 -05:00
Stefan Metzmacher
6a75d272fc
r20380: verify the incoming schema info and oid mappings
...
metze
(This used to be commit 27193e4b3d
)
2007-10-10 14:30:20 -05:00
Stefan Metzmacher
89771a974c
r20327: start to analyse the schema content
...
metze
(This used to be commit fa59f168b2
)
2007-10-10 14:29:41 -05:00
Stefan Metzmacher
7cb96a785f
r20293: implement store chunk hook for libnet_BecomeDC()
...
metze
(This used to be commit aba497f2fd
)
2007-10-10 14:29:33 -05:00
Stefan Metzmacher
fdf95ba005
r20291: implement prepare_db hook of libnet_BecomeDC()
...
metze
(This used to be commit 07f1075d46
)
2007-10-10 14:29:32 -05:00
Stefan Metzmacher
64ba98bbd4
r20285: pass more info to check_options hook and move behavior versions etc.
...
to the domain and forest structures
metze
(This used to be commit 15157bf5b9
)
2007-10-10 14:29:32 -05:00
Stefan Metzmacher
4973fbe773
r20283: pass in callbacks to libnet_BecomeDC() from the caller
...
and implement the check_options call
metze
(This used to be commit fc9669e2a0
)
2007-10-10 14:29:31 -05:00
Stefan Metzmacher
25e468e83f
r20144: add NET-API-BECOME-DC test that tests libnet_BecomeDC()/libnet_UnbecomeDC()
...
metze
(This used to be commit 0359d9a00b
)
2007-10-10 14:29:14 -05:00