Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						1169e8d7be 
					 
					
						
						
							
							Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).  
						
						... 
						
						
						
						To make Samba4, using the python provision system, pass this test
required some major rework.  Untested code is broken code, and some of
the refactoring for a seperate provision test (which also now passes)
broke things.
Similarly, the iconv work has compiled, but these codepaths have never
been run (NULL pointer de-reference).
In working to use a local, rather than global, loadparm context, and
to support using a target directory, a few things needed to be
reworked, particularly around path handling.
Andrew Bartlett 
						
						
					 
					
						2008-03-06 21:55:26 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						272eb765b8 
					 
					
						
						
							
							Fix failure to re-provision.  
						
						... 
						
						
						
						Somewhere in the conversion from ejs we lost calling the 'delete
partitions' code.  However, we have to be careful not to wipe
partitions when we are the second client connecting to an LDAP server.
Andrew Bartlett 
						
						
					 
					
						2008-03-03 13:03:19 +11:00 
						 
				 
			
				
					
						
							
							
								Douglas VanLeuven 
							
						 
					 
					
						
						
							
						
						62536750ae 
					 
					
						
						
							
							Fix member server provision  
						
						... 
						
						
						
						Can't add "member server" because the script aborts with null
reference when no match on serverrole.  This is fixed by checking for
the keyword "member server". 
						
						
					 
					
						2008-03-03 11:08:59 +11:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						b30fd477ff 
					 
					
						
						
							
							Fix typos, avoid DEPEND_LIST from growing with empty elements.  
						
						
						
						
					 
					
						2008-02-29 14:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						d54421a9ee 
					 
					
						
						
							
							use gmake to handle .py file copies.  
						
						
						
						
					 
					
						2008-02-29 13:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						16f36ce499 
					 
					
						
						
							
							Remove sDefault as static variable.  
						
						
						
						
					 
					
						2008-02-28 20:04:58 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						16378219fb 
					 
					
						
						
							
							Reorder modules to have rdn_name before objectclass.  
						
						... 
						
						
						
						This ensures the relative DN is placed in the correct case into the
DB.
Andrew Bartlett 
						
						
					 
					
						2008-02-28 08:39:45 +11:00 
						 
				 
			
				
					
						
							
							
								Kai Blin 
							
						 
					 
					
						
						
							
						
						6ac6de8476 
					 
					
						
						
							
							idmap: Handle uid->SID mapping  
						
						
						
						
					 
					
						2008-02-21 11:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						d45c6b5574 
					 
					
						
						
							
							Avoid python2.2-specific types.  
						
						
						
						
					 
					
						2008-02-20 11:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						bc0fab89e3 
					 
					
						
						
							
							Formatting fixes.  
						
						
						
						
					 
					
						2008-02-16 15:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						4b9d5bc57c 
					 
					
						
						
							
							Use struct for provision parameters since there are so many of them.  
						
						
						
						
					 
					
						2008-02-15 15:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						8b33860954 
					 
					
						
						
							
							Initial work on a test for samba.tests.samdb  
						
						
						
						
					 
					
						2008-02-13 02:18:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						bd0ef811c4 
					 
					
						
						
							
							Fix invalid symbol.  
						
						
						
						
					 
					
						2008-02-13 01:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						7911308dbc 
					 
					
						
						
							
							Fix subunit runner exit codes.  
						
						
						
						
					 
					
						2008-02-12 22:10:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						c474a2bb83 
					 
					
						
						
							
							Correctly increment counters in Subunit test runner.  
						
						
						
						
					 
					
						2008-02-12 21:59:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						eb04de69c0 
					 
					
						
						
							
							Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths.  
						
						
						
						
					 
					
						2008-02-11 13:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						7777611c0f 
					 
					
						
						
							
							Add tests for upgrade of WINS database.  
						
						
						
						
					 
					
						2008-02-09 22:29:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						64d6d72913 
					 
					
						
						
							
							Remove unused define.  
						
						
						
						
					 
					
						2008-02-09 20:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						b874f07175 
					 
					
						
						
							
							Merge branch 'v4-0-trivial' into v4-0-python  
						
						
						
						
					 
					
						2008-02-09 20:06:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						073ed0dd1c 
					 
					
						
						
							
							Add docstring.  
						
						
						
						
					 
					
						2008-02-09 17:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						68f13d87eb 
					 
					
						
						
							
							Fix syntax of docstrings, set project name when generating Python API documentation.  
						
						
						
						
					 
					
						2008-02-09 17:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						ed44fd59bf 
					 
					
						
						
							
							Re-enable python support in BECOME-DC test.  
						
						
						
						
					 
					
						2008-02-09 15:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						361b9f43fb 
					 
					
						
						
							
							Fix upgrade after provision parameter rename.  
						
						
						
						
					 
					
						2008-02-09 03:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						b173fa6bd2 
					 
					
						
						
							
							Fix provision python test.  
						
						
						
						
					 
					
						2008-02-09 03:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						4eec2bbc9a 
					 
					
						
						
							
							Add tests for findnss(), add some docstrings.  
						
						
						
						
					 
					
						2008-02-09 02:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						373ef4287f 
					 
					
						
						
							
							Remove unused class members.  
						
						
						
						
					 
					
						2008-02-09 01:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						e367df5d99 
					 
					
						
						
							
							Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial  
						
						... 
						
						
						
						Conflicts:
	source/scripting/python/samba/provision.py 
						
						
					 
					
						2008-02-08 14:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						8f0a89ca19 
					 
					
						
						
							
							LDAP now works with the python provision!  
						
						... 
						
						
						
						Andrew Bartlett 
						
						
					 
					
						2008-02-08 17:12:25 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						603e981250 
					 
					
						
						
							
							Fix LDAP backend with python  
						
						... 
						
						
						
						We were still setting the hard-coded users.ldb etc, rather than
switching to the ldapi:// URI
Andrew Bartlett 
						
						
					 
					
						2008-02-08 17:11:26 +11:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						73d1b0fcb6 
					 
					
						
						
							
							Fix formatting.  
						
						
						
						
					 
					
						2008-02-08 03:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						421bdd203e 
					 
					
						
						
							
							python: Provide PyAPI_DATA macro for older versions of Python (< 2.3).  
						
						
						
						
					 
					
						2008-01-29 14:27:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						2a79cebfd9 
					 
					
						
						
							
							Partially revert  d64a2288a2 and  351c2e99ab to see if that fixes the build.  
						
						
						
						
					 
					
						2008-01-29 13:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						079200b824 
					 
					
						
						
							
							python: Use relative paths for registry.  
						
						
						
						
					 
					
						2008-01-26 04:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						41571bbb93 
					 
					
						
						
							
							python: Load smb.conf file for the provision tests.  
						
						
						
						
					 
					
						2008-01-26 02:55:03 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Metzmacher 
							
						 
					 
					
						
						
							
						
						351c2e99ab 
					 
					
						
						
							
							configure: define HAVE_WORKING_PYTHON  
						
						... 
						
						
						
						metze 
						
						
					 
					
						2008-01-25 15:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						f3ebaf0a0c 
					 
					
						
						
							
							python: Give precedence to Samba's syspath over the already set system one.  
						
						
						
						
					 
					
						2008-01-25 12:16:13 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						64babbec22 
					 
					
						
						
							
							Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial  
						
						... 
						
						
						
						Conflicts:
	source/scripting/python/samba/provision.py 
						
						
					 
					
						2008-01-25 11:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						04fe8c8aef 
					 
					
						
						
							
							python/provision: Reload secrets when necessary, fix unix names in mappings.  
						
						... 
						
						
						
						Pair programmed with Andrew. 
						
						
					 
					
						2008-01-25 11:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						5370484d25 
					 
					
						
						
							
							Tidy up the last regresesions on the python smbscript, from my work  
						
						... 
						
						
						
						with Jelmer today.
The only remaining issue is that for the build farm, we will need to
manually specify the users and groups from the NSS_WRAPPPER, as python
isn't compiled with this.
Andrew Bartlett 
						
						
					 
					
						2008-01-25 17:11:20 +11:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						dff54ff043 
					 
					
						
						
							
							python: Fix representation of UUIDs as strings in zone files rather than binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.  
						
						... 
						
						
						
						Pair-programmed with Andrew, but git doesn't appear to support multiple --author arguments. :-( 
						
						
					 
					
						2008-01-25 03:54:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						9173c678ef 
					 
					
						
						
							
							python: Add test for secretsdb_become_dc  
						
						
						
						
					 
					
						2008-01-25 01:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						859cffed9d 
					 
					
						
						
							
							python: fix tests for check_all_substituted.  
						
						
						
						
					 
					
						2008-01-25 01:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						688adcbb63 
					 
					
						
						
							
							python/provision: Reconcile code partitions-only provisioning and generic provisioning, some other minor refactoring of the provisioning.  
						
						... 
						
						
						
						Pair-programmed by Andrew and me using obby :-) 
						
						
					 
					
						2008-01-25 01:02:13 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						59bb26772f 
					 
					
						
						
							
							python: Make SamDB.set_ntds_invocation_id take a string.  
						
						
						
						
					 
					
						2008-01-25 00:51:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						e726ce5bc5 
					 
					
						
						
							
							python: Add function to look for unsubsituted variables.  
						
						
						
						
					 
					
						2008-01-24 22:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						c09efa7b77 
					 
					
						
						
							
							python: Add bindings for SamDB.set_invocation_id().  
						
						
						
						
					 
					
						2008-01-24 22:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						1de69a772e 
					 
					
						
						
							
							Python: add some docstrings.  
						
						
						
						
					 
					
						2008-01-24 01:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						a90f3e8c42 
					 
					
						
						
							
							python: Support --no-pass.  
						
						
						
						
					 
					
						2008-01-24 01:05:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						b3afde0f00 
					 
					
						
						
							
							python: Add convenience function for getting command line loadparm context  
						
						... 
						
						
						
						and default to using system smb.conf. 
						
						
					 
					
						2008-01-23 23:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						2f57e25f8f 
					 
					
						
						
							
							Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python  
						
						
						
						
					 
					
						2008-01-22 16:39:56 +01:00