summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* py-samba3: Use passdb/param wrapper for samba3 moduleAmitay Isaacs2011-08-262-567/+117
| | | | | | | | | | | Instead of parsing samba3 database files (password, group mapping, account policy, secrets), use passdb python wrapper. Similarly for parsing configuration, use samba3 param python wrapper. Other databases (idmap, registry, wins) are still parsed in python. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Make domain_sid argument optional for search_aliases methodAmitay Isaacs2011-08-261-5/+10
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Return assigned number of hours and not MAX_HOURS_LENAmitay Isaacs2011-08-261-3/+4
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Convert lm_pw and nt_pw to python string using lengthAmitay Isaacs2011-08-261-2/+2
| | | | | | | lm_pw and nt_pw are fixed length strings and convert them to python strings as fixed length strings. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* script: Fix the name of the script in autogenerated header fileAmitay Isaacs2011-08-261-1/+1
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-param: Use s3 dump method if s3 context is definedAmitay Isaacs2011-08-261-0/+4
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-param: Add a dump() method to output parametersAmitay Isaacs2011-08-262-0/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3_upgrade: Let python generate backtrace for unknown exceptionsAmitay Isaacs2011-08-261-15/+4
| | | | | | Catch known exceptions only. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3_upgrade: Add document strings for python methodsAmitay Isaacs2011-08-261-9/+23
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* werror: remove duplicate definition of WERR_INVALID_OWNERMichael Adam2011-08-261-1/+0
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Aug 26 01:23:52 CEST 2011 on sn-devel-104
* s3:dbwrap_tdb: correctly catch the error from the return code of tdb_parse ↵Michael Adam2011-08-251-1/+6
| | | | in db_tdb_fetch()
* s3:smbd: remove an unused variable in dptr_create()Michael Adam2011-08-251-1/+0
|
* s3:registry: fix the v2_to_v3 upgrade code so that it does not create value ↵Michael Adam2011-08-251-0/+6
| | | | list security records for the INFO/version key ...
* s3:registry: fix the v1_to_v2 upgrade code so that it does not normalize the ↵Michael Adam2011-08-251-0/+6
| | | | INFO/version key ...
* s3:registry: define a constant REGDB_VERSION_KEYNAME for the key ↵Michael Adam2011-08-251-7/+6
| | | | INFO/version (and use it)
* s3:registry: hand db context in to v2_to_v3 upgrade code via private_dataMichael Adam2011-08-251-4/+9
| | | | | This also fixes the earlier faulty handing in of a useless stackframe memory context via private_data.
* s3:registry: fix broken use of dbwrap store record in v1_to_v2 upgrade codeMichael Adam2011-08-251-8/+10
| | | | | This also fixes broken private_data parameter for the traverse function (making use of it): Originally a memory context was handed in but was not used.
* s3: Fix the build of vfs_aixacl2.cSATOH Fumiyasu2011-08-251-0/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Aug 25 23:06:12 CEST 2011 on sn-devel-104
* s3: Remove a bogus commentVolker Lendecke2011-08-251-4/+0
|
* s3: Pass smbd_server_connection to (unused) server_encryption_shutdownVolker Lendecke2011-08-252-2/+2
|
* s3: Pass smbd_server_connection to srv_encrypt_bufferVolker Lendecke2011-08-253-3/+5
|
* s3: Pass smbd_server_connection to srv_decrypt_bufferVolker Lendecke2011-08-253-4/+3
|
* s3: Pass smbd_server_connection to srv_free_enc_bufferVolker Lendecke2011-08-253-4/+4
|
* s3: Pass smbd_server_connection to is_encrypted_packetVolker Lendecke2011-08-254-8/+11
|
* s3: Pass sconn to valid_smb_headerVolker Lendecke2011-08-251-4/+5
|
* s3: Explicitly pass smb_srv_trans_enc_ctx to srv_enc_ctxVolker Lendecke2011-08-251-3/+3
|
* s3: Fix some nonempty blank linesVolker Lendecke2011-08-252-6/+6
|
* s3: Fix bug 8385Volker Lendecke2011-08-251-26/+14
| | | | | | | | | | | | Poll and select behave differently regarding error handling. When doing the connect(2), we can not rely on poll telling us both readability and writability upon error. Just always try a second connect(2). At least on Linux it returns 0 when it succeeded. Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Aug 25 19:39:12 CEST 2011 on sn-devel-104
* s3-waf: fix some unresolved symbols in idmap ad modules.Günther Deschner2011-08-251-0/+2
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Aug 25 15:15:57 CEST 2011 on sn-devel-104
* s3-registry: fix bug #8401 - registry/reg_format.c must include includes.h.Günther Deschner2011-08-251-0/+1
| | | | Guenther
* s4-dsdb: fixed use of RMD flags in ldb search in dirsync moduleAndrew Tridgell2011-08-251-2/+2
| | | | | | | | | I'm pretty sure a SHOW_DELETED was wanted here Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Aug 25 01:10:13 CEST 2011 on sn-devel-104
* s4-dns: fixed dns_update_list for multi-domain forestsAndrew Tridgell2011-08-251-13/+28
| | | | | | this should now match the DNS entries of w2k8r2c Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-dns: cope with duplicate entries in dns_update_listAndrew Tridgell2011-08-251-1/+5
| | | | | | this is needed for when DNSFOREST and DNSDOMAIN are the same Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-dsdb: fixed newlines in DEBUG() calls in cracknamesAndrew Tridgell2011-08-251-14/+14
| | | | Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-join: fixed DNS hostnameAndrew Tridgell2011-08-251-1/+1
| | | | we need the local hostname, not the remote name
* s4-drs: fixed msdcs DNS name in getncchangesAndrew Tridgell2011-08-251-3/+2
|
* s4-libnet: fixed forest DNS nameAndrew Tridgell2011-08-252-2/+3
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-acl: use dnsforest not dnsdomain for GC namesAndrew Tridgell2011-08-251-3/+3
|
* s4-join: setup DNS forest name on join contextAndrew Tridgell2011-08-251-4/+4
|
* s4-dns/spn: fixed DNS and SPN scripts to setup forest DNS nameAndrew Tridgell2011-08-252-5/+6
|
* s4-samdb: added host_dns_name(), domain_dns_name() and forest_dns_name()Andrew Tridgell2011-08-251-0/+15
| | | | | these will make it easier to get python code right for multi-domain support
* s4-repl: fixed _msdcs DNS nameAndrew Tridgell2011-08-253-14/+14
| | | | another multi-domain fix
* s4-kcc: fixed _msdcs DNS nameAndrew Tridgell2011-08-251-3/+1
| | | | | | | we need to base this DNS name on the forest DNS name for multi-domain support Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-dsdb: added samdb_ntds_msdcs_dns_name()Andrew Tridgell2011-08-251-2/+37
| | | | | | this gets the DNS name for a NTDS GUID, based on the forest DNS name Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-dns: fixed DNS and SPN update lists for multi-domain supportAndrew Tridgell2011-08-252-3/+3
| | | | | | fixed DNS to point at forest root Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-provision: pass the rootDN into guess_names()Andrew Tridgell2011-08-251-2/+2
| | | | | | this gets the correct forest DN during provision Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: fixed calls to ldb_val_string_cmp()Andrew Tridgell2011-08-251-2/+2
| | | | wrong order of arguments
* s4-dsdb: added samdb_dn_to_dns_domain()Andrew Tridgell2011-08-251-0/+36
| | | | | | | this converts a DC into the equivalent DNS domain. It is used when forming t_msdcs NTDS DNS names Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>
* s4-dsdb: assert that base DNs are used correctlyAndrew Tridgell2011-08-252-0/+8
| | | | | | this will catch future programmer errors with incorrect base DNs Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: enforce NULL DN validity in partition moduleAndrew Tridgell2011-08-251-0/+3
| | | | | | | | | windows does not allow a search on the empty DN except for rootDSE searches or for phantom_root searches (ie. with --cross-ncs). By enforcing this in Samba we make it more likely that our tests and utilities will work against windows Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>