Stefan Metzmacher
b28afd2bcc
s4:ldb_dn: fix an uninitialized variable (found by make valgrindtest)
...
metze
2010-02-26 23:26:35 +01:00
Stefan Metzmacher
47fafe801b
s4:ldb_dn: remove dn->ext_linearized when ext_components is modified.
...
metze
2010-02-26 23:26:34 +01:00
Stefan Metzmacher
c7432e4950
s4:ldb_dn: reset dn->ext_comp_num in ldb_dn_explode()
...
metze
2010-02-26 23:26:33 +01:00
Stefan Metzmacher
4bad696f9e
s4:dsdb/schema: fix validation of DNs
...
ldb_dn_extended_filter() removes all but the listed components,
I didn't noticed that when writting the code.
Doing a ldb_dn_remove_extended_components(dn2) is wrong.
This was hidden by some bugs in the ldb_dn code.
metze
2010-02-26 23:26:32 +01:00
Matthias Dieter Wallnöfer
2caa2a045d
s4:provision.zone - fix port of "_ldap._tcp.gc._msdcs"
2010-02-26 21:00:10 +01:00
Matthias Dieter Wallnöfer
b49276e291
s4:script/installmisc.sh - install "dns_update_list" to target setup folder
2010-02-26 20:41:38 +01:00
Matthias Dieter Wallnöfer
87c96f0023
.gitignore - ignore display of "mit_samba.so"
2010-02-26 19:16:20 +01:00
Günther Deschner
3ca8d28bb7
spoolss: fix build and version in spoolss_PrinterInfo0 (aka PRINTER_INFO_STRESS).
...
Guenther
2010-02-26 17:39:21 +01:00
Günther Deschner
b1f18fb808
spoolss: add spoolss_Build to IDL.
...
Guenther
2010-02-26 17:39:21 +01:00
Andreas Schneider
062a8cf006
s4-winbind: Fixed the memory context of tstream_bsd_existing()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-26 12:08:54 +01:00
Andreas Schneider
b80071602f
s4-ntp: Fixed the memory context of tstream_bsd_existing()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-26 12:08:53 +01:00
Andreas Schneider
c3b90f00d4
s4-kdc: Fixed the memory context of tstream_bsd_existing()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-26 12:08:53 +01:00
Matthias Dieter Wallnöfer
e0e549a770
s4:dcesrv_samr.c - Remove unused variable
2010-02-26 11:54:45 +01:00
Matthieu Patou
b792e5575c
s4: Winbind allow to behave more correctly when we have more than a few users
2010-02-26 21:38:43 +11:00
Andrew Bartlett
25723914c5
s4:python Add bindings to set GENSEC flags on credentials in python
...
This should allow these to be manipulated by python scripts that need
encrypted connections.
Andrew Bartlett
2010-02-26 21:38:42 +11:00
Günther Deschner
ee547e715e
s3: remove unused schannel_auth_struct.
...
Guenther
2010-02-26 11:08:01 +01:00
Günther Deschner
274baba4ab
testprogs: print the directory paths as well in spoolss test.
...
Guenther
2010-02-26 11:07:57 +01:00
Stefan Metzmacher
d671b80cf5
libcli/auth: print the error in the debug message
...
metze
2010-02-26 10:43:46 +01:00
Andreas Schneider
81bb8f67fa
s4-smb: Migrate named_pipe_server to tsocket.
...
This is an improved version of commit 69d5cea2e5
,
which was reverted by commit 71c20f703b
.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-26 08:57:31 +01:00
Andreas Schneider
1983256c70
tsocket: Improve the tsocket_address_bsd_sockaddr documentation.
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-26 08:57:30 +01:00
Stefan Metzmacher
27e7578e27
s4:provision: use generate_random_password()
...
metze
2010-02-26 08:57:30 +01:00
Stefan Metzmacher
d2cd0a783b
s4:pyglue: add generate_random_password()
...
metze
2010-02-26 08:57:30 +01:00
Stefan Metzmacher
9ada48ffdb
s4:torture/rpc: use generate_random_password()
...
metze
2010-02-26 08:57:29 +01:00
Stefan Metzmacher
7473ca2d33
s4:libnet: use generate_random_password()
...
metze
2010-02-26 08:57:28 +01:00
Stefan Metzmacher
792dd38d7c
lib/util: add generate_random_password()
...
metze
2010-02-26 08:57:28 +01:00
Andrew Tridgell
c2edea5ccf
devel: get the ownership of the directories right in tmpfs.sh
2010-02-26 18:19:27 +11:00
Andrew Tridgell
1e2ac9b896
s4-provision: fixed use of rndc command from python
...
rndc command is now a list
2010-02-26 18:19:27 +11:00
Andrew Tridgell
97d65774d4
s4-provision: also create the dns_update_list when running net vampire
...
We need the list when joining a windows domain, so we can
automatically maintain the right DNS entries on the Windows DNS server
2010-02-26 18:19:27 +11:00
Andrew Tridgell
8cb721b293
s4-dns: fixed CNAME automatic DNS updates
2010-02-26 18:19:27 +11:00
Andrew Tridgell
b0b857d6ca
s4-dns: use a loadparm list for samba_runcmd() commands
...
This allows commands with multiple arguments and quoting to be used,
while still avoiding running a shell (and this having shell expansion
problems)
2010-02-26 18:19:27 +11:00
Andrew Tridgell
336ebeabad
s4-provision: added dns_update_list
...
This contains the list of DNS names we should have as a DC
2010-02-26 14:27:39 +11:00
Andrew Tridgell
5bf9db7e31
s4-provision: setup the dns_update_list at provision time
...
This file is substituted at runtime by samba_dnsupdate
2010-02-26 14:27:38 +11:00
Andrew Tridgell
44f9d5aadc
s4-provision: if we aren't doing variable substitution then don't check for vars
2010-02-26 14:27:38 +11:00
Andrew Tridgell
721bcfa01c
dns: auto-delete incorrect SRV entries for our hostname
2010-02-26 13:59:17 +11:00
Andrew Tridgell
ab4f170216
s4-dns: add automatic dynamic DNS updating script
...
This script checks a list of DNS names that we should have, and does
dynamic DNS updates using our machine account credentials to add any
missing DNS entries.
This allows us to correctly add all the DNS entries we need when we
join an existing domain as a DC
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-02-26 13:59:17 +11:00
Andrew Tridgell
c796b6c52e
s4-provision: fixed port number for gc ldap DNS SRV entry
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-02-26 13:59:17 +11:00
Andrew Tridgell
c8fd7924a1
s4-param: added 'nsupdate command' option, default to /usr/bin/nsupdate -g
2010-02-26 13:59:17 +11:00
Andrew Tridgell
cb8d1e01f0
samdb: added get_ntds_GUID() method
2010-02-26 13:59:17 +11:00
Andrew Tridgell
390f7b535d
py-samdb: added server_site_name method
2010-02-26 13:59:17 +11:00
Andrew Tridgell
1e66ec832e
pyglue: added py_samdb_server_site_name()
2010-02-26 13:59:17 +11:00
Andrew Tridgell
8f763e046c
py-samdb: added get_invocation_id() method
2010-02-26 13:59:17 +11:00
Andrew Tridgell
abf55033df
pyglue: added py_samdb_ntds_invocation_id()
2010-02-26 13:59:17 +11:00
Andrew Tridgell
af70728b51
pyglue: don't return 127.0.0.0/8 IPs in interface_ips()
...
We don't generally want loopback addresses in the python code
2010-02-26 13:59:16 +11:00
Andrew Tridgell
781ad038c9
s4-krb5: propogate errors from a lot more kerberos functions
...
We need to be able to give sensible error messages when a kerberos
calls fails. This propogates the kerberos error up the stack to the
caller.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-02-26 13:59:16 +11:00
Andrew Tridgell
ad7223b9bd
dns: install samba_dnsupdate
2010-02-26 13:59:16 +11:00
Andrew Tridgell
cf14fa5a5c
dns: dummy samba_dnsupdate script
...
The merge from metze of my dns tree means we now depend on this. This
is a placeholder until Andrew and I have finished the full script.
2010-02-26 13:59:16 +11:00
Andrew Tridgell
64911507a0
s4-dsdb: fixed the fetch of the server site name
...
when the ntds objects were moved by a recent change it broke the
calculation of the server site
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-02-26 13:22:12 +11:00
Andrew Tridgell
9a72806dc9
Revert "s4:AD content - adequate some revision levels to match Windows Server 2008"
...
This reverts commit 973ea19867
.
This change breaks DRS dcpromo.
2010-02-26 13:22:12 +11:00
Stefan Metzmacher
525a1fe775
s4:RPC-DSSYNC: pass the ip address to the cldap code instead of a name
...
metze
2010-02-26 13:22:12 +11:00
Stefan Metzmacher
3751485c84
s4:torture: use a connected CLDAP socket.
...
This is needed because we don't (want) to specify an explicit
local address. And the socket family (ipv4 vs. ipv6) needs to
be autodetected based on the remote address before the
socket() syscall.
Otherwise we would try to connect to a ipv4 address through an
ipv6only socket.
metze
2010-02-26 13:22:12 +11:00