summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().Endi S. Dewata2009-12-011-75/+27
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4 - Create default modules directory.Endi S. Dewata2009-12-011-0/+1
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:kdc - Disable KDC port when it's set to 0.Endi S. Dewata2009-12-011-42/+63
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* Merge commit 'origin/master' into abartlet-develAndrew Bartlett2009-12-011-1/+1
|\
| * s4-ldb: the '1' form of extended_dn search is easier to readAndrew Tridgell2009-12-011-1/+1
| | | | | | | | | | The '1' form gives GUIDs and SIDs in the ascii form as normally used for display.
* | On our way to Samba4 alpha10!Andrew Bartlett2009-12-011-2/+2
| |
* | Fix build of Samba4 from tarball generated by mkrelease.shAndrew Bartlett2009-12-011-3/+0
| | | | | | | | | | | | | | | | | | | | Revert "Remove RFC's from the release tarballs to make the lives of the Debian" This reverts commit eda7f35bc891ca4a7505ec054a2b4591c6edfb38. These files are essential to the Samba4 build. Andrew Bartlett
* | This is alpha9Andrew Bartlett2009-12-011-1/+1
|/
* s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdirAndrew Bartlett2009-12-011-2/+2
|
* s4: Remove targetdir as it can cause some trouble and can be replaced by an ↵Matthieu Patou2009-12-011-3/+1
| | | | | | adapted -s smb.conf Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4: Handle the case in secrets.ldb without name attributeMatthieu Patou2009-12-011-5/+25
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4: don't forget to update defaultSecurityDescriptorMatthieu Patou2009-12-011-2/+3
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4: load the domain level of the current provision and create a provision ↵Matthieu Patou2009-12-012-3/+9
| | | | | | with the same domain level Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:ldap.py Add test of namingContext behaviour after tridge found a bugAndrew Bartlett2009-12-011-0/+15
| | | | | | | Tridge found that the partitions.c module was being initialised twice, and setting the partitions into the rootDSE twice. Andrew Bartlett
* Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgetsVolker Lendecke2009-11-301-1/+3
|
* s4-drs: Test situations for runtime constructed parentGUIDFernando J V da Silva2009-11-301-1/+24
| | | | | | | | | | Includes the following verifications for the constructed parentGUID: - Checks if it returns nothing when there is no parent object - Ensures that attributes mentioned after the parentGUID are returned correctly (this avoid a bug pointed out by Tridge during sync constructed parentGUID development) Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: Using dsdb_msg_add_guid() utility functionFernando J V da Silva2009-11-304-54/+6
| | | | | | | Uses the dsdb_msg_add_guid() to add any kind of GUID attribute to a ldb_message in several places of samba4 code. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: add deletion of old connectionsCrístian Deives2009-11-303-37/+190
| | | | | | | the nTDSConnection objects that are not needed anymore will be deleted. the function kccsrv_delete_connection wasn't tested yet. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()Crístian Deives2009-11-304-11/+15
| | | | | | this makes the usage clearer Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: Create connection obejct (nTDSConnection)Crístian Deives2009-11-303-0/+130
| | | | | | create nTDSConnection objects to match the list of servers Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-ldb: check for -ve value for page sizeAndrew Tridgell2009-11-301-0/+5
| | | | | This comes from a tip from Howard Chu. Apparently some clients will send a -ve page size value.
* s4-dsdb: don't call ldb_next_init() twice in objectclass moduleAndrew Tridgell2009-11-301-1/+1
|
* lib/registry/util.c - Reorder the registry datatypes of the conversion functionsMatthias Dieter Wallnöfer2009-11-291-9/+12
| | | | This is absolutely cosmetic and makes the code easier to comprehend.
* Revert "s4:registry/util - Don't include the trailing '\0' in the internal ↵Matthias Dieter Wallnöfer2009-11-291-6/+2
| | | | | | | | | data format but add it on the back-conversion to a string" This reverts commit 7d400715e9af2056690c03a1a2f45c7f343fa313. "convert_string_talloc_convenience" does always add the NULL termination. Didn't know that. Thanks Jelmer for pointing out!
* s4:upgrade_from_s3 - Move it back to "setup"Matthias Dieter Wallnöfer2009-11-282-1/+1
| | | | Suggested by Jelmer
* s4:setup/provision - ReworkMatthias Dieter Wallnöfer2009-11-281-5/+24
| | | | | | | - Revert change in "ask" - was previously correct - Readd accidentally removed checks for non-null realm and domainname - On interactive mode perform only one "ask" call per question - Inform the user about the unset administrator password
* s4:upgrade.py - remove my copyrightMatthias Dieter Wallnöfer2009-11-281-1/+0
| | | | | First I wanted to add also other changes but then I didn't introduce them. Therefore remove my copyright again.
* s4:upgrade.py - readd accidentally removed empty linesMatthias Dieter Wallnöfer2009-11-281-0/+4
| | | | Jelmer pointed out that this is against the PEP8 norm
* s4:samba3.py/upgrade.py: RevertMatthias Dieter Wallnöfer2009-11-283-10/+9
| | | | | | | | | | | | This reverts commit 2175c0ed0649d545ea833d50e8d33fbee9051c35. This reverts commit 6c3e2417a0639cd7c367de93615c422cf5217456. This reverts commit dbb8989e05ac3189a5eca11fa40d572388ea02fc. This reverts commit 82adfa39b75aa628c88f828278c6ac09335d1a49. This reverts commit f299efa8f05c6a5b739222bdf75690a4591d3650. After a small discussion with Jelmer we agreed that this isn't the right way to fix the problem. We should wait for a real patch rather to rely on temporal hacks.
* s4-ldb: make it much easier to use common ldb controlsAndrew Tridgell2009-11-282-15/+64
|
* s4-drs: cope with bogus empty attributes from w2k8-r2Andrew Tridgell2009-11-281-0/+17
| | | | | | w2k8-r2 sometimes sends empty attributes with completely bogus attrid values in a DRS replication response. This allows us to continue with the vampire operation despite these broken elements.
* s4: fix SD update and password change in upgrade scriptMatthieu Patou2009-11-288-93/+161
| | | | | | | | | - reserve a new Samba OID for recalculate SD control - fix the update SD function - fix handling of kvno in the update_machine_account_password function - fix handling of handles in RPC winreg server Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4:WINREG RPC server - add another "talloc_unlink" in "DeleteKey"Matthias Dieter Wallnöfer2009-11-271-1/+5
| | | | Also here we waste memory - therefore free the pointless handle after the delete.
* s4:WINREG RPC server - Reintroduce the free operation on "CloseKey"Matthias Dieter Wallnöfer2009-11-271-0/+2
| | | | Better use "talloc_unlink" here Since we could have more than one reference.
* s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.Günther Deschner2009-11-271-4/+8
| | | | Guenther
* s4:provision.py - remove hardcoded SIDs and RIDsMatthias Dieter Wallnöfer2009-11-271-3/+3
| | | | | After rework of the SDDL modules this is possible. In future: Never hardcode them anymore! Always use the abbreviations.
* s4:security/sddl - rework of the security descriptor abbreviationsMatthias Dieter Wallnöfer2009-11-271-28/+33
| | | | | - Reoder them - Add some new ones (needed for the security descriptor in the provision script)
* s4:registry/util - Don't include the trailing '\0' in the internal data ↵Matthias Dieter Wallnöfer2009-11-271-14/+27
| | | | | | | format but add it on the back-conversion to a string As far as I know the registry library saves all data (including) strings without the null termination. So do it also here in a similar way.
* s4:net utility - add a notice for the "help" operation and format it's ↵Matthias Dieter Wallnöfer2009-11-271-1/+6
| | | | output of the command list better
* s4:samba3.py - deactivate also the assertion on line 599Matthias Dieter Wallnöfer2009-11-271-1/+1
|
* s4:winbind - Fix it another time upMatthias Dieter Wallnöfer2009-11-271-2/+14
| | | | | The first fix attempt did break some configurations (incl. "make test"). This now is the right fix with the right comment.
* s4:provision.py - cosmeticMatthias Dieter Wallnöfer2009-11-271-8/+7
|
* s4:samba3.py (and test) - deactivate the tests until those parameters are fixedMatthias Dieter Wallnöfer2009-11-272-4/+4
|
* s4:upgrade.py - Umlaut problemMatthias Dieter Wallnöfer2009-11-271-1/+1
|
* s4:tests.sh - Make also here the change from "upgrade" to "upgrade_from_s3"Matthias Dieter Wallnöfer2009-11-271-1/+1
|
* s4:upgrade.py - rework to make the upgrade s3 -> s4 possible againMatthias Dieter Wallnöfer2009-11-271-72/+72
| | | | | Able to read basic settings "workgroup", "realm", "netbios name" and the function mode from the s3 "smb.conf" and use them for the provision of s4.
* s4:upgrade_from_s3 - Fix message outputsMatthias Dieter Wallnöfer2009-11-271-3/+3
| | | | The quiet parameter was interpreted in the reverse manner.
* s4:upgrade.py - the import of WINS databases don't seem to work alwaysMatthias Dieter Wallnöfer2009-11-271-1/+1
| | | | Disable it for now until the cause has been found
* s4:samba3.py - ignore comments in "smb.conf" filesMatthias Dieter Wallnöfer2009-11-271-1/+1
|
* s4:samba3.py - don't read those informations out from the TDBMatthias Dieter Wallnöfer2009-11-271-3/+4
| | | | At the moment those three calls are broken