summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return ↵Matthias Dieter Wallnöfer2010-10-311-31/+57
| | | | | | | | | codes Plus some cosmetic indentation fixes Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 31 19:26:45 UTC 2010 on sn-devel-104
* s4:libnet_join.c - only write the really essential SPNsMatthias Dieter Wallnöfer2010-10-311-8/+7
| | | | | | If we are a DC then the others are added by the "samba_spnupdate" script. This fixes bug #7614.
* s4:provision - remove the "servicePrincipalName" creation on the DC objectMatthias Dieter Wallnöfer2010-10-313-25/+2
| | | | This is now done by the "samba_spnupdate" script.
* s4:setup/spn_update_list - reorder and update with other SPNsMatthias Dieter Wallnöfer2010-10-311-13/+15
|
* s4:scripting/bin/samba_spnupdate - also support adding all possible ↵Matthias Dieter Wallnöfer2010-10-311-2/+3
| | | | "servicePrincipalName"s
* s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update ↵Matthias Dieter Wallnöfer2010-10-311-2/+2
| | | | | | scripts Sometimes it can take longer than 10 sec.
* s4:netlogon RPC server - point out that the "LogonGetDomainInfo" ↵Matthias Dieter Wallnöfer2010-10-311-0/+4
| | | | "servicePrincipalName" generation is still needed
* s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update ↵Matthias Dieter Wallnöfer2010-10-311-1/+151
| | | | mechanism
* s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" ↵Matthias Dieter Wallnöfer2010-10-311-0/+155
| | | | | | | change trigger When the "dNSHostName" changes then also the "servicePrincipalName"s are changed as well.
* s4:samldb LDB module - check for the number of results after a search operationMatthias Dieter Wallnöfer2010-10-311-0/+3
| | | | Should always be done.
* s4:drsuapi RPC server - fix counter variablesMatthias Dieter Wallnöfer2010-10-311-3/+6
|
* s4-auth: added a dependency on com_errAndrew Tridgell2010-10-311-1/+1
| | | | | | | | | | | this helps with the gentoo build. The problem is that without the depenency, we don't add the cflags from the pkgconfig for com_err to the build of auth/gensec. That really reflects a more general problem with propogation of include dependencies, but this simple fix should be enough for now. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sun Oct 31 13:13:33 UTC 2010 on sn-devel-104
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-31124-14196/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4:samldb LDB module - make the "userAccountControl" and "groupType" modify ↵Matthias Dieter Wallnöfer2010-10-301-122/+173
| | | | | | | | | handlers separate functions It's easier to maintain afterwards Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 19:07:20 UTC 2010 on sn-devel-104
* s4:samldb LDB module - add a new function which handles special cases for ↵Matthias Dieter Wallnöfer2010-10-301-28/+51
| | | | | | single-valued attribute on SAM modifications This saves quiet some work.
* s4:samldb LDB module - primary group change - free temporary messages to ↵Matthias Dieter Wallnöfer2010-10-301-2/+4
| | | | save memory
* s4:sam.py - add a short double swap "primaryGroupID" testMatthias Dieter Wallnöfer2010-10-301-0/+9
| | | | | | | It's not really meaningful but can happen. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 18:15:31 UTC 2010 on sn-devel-104
* s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to ↵Matthias Dieter Wallnöfer2010-10-301-10/+55
| | | | support multiple "primaryGroupID" modification entries
* s4:samr RPC server - the LDB error codes for adding or deleting a group ↵Matthias Dieter Wallnöfer2010-10-301-4/+2
| | | | member have changed
* s4:sam.py - enhance "member" testsMatthias Dieter Wallnöfer2010-10-301-0/+35
|
* s4:samldb LDB module - "member" triggerMatthias Dieter Wallnöfer2010-10-301-38/+69
| | | | | | | | - adapt the "samldb_member_check" trigger to support multiple "member" modification entries. There can exist special modification messages which delete and add members in one operation - support the right error codes when modifications do fail (ERR_ENTRY_ALREADY_EXISTS, ERR_UNWILLING_TO_PERFORM)
* s4:rpc_server/common.h - quiet compilation warningsMatthias Dieter Wallnöfer2010-10-301-0/+2
|
* provision: fix wrong testsMatthieu Patou2010-10-301-6/+11
| | | | | Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 17:31:23 UTC 2010 on sn-devel-104
* build: make this test darwin only as it mess a bit more the freebsd buildMatthieu Patou2010-10-301-1/+1
|
* ldb: Drop autoconf-based build system.Jelmer Vernooij2010-10-3016-4260/+0
|
* s4:local_password LDB module - fix typosMatthias Dieter Wallnöfer2010-10-301-6/+6
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 15:41:46 UTC 2010 on sn-devel-104
* s4:resolve_oids LDB module - fix counter typesMatthias Dieter Wallnöfer2010-10-301-2/+2
|
* s4:partition_init LDB module - fix counter typeMatthias Dieter Wallnöfer2010-10-301-2/+4
|
* s4:extended_dn_store LDB module - fix counter typesMatthias Dieter Wallnöfer2010-10-301-2/+2
|
* provision: when deriving netbiosname from hostname force the netbiosname to ↵Matthieu Patou2010-10-301-3/+13
| | | | | | | | | be compliant It means no space/_/-/@.... and less than 16 chars. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 14:26:22 UTC 2010 on sn-devel-104
* build: set shared libraries flags correctly on mac os XMatthieu Patou2010-10-301-0/+5
|
* s4-smbd: initialise process models in smbtorture before useAndrew Tridgell2010-10-302-5/+15
| | | | | | | the spoolss notify test needs to setup the process models before use Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sat Oct 30 13:32:09 UTC 2010 on sn-devel-104
* s4-smbd: leave the single process model as internalAndrew Tridgell2010-10-301-1/+1
| | | | | This helps with the static smbtorture for samba3, and the spoolss tests which start a server
* s4-heimdal: lex_err_message() should not be staticAndrew Tridgell2010-10-301-2/+2
|
* s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsersAndrew Tridgell2010-10-301-0/+82
| | | | | we so rarely need to rebuild these that it is simplest to just run lexyacc.sh when we import a new heimdal release
* s4-build: removed some unnecessary dependenciesAndrew Tridgell2010-10-309-12/+12
| | | | based on running waf --symbol-check
* s4-ndr: make ndr-table a subsystemAndrew Tridgell2010-10-301-2/+1
| | | | | | its already part of the ndr-samba4 library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-cmdline: make cmdline-credentials a private libraryAndrew Tridgell2010-10-303-8/+8
|
* s4-dns: make the dns update task an external moduleAndrew Tridgell2010-10-301-5/+6
| | | | this simplifies some dependencies
* s4-cluster: make cluster a private shared libAndrew Tridgell2010-10-302-10/+11
|
* s4-replace: make libreplace a private shared lib in s4Andrew Tridgell2010-10-301-1/+1
|
* s4-tdb: make tdb-wrap into a private libraryAndrew Tridgell2010-10-303-8/+9
| | | | this prevents double linking of the tdb wrap code
* s4-auth: make KERBEROS subsystem into authkrb5 private libraryAndrew Tridgell2010-10-304-11/+12
| | | | | | this fixes some double linking. The name 'KERBEROS' was also a bit confusing, as it sounded like a base kerberos library, when it is in fact part of auth
* s4-credentials: make a private library from CREDENTIALS subsystemAndrew Tridgell2010-10-301-8/+9
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ldb: add explicit depenencies on ldb library in ldb modulesAndrew Tridgell2010-10-301-2/+10
| | | | | | ldb modules call module functions from the main ldb library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystemAndrew Tridgell2010-10-305-12/+23
| | | | | | | ldb-wrap and the ldif-handlers are not really related, and this allows us to remove another dependency loop Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-rpc: split the dcesrv reply code out of dcerpc_serverAndrew Tridgell2010-10-307-175/+264
| | | | | | | this allows us to remove a dependency on the dcerpc_server from code that uses rpc forwarding Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-modules: remove LD_SAMBA_MODULE_PATHAndrew Tridgell2010-10-301-2/+1
| | | | | | | this isn't needed now that we automatically get the module path right in our build and install trees Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-torture: simplify the depenencies for TORTURE_DRSAndrew Tridgell2010-10-301-1/+1
| | | | | | it doesn't need to depend on the kitchen sink Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-smbd: make our process models into real modulesAndrew Tridgell2010-10-301-39/+46
| | | | | | | this simplifies some of the dependencies between bin/samba and the various services, making it easier to get a clean depenency tree Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>