Matthias Dieter Wallnöfer
1688b71ca4
ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation
2010-11-06 20:24:19 +01:00
Matthias Dieter Wallnöfer
889fa1cac5
ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
...
And remove in "ltdb_add_internal" a cache loading call which has been present
twice.
2010-11-06 20:24:19 +01:00
Matthias Dieter Wallnöfer
9ff8428c6f
s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
...
- Remove TODO comment: MS-SAMR 3.1.5.8.7 explicitly states:
"The SamrRemoveMemberFromForeignDomain method removes a member from all
aliases."
- Remove the search attributes since they aren't strictly needed.
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Nov 6 18:07:57 UTC 2010 on sn-devel-104
2010-11-06 18:07:57 +00:00
Stefan Metzmacher
0980a3471e
s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
...
dsdb_extended_replicated_objects_convert() already decrypts the
attributes in place.
This fixes the usage of --option="dssync:print_pwd_blobs=yes".
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Nov 6 13:30:16 UTC 2010 on sn-devel-104
2010-11-06 13:30:15 +00:00
Andrew Tridgell
ce203c001d
s4-cldap: fixed debug message to match content
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Sat Nov 6 04:26:45 UTC 2010 on sn-devel-104
2010-11-06 04:26:45 +00:00
Andrew Tridgell
2d52eea028
s4-join: fixed SPNs, invocationId and dnshostname and python join
...
- we need the GN/ SPN for replication.
- fixed the string form of the invocationId
- lowercase the dnshostname
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-06 14:36:26 +11:00
Andrew Tridgell
a162b1a2d8
s4-join: switch over to the new DC join in make test
2010-11-06 14:36:26 +11:00
Andrew Tridgell
724599de63
samba-tool: deprecate samba-tool vampire command
2010-11-06 14:36:26 +11:00
Volker Lendecke
097be4b101
s3: Make proper use of sid_check_is_in_xx routines
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Nov 5 15:35:59 UTC 2010 on sn-devel-104
2010-11-05 15:35:59 +00:00
Volker Lendecke
26b2a132ff
s3: Fix a typo
2010-11-05 15:54:05 +01:00
Volker Lendecke
5915d4a0b6
s3: Remove some duplicate prototypes
2010-11-05 15:54:05 +01:00
Stefan Metzmacher
c1e3c8b550
socket_wrapper: fill in sa.sa_len if the system supports it
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Nov 5 14:40:00 UTC 2010 on sn-devel-104
2010-11-05 14:40:00 +00:00
Andrew Tridgell
11ae1046a0
s4-join: fixed secure_channel_type
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Fri Nov 5 13:24:32 UTC 2010 on sn-devel-104
2010-11-05 13:24:32 +00:00
Andrew Tridgell
351312d8b8
s4-join: don't print all the NDR packets by default
2010-11-05 23:42:09 +11:00
Andrew Tridgell
158ae8a148
s4-cldap: print all the DNS servers found
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-05 23:42:09 +11:00
Andrew Tridgell
eaabb5950f
s4-ldb: much more memory efficient msg filtering
...
this ensures we don't leave unnecessary attributes in returned ldb
objects
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-05 23:42:09 +11:00
Andrew Tridgell
5fcb426d9a
s4-drs: reduce the memory usage of the getncchanges server
...
we now keep just a list of GUIDs around between getncchanges calls,
instead of an entire db search. This makes the overhead of having a
pending getncchanges call much smaller.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-05 23:42:09 +11:00
Andrew Bartlett
14f455ba99
s4-kerberos Mention the remote address we fail to contact the KDC on
2010-11-05 23:42:08 +11:00
Andrew Tridgell
0a2642c7dc
s4-ldb: show the reason for module initialization failure
2010-11-05 23:42:08 +11:00
Andrew Tridgell
34ce183d6c
s4: net -> samba-tool
2010-11-05 23:42:08 +11:00
Andrew Tridgell
506ffcf86f
s4-join: added DC join to the python join code
...
this will replace the old vampire code
2010-11-05 23:42:08 +11:00
Andrew Tridgell
278778c927
s4-pydrs: added rodc option to python drs replication
2010-11-05 23:42:08 +11:00
Andrew Tridgell
cbded38ed5
s4-pydsdb: added DsReplicaAttribute()
...
this allows us to form a DsReplicaAttribute structure from python
2010-11-05 23:42:08 +11:00
Andrew Tridgell
135756c8ac
pidl: use a union assignment instead of memmove
...
this means we don't lose type checking
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-11-05 23:42:08 +11:00
Matthias Dieter Wallnöfer
6d53d9f2ce
s4:password_hash LDB module - fix indentation
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Nov 5 12:31:28 UTC 2010 on sn-devel-104
2010-11-05 12:31:28 +00:00
Volker Lendecke
f2456cd542
s3: Allow disabling of mdns registrations
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Nov 5 11:24:41 UTC 2010 on sn-devel-104
2010-11-05 11:24:41 +00:00
Matthieu Patou
ac3f8d859d
fix in_screen so that it works on os that don't chdir to $PWD
...
That's the case on freebsd 7.2
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Nov 5 09:27:19 UTC 2010 on sn-devel-104
2010-11-05 09:27:19 +00:00
Stefan Metzmacher
c378835cb6
tsocket: fill in sa.sa_len if the system supports it
...
metze
2010-11-05 08:45:14 +00:00
Matthias Dieter Wallnöfer
90b3bf8f62
ldb:ldb.h - reorder extended operations list
...
We always define the controls and operations with a comment block. The data
structure definitions lie a bit below.
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Nov 5 08:44:14 UTC 2010 on sn-devel-104
2010-11-05 08:44:14 +00:00
Stefan Metzmacher
578a37e806
s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
...
Otherwise we'll requeue the same notify events on and on.
(gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies
$8 = {prev = 0xe4cb30, next = 0x1a25440, service = 0x1b52190, uSN = 123905,
source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next
$9 = {prev = 0x80e000, next = 0x1b7bf70, service = 0x1b52190, uSN = 123589,
source_dsa = 0x1a2d930, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next->next
$10 = {prev = 0x1a25440, next = 0x1d0c310, service = 0x1b52190, uSN = 1587,
source_dsa = 0x13d3210, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next->next->next
$11 = {prev = 0x1b7bf70, next = 0x1ba1420, service = 0x1b52190, uSN = 123905,
source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *)
0x1b52190)->ops.notifies->next->next->next->next
$12 = {prev = 0x1d0c310, next = 0x1c43510, service = 0x1b52190, uSN = 123589,
source_dsa = 0x1a2d930, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *)
0x1b52190)->ops.notifies->next->next->next->next->next
$13 = {prev = 0x1ba1420, next = 0xed97b0, service = 0x1b52190, uSN = 1587,
source_dsa = 0x13d3210, is_urgent = false, replica_flags = 29}
(gdb) p *((struct dreplsrv_service *)
0x1b52190)->ops.notifies->next->next->next->next->next->next
$14 = {prev = 0x1c43510, next = 0xe4ce80, service = 0x1b52190, uSN = 123905,
source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
We can reuse this operations, while they're not yet started.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Nov 5 07:15:04 UTC 2010 on sn-devel-104
2010-11-05 07:15:04 +00:00
Anatoliy Atanasov
211f6d5f55
s4/auth: Add logon_parameters to authenticate_username_pw
...
We need to be able to set the logon parameters in the same way as in the
ntlm server so we can handle openldap simple authentication call correctly.
Autobuild-User: Anatoliy Atanasov <anatoliy@samba.org>
Autobuild-Date: Fri Nov 5 06:32:43 UTC 2010 on sn-devel-104
2010-11-05 06:32:43 +00:00
Anatoliy Atanasov
d952f6c391
s4/test: Added test for simple bind with machine account
...
Samba4 returns error on simple bind, when we do it using openldap
simple_bind_s api.
2010-11-05 07:50:17 +02:00
Jelmer Vernooij
cd172e7724
talloc: Add python talloc module, move convenience functions to it.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri Nov 5 02:48:21 UTC 2010 on sn-devel-104
2010-11-05 02:48:21 +00:00
Jelmer Vernooij
4edabb3256
talloc: rename pytalloc.c to pytalloc_util.c
2010-11-05 02:06:06 +00:00
Jelmer Vernooij
c9756cac05
waf: Put private libraries in a separate directory when building.
...
Thanks to Tridge for pointing out what exactly I had to change. :-)
2010-11-05 02:06:06 +00:00
Jelmer Vernooij
21233bba96
wafsamba: Use project name variable rather than hardcoding 'samba4'.
...
Suggested-By: Andrew Tridgell <tridge@samba.org>
2010-11-05 02:06:06 +00:00
Jelmer Vernooij
afc332fdb1
wafsamba: Drop private library prefix when installing private libraries
...
to a custom path.
2010-11-05 02:06:05 +00:00
Jelmer Vernooij
ec7501ea4f
wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.
2010-11-05 02:06:05 +00:00
Jelmer Vernooij
e84e8705a9
Add --disable-rpath-private-install flag.
2010-11-05 02:06:05 +00:00
Jelmer Vernooij
e15cd9c6d5
Add --with-privatelibdir build option.
2010-11-05 02:06:05 +00:00
Jelmer Vernooij
0d4fa8514b
samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.
2010-11-05 02:06:05 +00:00
Jelmer Vernooij
228a9c10d0
selftest: Allow some tests to output empty subunit data.
2010-11-05 02:06:05 +00:00
Andrew Bartlett
4000ec24aa
s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Nov 5 00:12:37 UTC 2010 on sn-devel-104
2010-11-05 00:12:37 +00:00
Andrew Tridgell
4f8b59edbc
s4: don't run etags over .inst files
...
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Nov 4 22:51:06 UTC 2010 on sn-devel-104
2010-11-04 22:51:06 +00:00
Andrew Tridgell
a9714246a3
compression: added a simple lzxpress test
2010-11-04 22:09:52 +00:00
Andrew Tridgell
199399ef74
compression: fixed an uninitialised data but in lzxpress
2010-11-04 22:09:52 +00:00
Volker Lendecke
a5d485112e
s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Nov 4 22:08:53 UTC 2010 on sn-devel-104
2010-11-04 22:08:52 +00:00
Matthias Dieter Wallnöfer
83f78a30a0
s4:ldap.py/passwords.py - just use objectclass "user" for users
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Thu Nov 4 21:09:00 UTC 2010 on sn-devel-104
2010-11-04 21:09:00 +00:00
Volker Lendecke
c133fcc0b1
s3: Remove an unused prototype
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Nov 4 17:44:09 UTC 2010 on sn-devel-104
2010-11-04 17:44:09 +00:00
Stefan Metzmacher
8516fad3b4
s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
...
Before we got the following error, while starting samba after a
'samba-tool vampire':
Failed to store repsFrom - objectclass_attrs: delete protected attribute
'objectSid' on entry 'DC=ForestDnsZones,DC=alpha,DC=sz,DC=salzgitter-ag,DC=lab'
missing!
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Nov 4 17:01:59 UTC 2010 on sn-devel-104
2010-11-04 17:01:59 +00:00