summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* Remove ad2oLschema, insted call it directly from provision-backendAndrew Bartlett2009-03-057-225/+113
| | | | | | | | | | | | This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-0558-292/+718
|\
| * Remove parse_control from header, long after the function was removedAndrew Bartlett2009-03-051-1/+0
| | | | | | | | | | | | | | Simo reminded me that when (long ago) I moved parse_controls away from this place, I forgot to update the manually maintained header file. Andrew Bartlett
| * Update talloc version so we don't fail on system talloc 1.2.0Andrew Bartlett2009-03-051-1/+1
| | | | | | | | | | | | | | | | The problem is that talloc in the Samba tree now includes talloc_get_type_abort(), which is not present on Fedora 10 or ubuntu's talloc 1.2.0. Andrew Bartlett
| * Pull in all the schema information during DRS schema fetchAndrew Bartlett2009-03-041-9/+38
| | | | | | | | | | | | | | This includes things such as allowed attributes, which were not populated into the schema structure before. Andrew Bartlett
| * Don't print the admin password if we don't set one.Andrew Bartlett2009-03-041-1/+2
| | | | | | | | | | | | | | | | For example, if we don't create the admin user (perhaps expecting users to be in LDAP already, or we are due an incoming replication) we should not confuse the administrator by printing a unused password. Andrew Bartlett
| * Allow 'net vampire' to work without an existing smb.confAndrew Bartlett2009-03-042-3/+7
| | | | | | | | | | | | | | Now the provision can generate one based on the detected settings from the target domain. Andrew Bartlett
| * make man page (un)install more portableBjörn Jacke2009-03-022-2/+2
| |
| * some shells are picky about ^ without quotesBjörn Jacke2009-03-021-2/+2
| |
| * Fix test_surrounding in samba4.rpcecho.python.Jelmer Vernooij2009-03-021-1/+1
| |
| * Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij2009-03-012-2/+5
| |\
| | * Add header files for secace and secacl.Jelmer Vernooij2009-03-011-1/+2
| | |
| | * Move secacl to top-level.Jelmer Vernooij2009-03-011-1/+2
| | |
| | * Move secace.c to top-level.Jelmer Vernooij2009-03-011-1/+2
| | |
| * | Use common header file for character set handling in Samba 3 and Samba 4.Jelmer Vernooij2009-03-016-39/+44
| | |
| * | s4: Use same function signature for convert_* as s3.Jelmer Vernooij2009-03-0121-148/+124
| |/
| * Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij2009-03-0121-49/+49
| | | | | | | | consistency with Samba 3.
| * And the prize for the most pain caused in the build farm for a simpleJeremy Allison2009-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
| * don't hardcode python pathBjörn Jacke2009-02-261-1/+5
| | | | | | | | Signed-off-by: Michael Adam <obnox@samba.org>
| * Add another torture test inspired by George @ Apple.Jeremy Allison2009-02-261-0/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed. I will fix this in the server shortly (this should be done across connections also but with will be very hard in Samba - would need a full scan of the open file db on every directory rename) - so I will fix for the local case first (scanning local file opens inside an smbd is cheap). Jeremy.
| * s4:heimdal_build: correrctly switch closefrom() and get/setprogname() ↵Stefan Metzmacher2009-02-261-4/+6
| | | | | | | | | | | | replacements on and off metze
| * s4:Makefile: try to fix 'make installheaders' on *BSD systemsStefan Metzmacher2009-02-261-1/+1
| | | | | | | | metze
| * s4:heimdal_build: don't always build setprogname.oStefan Metzmacher2009-02-262-17/+34
| | | | | | | | | | | | | | | | | | | | This hopefully fixes the build on Mac OS 10, where setprogname() is available via libc. asn1_compile and compile_et use only .ho files again and don't use socket_wrapper anymore. metze
| * s4:ldb_map: include ldb_includes.h first to get replace.h as first headerStefan Metzmacher2009-02-263-0/+3
| | | | | | | | | | | | This should bring the build on AIX one step further. metze
| * s4:VERSION: mark as 4.0.0-alpha8 gitsnapshotStefan Metzmacher2009-02-261-2/+2
| | | | | | | | metze
| * Mark as the Samba 4.0 alpha7 releaseAndrew Bartlett2009-02-261-1/+1
| |
| * A simple hack to avoid the segfault in #6138Andrew Bartlett2009-02-261-1/+1
| | | | | | | | | | | | | | | | Thanks to Andrew Kroeger <andrew@id10ts.net> for reporting this. This fix just for the release. A better fix will make it into the master branch soon. Andrew Bartlett
| * s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.Günther Deschner2009-02-251-1/+5
| | | | | | | | Guenther
| * s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test.Günther Deschner2009-02-251-0/+29
| | | | | | | | Guenther
| * s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.Günther Deschner2009-02-254-1/+68
| | | | | | | | Guenther
| * s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms.Günther Deschner2009-02-251-32/+42
| | | | | | | | Guenther
| * s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS.Günther Deschner2009-02-251-0/+64
| | | | | | | | Guenther
| * s4: make libintl a build dependency of heimdal_krb5 so all dependent ↵Tim Prouty2009-02-251-1/+1
| | | | | | | | binaries are linked properly
| * Use stdbool.h instead of manually defining boolSimo Sorce2009-02-251-10/+1
| |
| * s4:lib/events: map TEVENT_DEBUG_TRACE to debug level 10Stefan Metzmacher2009-02-251-1/+1
| | | | | | | | metze
| * Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2009-02-2539-2078/+408
| |\ | | | | | | | | | | | | Conflicts: source4/scripting/python/samba/provision.py
| | * s4 heimdal: Link libintl correctlyTim Prouty2009-02-251-0/+6
| | |
| | * s4:build: add some comments to the SMB_EXT_LIB() definitionStefan Metzmacher2009-02-251-0/+7
| | | | | | | | | | | | metze
| | * Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-02-243-31/+9
| | |\
| | * | Added torture test from a usage case from the Apple OS/X client.Jeremy Allison2009-02-241-0/+119
| | | | | | | | | | | | | | | | | | | | | | | | Setting an attribute on a stream fnum must change the attribute on the base file. Jeremy.
| * | | Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2009-02-2430-97/+117
| |\ \ \
| * | | | expand tabs in python file, consistent with the rest of the file.Jelmer Vernooij2009-02-244-9/+9
| | | | |
| * | | | expand tabs in python file, consistent with the rest of the file.Jelmer Vernooij2009-02-241-39/+39
| | | | |
| * | | | Fix finding of setup data.Jelmer Vernooij2009-02-241-1/+1
| | | | |
* | | | | Add the new, updated AD schema file from MicrosoftAndrew Bartlett2009-02-254-1623/+1585
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove the copy of the licence text from licence.txt, to ensure we don't get variations between the copies. Andrew Bartlett
* | | | | Don't parse the schema data twiceAndrew Bartlett2009-02-251-12/+8
| | | | |
* | | | | Tolerate more whitespace errorsAndrew Bartlett2009-02-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to trim trailing spaces in the Microsoft-supplied schema. Andrew Bartlett
* | | | | Create schema.ldif at runtime directly from ad-schema filesSreepathi Pai2009-02-252-5/+278
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here's a first attempt at moving the minschema_wspp code into a library as Andrew requested. Since this script no longer has to generate CN=aggregate, I've simplified it quite a bit to a level where it almost does a line-by-line translation. This is faster and simpler, but it may not catch as many errors in the ad-schema files as the previous versions did. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* | | | Updates to the recent cn=config support for the OpenLDAP backendOliver Liebel2009-02-253-31/+9
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removed workaround for olcSyncprovConfig - creation (works perfect now with 2.4.15, release was today) - added 1 message-helpline, which is displayed when running provision-backend with olc and/or mmr setup - corrected 1 wrong slapcommand-helpline - slapd.conf is removed now in case of olc-setup - added 1 copyright-line to provision.py and provision-backend Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* | | Make S4 build on OpenSolaris.Jeremy Allison2009-02-242-1/+3
| | | | | | | | | | | | Jeremy.