Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-09-03 | s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SID | Andrew Bartlett | 1 | -0/+1 | |
2012-08-31 | Now SEC_RIGHTS_PRIV_RESTORE and SEC_RIGHTS_PRIV_BACKUP don't include any ↵ | Jeremy Allison | 1 | -4/+27 | |
generic bits (they're used directly in the fileserver where the generic bits have already been mapped into file specific bits) we need to add the generic bits to the test when we have these privileges. Mark samba4.base.maximum_allowed knownfail until we implement NTCREATEX_OPTIONS_BACKUP_INTENT. | |||||
2012-08-31 | Rewrite torture_samba3_rpc_sharesec() to use a non-privileged user for share ↵ | Jeremy Allison | 2 | -15/+182 | |
security descriptor testing. | |||||
2012-09-01 | s4-dsdb: Remove unused variables | Andrew Bartlett | 1 | -3/+0 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sat Sep 1 05:10:47 CEST 2012 on sn-devel-104 | |||||
2012-09-01 | s4-kdc: Improve grammer and clarity of password change failure messages. | Andrew Bartlett | 1 | -4/+3 | |
This can still be improved further, but avoid mentioning reasons that clearly do not apply in this case. Andrew Bartlett | |||||
2012-09-01 | s4-dsdb: Remove unused tmp_ctx leaked onto long-term ldb_context | Andrew Bartlett | 1 | -2/+0 | |
This was found based on a log provided by Ricky Nance <ricky.nance@weaubleau.k12.mo.us>. Thanks Ricky! Andrew Bartlett | |||||
2012-08-31 | s4 dns: Store TKEYs in a ringbuffer | Kai Blin | 3 | -57/+106 | |
This stops us from potentially being DoSed by tons of TKEYs Autobuild-User(master): Kai Blin <kai@samba.org> Autobuild-Date(master): Fri Aug 31 22:46:01 CEST 2012 on sn-devel-104 | |||||
2012-08-31 | s4 dns: Negotiate GSSAPI-based TKEYs | Kai Blin | 4 | -1/+254 | |
Autobuild-User(master): Kai Blin <kai@samba.org> Autobuild-Date(master): Fri Aug 31 10:38:35 CEST 2012 on sn-devel-104 | |||||
2012-08-31 | s4-kdc: Give information on how long the password history is | Andrew Bartlett | 1 | -1/+2 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Fri Aug 31 08:06:17 CEST 2012 on sn-devel-104 | |||||
2012-08-31 | s4-libnet: Fix memory leak of lsa_RefDomainList and lsa_String onto libnet_ctx | Andrew Bartlett | 1 | -2/+2 | |
These are only needed for as long as the call, and should be children of the private context. This was found based on a log provided by Ricky Nance <ricky.nance@weaubleau.k12.mo.us>. Thanks Ricky! Andrew Bartlett | |||||
2012-08-30 | Now ACL inheritance flags are working, add test_inheritance_flags() back ↵ | Jeremy Allison | 1 | -5/+10 | |
into raw.acls to ensure we don't regress. | |||||
2012-08-30 | auth/credentials: Support match-by-key in cli_credentials_get_server_gss_creds() | Andrew Bartlett | 2 | -0/+2 | |
This allows a password alone to be used to accept kerberos tickets. Of course, we need to have got the salt right, but we do not need also the correct kvno. This allows gensec_gssapi to accept tickets based on a secrets.tdb entry. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Aug 30 01:26:12 CEST 2012 on sn-devel-104 | |||||
2012-08-29 | s4-torture: Add start of a test to confirm winbindd PAC parsing | Andrew Bartlett | 2 | -1/+154 | |
So far this confirms that we can accept a ticket using the secrets.tdb entry. Andrew Bartlett | |||||
2012-08-29 | s4-libnet: Fix passing samba_all_enctypes as a fn rather than the encrypt ↵ | Andrew Bartlett | 1 | -1/+1 | |
array it returns Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Aug 29 09:56:27 CEST 2012 on sn-devel-104 | |||||
2012-08-29 | selftest: Add a test for smbclient --machine-pass without secrets.tdb | Andrew Bartlett | 1 | -1/+1 | |
Errors in handling the upgrade case without a matching secrets.tdb caused segfaults in the server. This essentially tests both sides. Andrew Bartlett | |||||
2012-08-28 | s3-classicupgrade: Fix import from ldap | Andrew Bartlett | 1 | -2/+2 | |
We must not reference result before provision(), and do not need session_info and lp for reading a normal ldap backend anyway. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 28 09:49:39 CEST 2012 on sn-devel-104 | |||||
2012-08-28 | selftest: Fix comment in blackbox_s3upgrade.sh | Andrew Bartlett | 1 | -1/+1 | |
2012-08-28 | s4-classicupgrade: Do the setting of the sysvol ACLs last, after idmap is ↵ | Andrew Bartlett | 2 | -7/+14 | |
configured This will allow files to be correctly owned by the idmap that is imported. This appears to fix an issue that came up after s3fs-compatible ACLs were merged into provision. Andrew Bartlett | |||||
2012-08-28 | s3-passdb: Allow reload of the static passdb from python | Andrew Bartlett | 1 | -0/+2 | |
This is then used in provision when the passdb backend is forced. Andrew Bartlett | |||||
2012-08-28 | selftest: Add test of smbclient --machine-pass against and using both s3 and s4 | Andrew Bartlett | 2 | -0/+37 | |
This uses both smbclient binaries to ensure that both work in both environments. Andrew Bartlett | |||||
2012-08-28 | s4-dsdb: Remove double-free in update_keytab module | Andrew Bartlett | 1 | -2/+0 | |
2012-08-28 | s4-dsdb: Add secrets_tdb_sync - an ldb module to keep secrets.tdb in sync | Andrew Bartlett | 6 | -2/+543 | |
secrets_tdb_sync is a new ldb module designed to sync secrets.ldb entries with the secrets.tdb file. While not ideal to keep two copies of this data, this routine will assist in allowing the samba-tool domain join code to operate correctly in most cases where winbindd and smbd are used. Andrew Bartlett | |||||
2012-08-28 | lib/krb5_wrap: Move enctype conversion functions into a simple helper file | Andrew Bartlett | 1 | -45/+0 | |
2012-08-28 | s4-classicupgrade: Read WINS DB before the provision | Andrew Bartlett | 1 | -6/+7 | |
2012-08-28 | s4-classicupgrade: Do all the queries of data before the provision() | Andrew Bartlett | 1 | -35/+35 | |
This allows provision to change the s3 smb.conf settings if required. Andrew Bartlett | |||||
2012-08-28 | s4-classicupgrade: Use s3param.get_context() instead of result.lp | Andrew Bartlett | 1 | -1/+1 | |
We should not need the guessed values here, but by changing to using the s3 loadparm context we can move this block to before the provision. Andrew Bartlett | |||||
2012-08-28 | lib/krb5_wrap: Move kerberos_enctype_to_bitmap() into krb5_wrap | Andrew Bartlett | 1 | -20/+0 | |
2012-08-28 | lib/krb5_wrap: Bring list of all enc types into krb5_wrap | Andrew Bartlett | 1 | -10/+1 | |
2012-08-28 | s4-libnet: Ensure termination of enctype array in libnet_export_keytab() | Andrew Bartlett | 1 | -1/+2 | |
2012-08-27 | s4-torture: Test for #9058 | Volker Lendecke | 1 | -0/+72 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Mon Aug 27 17:43:09 CEST 2012 on sn-devel-104 | |||||
2012-08-25 | s4:winbind: let wb_update_rodc_dns_send/recv use netlogon_queue (bug #9097) | Stefan Metzmacher | 1 | -3/+30 | |
metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Aug 25 05:06:18 CEST 2012 on sn-devel-104 | |||||
2012-08-25 | s4:winbind: let wb_sam_logon_send/recv() use the netlogon_queue (bug #9097) | Stefan Metzmacher | 1 | -3/+30 | |
metze | |||||
2012-08-25 | s4:winbind: add a netlogon_queue (tevent_queue) | Stefan Metzmacher | 2 | -0/+12 | |
This will protect the netlogon_creds later. metze | |||||
2012-08-25 | s4:winbind: convert wb_update_rodc_dns_send/recv to tevent_req | Stefan Metzmacher | 2 | -78/+122 | |
metze | |||||
2012-08-25 | s4:winbind: convert wb_sam_logon_send/recv to tevent_req | Stefan Metzmacher | 3 | -93/+140 | |
metze | |||||
2012-08-25 | s4:winbind: convert wb_sid2domain to tevent_req internally | Stefan Metzmacher | 1 | -74/+174 | |
The public wrapper still uses composite_context, because I don't have time to fix all the callers... metze | |||||
2012-08-25 | s4:librpc/rpc: don't do async requests if gensec doesn't support async ↵ | Stefan Metzmacher | 1 | -0/+32 | |
replies (bug #9097) metze | |||||
2012-08-25 | s4:librpc/rpc: also call dcerpc_schedule_io_trigger() after bind and ↵ | Stefan Metzmacher | 1 | -0/+7 | |
alter_context responses metze | |||||
2012-08-25 | s4:librpc/rpc: use dcerpc_req_dequeue() in dcerpc_request_recv_data() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-08-25 | s4:librpc/rpc: use talloc_zero for 'struct rpc_request' | Stefan Metzmacher | 1 | -11/+1 | |
metze | |||||
2012-08-23 | s4-selftest: Add test for samba-tool ntacl sysvolcheck | Andrew Bartlett | 1 | -0/+26 | |
2012-08-23 | s4-samba-tool: Add samba-tool ntacl sysvolcheck command | Andrew Bartlett | 2 | -1/+143 | |
This command verifies that the current on-disk ACLs match the directory and the defaults from provision. Unlike sysvolreset, this does not change any of the permissions. Andrew Bartlett | |||||
2012-08-23 | s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum | Andrew Bartlett | 1 | -1/+1 | |
I need to get at the owner, group, DACL and SACL when testing correct ACL storage. Andrew Bartlett | |||||
2012-08-23 | s4-selftest: Add testing of samba-tool ntacl sysvolreset | Andrew Bartlett | 2 | -0/+45 | |
2012-08-23 | param: Add startup checks for valid server role/binary combinations | Andrew Bartlett | 1 | -0/+11 | |
This should eliminate confusion from our users about what they can expect to successfully run. Andrew Bartlett | |||||
2012-08-23 | s4-provision: Fix internal documentation | Andrew Bartlett | 1 | -0/+1 | |
2012-08-23 | s3-pysmbd: Allow a mode to be specified for the simple ACL | Andrew Bartlett | 1 | -1/+1 | |
The additional group for the ACL is now optional. Andrew Bartlett | |||||
2012-08-23 | s4-samba-tool: Add 'samba-tool ntacl sysvolreset' tool | Andrew Bartlett | 1 | -1/+73 | |
This will reset the NT ACL on the sysvol share to the default from provision, with GPO objects matching the LDAP ACL (as required). Andrew Bartlett | |||||
2012-08-23 | selftest: Add a test of the NT ACL -> posix ACL mapping layer to selftest | Andrew Bartlett | 1 | -0/+1 | |
2012-08-23 | selftest: Cope with the multiple possible representations of -1 in posixacl.py | Andrew Bartlett | 1 | -28/+29 | |