Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-14 | s3:auth Change winbindd -> auth interface to more standard structures | Andrew Bartlett | 1 | -0/+4 | |
This removes conversions to and from the source3 varient of the server_info structure when replaced in s3compat, and presents a tidier interface to winbindd in any case. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-08-14 | s3:auth Make Samba3 use the new common struct auth_usersupplied_info | Andrew Bartlett | 2 | -34/+17 | |
This common structure will make it much easier to produce an auth module for s3compat that calls Samba4's auth subsystem. In order the make the link work properly (and not map twice), we mark both that we did try and map the user, as well as if we changed the user during the mapping. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-08-14 | s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an ↵ | Michael Adam | 1 | -0/+1 | |
idmap range | |||||
2010-08-14 | s3:idmap: add a read_only flag to the idmap_domain struct. | Michael Adam | 1 | -0/+1 | |
This will be used to mark "allocating backends" (tdb, tdb2, ldap) read-only. | |||||
2010-08-14 | s3:idmap: add low_id and high_id to the idmap_domain struct | Michael Adam | 1 | -0/+2 | |
This global data will replace the backend-specific filter_low_id and filter_high_id. The presence of a range is generic to all idmap configs. | |||||
2010-08-14 | s3:loadparm: add new boolean parameter "idmap read only" | Michael Adam | 1 | -0/+1 | |
This will be used to be able to put the default idmap config read only. This can make sense for instance with the tdb2 idmap backend and using the idmap script feature. | |||||
2010-08-14 | s3:loadparm: remove parameter "idmap alloc backend" | Michael Adam | 1 | -1/+0 | |
2010-08-14 | s3:idmap: remove unused definition of idmap_alloc_methods. | Michael Adam | 1 | -11/+0 | |
Allocation is now completely handled in the allocating backends. | |||||
2010-08-14 | s3:idmap: remove unused smb_register_idmap_alloc(). | Michael Adam | 1 | -2/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. | |||||
2010-08-14 | s3:idmap_tdb: make idmap_alloc_tdb_init() static. | Michael Adam | 1 | -1/+0 | |
2010-08-14 | s3:idmap: add an allocate_id method to the idmap_methods struct. | Michael Adam | 1 | -0/+3 | |
The idmap_alloc_methods are being removed, but this single "alloc" method is still needed for the samba-wide Unix-ID allocator, which is used in group-mapping and ldapsam:editposix. This method should ultimately also disappear. | |||||
2010-08-14 | s3:idmap: remove the set_mapping method from the idmap API | Michael Adam | 1 | -2/+0 | |
2010-08-14 | s3:idmap: remove unused method set_id_hwm from idmap API | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused alloc method get_id_hwm from idmap API | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused method dump_data() from the idmap API | Michael Adam | 1 | -4/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove the remove_mapping method from API and backends | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_remove_mapping(). | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_mapping(). | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_gid_hwm() | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_uid_hwm() | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2010-08-13 | s3-krb5 Only build ADS support if arcfour-hmac-md5 is available | Andrew Bartlett | 1 | -1/+1 | |
Modern Kerberos implementations have either defines or enums for these key types, which makes doing #ifdef difficult. This shows up in files such as libnet_samsync_keytab.c, the bulk of which is not compiled on current Fedora 12, for example. The downside is that this makes Samba unconditionally depend on the arcfour-hmac-md5 encryption type at build time. We will no longer support libraries that only support the DES based encryption types. However, the single-DES types that are supported in common with AD are already painfully weak - so much so that they are disabled by default in modern Kerberos libraries. If not found, ADS support will not be compiled in. This means that our 'net ads join' will no longer set the ACB_USE_DES_KEY_ONLY flag, and we will always try to use arcfour-hmac-md5. A future improvement would be to remove the use of the DES encryption types totally, but this would require that any ACB_USE_DES_KEY_ONLY flag be removed from existing joins. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-08-12 | s3:rpc_client: add dcerpc_binding_handle backend | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2010-08-08 | s3: Remove the smbd_messaging_context from load_printers | Volker Lendecke | 1 | -1/+2 | |
2010-08-08 | s3: Remove the smbd_messaging_context from pcap_cache_reload | Volker Lendecke | 1 | -1/+2 | |
2010-08-08 | s3: Pass sconn to smbd_process | Volker Lendecke | 1 | -1/+1 | |
2010-08-08 | s3: Make check_reload() static | Volker Lendecke | 1 | -1/+0 | |
2010-08-08 | s3: Lift the server_messaging_context from update_monitored_printq_cache | Volker Lendecke | 1 | -1/+1 | |
2010-08-08 | s3: Lift the server_messaging_context from print_job_endpage | Volker Lendecke | 1 | -1/+2 | |
2010-08-08 | s3: Lift the server_messaging_context from print_job_write | Volker Lendecke | 1 | -1/+4 | |
2010-08-08 | s3: Lift the server_messaging_context from print_job_set_name | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from pjob_delete | Volker Lendecke | 1 | -1/+0 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_byname | Volker Lendecke | 1 | -1/+4 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_location | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_port | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_printername | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_sharename | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_comment | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_driver | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_submitted | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_name | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_username | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_total_pages | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_total_bytes | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_status | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_job_status_byname | Volker Lendecke | 1 | -1/+4 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_status | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from notify_printer_status_byname | Volker Lendecke | 1 | -1/+3 | |
2010-08-08 | s3: Lift the server_messaging_context from print_queue_status | Volker Lendecke | 1 | -1/+1 | |
2010-08-08 | s3: Lift the server_messaging_context from print_job_end | Volker Lendecke | 1 | -1/+2 | |
2010-08-08 | s3: Lift the server_messaging_context from print_queue_length | Volker Lendecke | 1 | -1/+2 | |