Michael Adam
7b4c6f7e89
s3:idmap_tdb: make idmap_alloc_tdb_init() static.
2010-08-14 02:10:37 +02:00
Michael Adam
770b22ff5a
s3:idmap: add an allocate_id method to the idmap_methods struct.
...
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 02:10:37 +02:00
Michael Adam
0d0032e744
s3:idmap: remove the set_mapping method from the idmap API
2010-08-14 02:10:36 +02:00
Michael Adam
95b840cbf1
s3:idmap: remove unused method set_id_hwm from idmap API
...
Michael
2010-08-14 02:10:35 +02:00
Michael Adam
3715a1687f
s3:idmap: remove unused alloc method get_id_hwm from idmap API
...
Michael
2010-08-14 02:10:35 +02:00
Michael Adam
672ab10ee7
s3:idmap: remove unused method dump_data() from the idmap API
...
Michael
2010-08-14 02:10:35 +02:00
Michael Adam
0f91373156
s3:idmap: remove the remove_mapping method from API and backends
...
Michael
2010-08-14 02:10:34 +02:00
Michael Adam
d888e726a9
s3:idmap: remove unused idmap_remove_mapping().
...
Michael
2010-08-14 02:10:34 +02:00
Michael Adam
6740c180e6
s3:idmap: remove unused idmap_set_mapping().
...
Michael
2010-08-14 02:10:34 +02:00
Michael Adam
806e006288
s3:idmap: remove unused idmap_set_gid_hwm()
...
Michael
2010-08-14 02:10:32 +02:00
Michael Adam
002fe91768
s3:idmap: remove unused idmap_set_uid_hwm()
...
Michael
2010-08-14 02:10:32 +02:00
Andrew Bartlett
71d80e6be0
s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
...
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-13 09:08:27 -04:00
Stefan Metzmacher
2c0e296dd7
s3:rpc_client: add dcerpc_binding_handle backend
...
metze
2010-08-12 14:31:21 +02:00
Volker Lendecke
016418d6c2
s3: Remove the smbd_messaging_context from load_printers
2010-08-08 23:37:47 +02:00
Volker Lendecke
1c1d83a532
s3: Remove the smbd_messaging_context from pcap_cache_reload
2010-08-08 23:37:47 +02:00
Volker Lendecke
37d71a56fd
s3: Pass sconn to smbd_process
2010-08-08 23:37:47 +02:00
Volker Lendecke
53ed39de4a
s3: Make check_reload() static
2010-08-08 23:37:46 +02:00
Volker Lendecke
1b60ead64a
s3: Lift the server_messaging_context from update_monitored_printq_cache
2010-08-08 18:09:38 +02:00
Volker Lendecke
ef208c5571
s3: Lift the server_messaging_context from print_job_endpage
2010-08-08 18:09:38 +02:00
Volker Lendecke
d1f3a2efb7
s3: Lift the server_messaging_context from print_job_write
2010-08-08 18:09:37 +02:00
Volker Lendecke
de10824872
s3: Lift the server_messaging_context from print_job_set_name
2010-08-08 18:09:37 +02:00
Volker Lendecke
0b423493c3
s3: Lift the server_messaging_context from pjob_delete
2010-08-08 18:09:37 +02:00
Volker Lendecke
128976e011
s3: Lift the server_messaging_context from notify_printer_byname
2010-08-08 18:09:36 +02:00
Volker Lendecke
d62c73b799
s3: Lift the server_messaging_context from notify_printer_location
2010-08-08 18:09:36 +02:00
Volker Lendecke
83c4c04121
s3: Lift the server_messaging_context from notify_printer_port
2010-08-08 18:09:36 +02:00
Volker Lendecke
f3313c5307
s3: Lift the server_messaging_context from notify_printer_printername
2010-08-08 18:09:36 +02:00
Volker Lendecke
c427423aee
s3: Lift the server_messaging_context from notify_printer_sharename
2010-08-08 18:09:36 +02:00
Volker Lendecke
7285e0d5dd
s3: Lift the server_messaging_context from notify_printer_comment
2010-08-08 18:09:36 +02:00
Volker Lendecke
4e4bf13e70
s3: Lift the server_messaging_context from notify_printer_driver
2010-08-08 18:09:35 +02:00
Volker Lendecke
b71debcca0
s3: Lift the server_messaging_context from notify_job_submitted
2010-08-08 18:09:35 +02:00
Volker Lendecke
aa5fd419b2
s3: Lift the server_messaging_context from notify_job_name
2010-08-08 18:09:35 +02:00
Volker Lendecke
06cf2ae6ea
s3: Lift the server_messaging_context from notify_job_username
2010-08-08 18:09:35 +02:00
Volker Lendecke
7a9f94dae8
s3: Lift the server_messaging_context from notify_job_total_pages
2010-08-08 18:09:35 +02:00
Volker Lendecke
bd6626c40c
s3: Lift the server_messaging_context from notify_job_total_bytes
2010-08-08 18:09:35 +02:00
Volker Lendecke
edbed43119
s3: Lift the server_messaging_context from notify_job_status
2010-08-08 18:09:35 +02:00
Volker Lendecke
9b3a53a7a7
s3: Lift the server_messaging_context from notify_job_status_byname
2010-08-08 18:09:35 +02:00
Volker Lendecke
21811fe72d
s3: Lift the server_messaging_context from notify_printer_status
2010-08-08 18:09:35 +02:00
Volker Lendecke
49d18478fd
s3: Lift the server_messaging_context from notify_printer_status_byname
2010-08-08 18:09:34 +02:00
Volker Lendecke
c6e6aee0a0
s3: Lift the server_messaging_context from print_queue_status
2010-08-08 18:09:34 +02:00
Volker Lendecke
c50c973036
s3: Lift the server_messaging_context from print_job_end
2010-08-08 18:09:34 +02:00
Volker Lendecke
a4c27786ff
s3: Lift the server_messaging_context from print_queue_length
2010-08-08 18:09:33 +02:00
Volker Lendecke
bc760e79c8
s3: Lift the smbd_messaging_context from start_background_queue
2010-08-08 18:09:33 +02:00
Volker Lendecke
75b4dfd14d
s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
2010-08-08 18:09:33 +02:00
Volker Lendecke
39da717fe1
s3: Lift the smbd_messaging_context from reload_services
2010-08-08 18:09:33 +02:00
Volker Lendecke
7c7ffb70fb
s3: Lift the smbd_messaging_context from reload_printers
2010-08-08 18:09:33 +02:00
Volker Lendecke
cc280f0cd1
s3: Lift the smbd_messaging_context from print_queue_purge
2010-08-08 16:03:27 +02:00
Volker Lendecke
9723f33ef5
s3: Lift the smbd_messaging_context from print_queue_resume
2010-08-08 16:03:27 +02:00
Volker Lendecke
5f9165a7ea
s3: Lift the smbd_messaging_context from print_queue_pause
2010-08-08 16:03:26 +02:00
Volker Lendecke
9441e8c52c
s3: Lift the smbd_messaging_context from print_job_start
2010-08-08 16:03:26 +02:00
Volker Lendecke
7df0e672f2
s3: Lift the smbd_messaging_context from print_job_resume
2010-08-08 16:03:26 +02:00