Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-02 | selftest: Do not start samba4 srvsvc in plugin_s4_dc mode | Andrew Bartlett | 1 | -1/+1 | |
2012-05-02 | selftest: add hooks required for printing to Samba4.pm | Andrew Bartlett | 1 | -0/+16 | |
2012-05-02 | selftest: mark samba3.raw.samba3checkfsp as flapping on plugin_s4_dc | Andrew Bartlett | 2 | -2/+4 | |
This fails on my Fedora 16 workstation, but passes on sn-devel. Andrew Bartlett | |||||
2012-05-02 | selftest: mark samba3.raw.acls.inheritance(plugin_s4_dc) as flapping | Andrew Bartlett | 2 | -4/+4 | |
This seems to succeed on sn-devel, but fails in a local make test on my workstation. Andrew Bartlett | |||||
2012-05-02 | selftest: add knownfail entries for plugin_s4_dc tests | Andrew Bartlett | 1 | -0/+112 | |
2012-05-02 | selftest: change knownfail to cope with running plugin_s4_dc as well | Andrew Bartlett | 1 | -1/+1 | |
2012-05-02 | file_server: use embedded srvsvc | Andrew Bartlett | 1 | -0/+1 | |
2012-05-02 | file_server: Use the embedded winreg server | Andrew Bartlett | 1 | -0/+1 | |
2012-05-02 | file_server: use embedded ntsvcs server | Andrew Bartlett | 1 | -0/+1 | |
2012-05-02 | file_server: use embedded eventlog server | Andrew Bartlett | 1 | -0/+1 | |
2012-05-02 | file_server: forward dssetup, but use embedded svcctl for s3fs | Andrew Bartlett | 1 | -1/+1 | |
2012-05-02 | selftest: Use same pattern for path to share as Samba3.pm | Andrew Bartlett | 1 | -13/+15 | |
This helps as we declare tests that were previously targetted at Samba3 only. Andrew Bartlett | |||||
2012-05-02 | selftest: Add hideunread share to plugin_s4_dc | Andrew Bartlett | 1 | -0/+3 | |
2012-05-02 | selftest: run plugin_s4_dc with 'acl_xattr xattr_tdb streams_depot' VFS modules | Andrew Bartlett | 1 | -0/+1 | |
2012-05-02 | selftest: prepare to run smbtorture tests against plugin_s4_dc | Andrew Bartlett | 1 | -10/+47 | |
2012-05-02 | selftest: attempt to test samba3hide in a different environment | Andrew Bartlett | 2 | -0/+5 | |
This should ensure that the samba3hide test is still run and passes, in a non-ACLed environment. Andrew Bartlett | |||||
2012-05-02 | selftest: Enable ACL testing against the s3dc environment | Andrew Bartlett | 3 | -10/+5 | |
Previously, ACL tests were skipped and the correct modules for ACL testing were not loaded. The addition of a knownfail entry for raw.samba3* tests is due to an inconsitancy between the behaviour with and without ACL modules loaded - posix chown calls appear to be ignored in this mode. Andrew Bartlett | |||||
2012-05-02 | s3-smbd: Use security_session_user_level() rather than nt_token_check_sid() | Andrew Bartlett | 1 | -13/+1 | |
This allows the unix.whoami test to pass when configured as part of the AD DC. The struct auth_session_info is slightly different in the AD DC configuration when using auth_samba4. In particular, there is a distinction between Guest and Anonymous logins. Andrew Bartlett | |||||
2012-05-02 | s3:torture fix flakey testcase | Christian Ambach | 1 | -6/+20 | |
don't put database into /tmp, use lp_private_dir() to put it into the selftest prefix Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Wed May 2 00:57:05 CEST 2012 on sn-devel-104 | |||||
2012-05-01 | s3:selftest run LOCAL-IDMAP-TDB-COMMON in make test | Christian Ambach | 1 | -0/+1 | |
Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Tue May 1 11:07:08 CEST 2012 on sn-devel-104 | |||||
2012-05-01 | s3:torture: add idmap_tdb_common test code | Christian Ambach | 5 | -3/+1038 | |
2012-05-01 | s3:winbindd/idmap_tdb: use idmap_tdb_common code | Christian Ambach | 1 | -558/+18 | |
2012-05-01 | s3:winbindd/idmap_tdb2: fix logic error in set_mapping_action | Christian Ambach | 1 | -1/+1 | |
fix an endless loop | |||||
2012-05-01 | s3:winbindd/idmap_tdb2: use idmap_tdb_common code | Christian Ambach | 1 | -357/+91 | |
2012-05-01 | s3:winbindd/autorid use idmap_tdb_common code in autorid | Christian Ambach | 1 | -86/+227 | |
- use common logic for the allocation pool - add a idmap_tdb style 1on1 mapping for non-domain SIDs like Everyone (S-1-1-0) | |||||
2012-05-01 | s3:winbindd add idmap_tdb_common file to store common code of TDB idmap backends | Christian Ambach | 4 | -2/+796 | |
2012-05-01 | s3:util add sid_check_is_wellknown_builtin() | Christian Ambach | 2 | -0/+28 | |
2012-05-01 | move VERSION to alpha21 | Andrew Bartlett | 1 | -2/+2 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue May 1 08:16:38 CEST 2012 on sn-devel-104 | |||||
2012-05-01 | prepare WHATSNEW for alpha20 and mark as release | Andrew Bartlett | 2 | -43/+37 | |
2012-05-01 | s4-upgradedns: Update serverdn with only the attributes that have changed | Amitay Isaacs | 1 | -11/+21 | |
This fixes the issue of ldb 'Operations Error' when trying to modify hasPartialReplicaNCs attribute. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Tue May 1 05:28:04 CEST 2012 on sn-devel-104 | |||||
2012-05-01 | Fix bug #8873 - self granting privileges in security=ads. | Jeremy Allison | 1 | -4/+12 | |
Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue May 1 01:04:46 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | Fix the loop unrolling inside resolve_ads(). If we don't get | Jeremy Allison | 1 | -34/+73 | |
an IP list don't use interpret_string_addr(), as this only returns one address, use interpret_string_addr_internal() instead. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Apr 30 23:21:16 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | Protect all of the name resolution methods from returning null addrs. Ensure ↵ | Jeremy Allison | 1 | -9/+19 | |
all returns go through remove_duplicate_addrs2(). | |||||
2012-04-30 | Fix convert_ss2service() to filter out zero addresses. | Jeremy Allison | 1 | -12/+33 | |
2012-04-30 | Fix remove_duplicate_addrs2 to do exactly what it says. Previously it could ↵ | Jeremy Allison | 1 | -10/+9 | |
leave zero addresses in the list. | |||||
2012-04-30 | s4:samldb LDB module - homogenize LDB search attributes arrays | Matthias Dieter Wallnöfer | 1 | -13/+13 | |
First they do not need to be "static" any longer since we have abandoned asynchronous result handling (where global variables have been important). In addition add some "const" in order to protect us from unwanted writes. Reviewed-by: Andrew Bartlett Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Apr 30 16:46:20 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupdel calls (bug #8889) | Andrew Bartlett | 1 | -2/+3 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Apr 30 14:41:36 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupadd calls (bug #8889) | Andrew Bartlett | 2 | -4/+5 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_usermod calls (bug #8889) | Andrew Bartlett | 2 | -3/+4 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_userdel calls (bug #8889) | Andrew Bartlett | 2 | -4/+5 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_useradd calls (bug #8889) | Andrew Bartlett | 3 | -5/+6 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupinfo calls (bug #8889) | Andrew Bartlett | 2 | -5/+6 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889) | Andrew Bartlett | 1 | -5/+8 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889) | Andrew Bartlett | 5 | -20/+25 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_Lookup calls (bug #8889) | Andrew Bartlett | 1 | -4/+6 | |
2012-04-30 | net: Let get*sid return error from passdb init | Christof Schmitt | 1 | -6/+4 | |
When initialize_password_db returns an error this means that the SID stored in the backend cannot be read. Return this error directly instead of creating a random SID through get_global_sam_sid. Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon Apr 30 13:07:20 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | passdb: Do not panic in initialize_password_db | Christof Schmitt | 1 | -17/+17 | |
A call to initialize_password_db leads to smb_panic in case the backend returns an error. All callers to initialize_password_db check the return value, so this code path should return the status instead of calling smb_panic. Move the call to smb_panic from pdb_get_methods_reload pdb_get_methods to get it out of the initialize code path. This allows printing the proper error message for 'net getlocalsid' which is much nicer than printing the panic stack trace. | |||||
2012-04-30 | s3-auth_samba4: use new_server_id_task() to allocate server id values | Andrew Bartlett | 1 | -6/+27 | |
This is rather than just picking a random number out of the air. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Apr 30 11:29:34 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | s3-lib Add a way to allocate the task_id value in server_id | Andrew Bartlett | 3 | -2/+44 | |
This safely allocates the task_id so that when we have multiple event contexts, they can each have their own messaging context, particularly for the imessaging subsystem under source4. Andrew Bartlett | |||||
2012-04-30 | s4-messaging: Fill in the whole server_id in all use cases | Andrew Bartlett | 4 | -4/+12 | |
This started per https://bugzilla.samba.org/show_bug.cgi?id=8872#c4 and avoids any possible collision with a different process. We also need to ensure that across a Samba installation on a single node that id.vnn is the same. Samba4 previously used 0, while Samba3 used NONCLUSTER_VNN. When a message is sent between these 'different' nodes, the error NT_STATUS_INVALID_DEVICE_REQUEST is raised. Andrew Bartlett |