1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
samba-mirror/source4/smbd
Andrew Bartlett 2b4791ae73 r7525: Unify lp_load(), load_interfaces and logging setup into popt().
There is now a new --debug-stderr option to enable debug to STDERR.

popt isn't perfect, but the callbacks are used in all the main Samba
binaries, and should be used in the rest.  This avoids duplicated
code, and ensures every binary is setup correctly.

This also ensures the setup happens early enough to have -s function,
and have a correct impact on the credentials code.  (Fixing a bug that
frustrated tridge earlier today).

The only 'subtle' aspect of all this is that I'm pretty sure that the
SAMBA_COMMON popt code must be above the CREDENTIALS code, in the
popt tables.

Andrew Bartlett
(This used to be commit 50f3c2b3a2)
2007-10-10 13:18:06 -05:00
..
build_options.c r890: convert samba4 to use [u]int8_t instead of [u]int8 2007-10-10 12:56:16 -05:00
config.mk r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to be 2007-10-10 13:17:27 -05:00
process_model.c r5197: moved events code to lib/events/ (suggestion from metze) 2007-10-10 13:09:30 -05:00
process_model.h r5304: removed lib/socket/socket.h from includes.h 2007-10-10 13:09:39 -05:00
process_model.m4 r3753: Have some modules default to "NOT" and enable them again when 2007-10-10 13:05:51 -05:00
process_model.mk r3737: - Get rid of the register_subsystem() and register_backend() functions. 2007-10-10 13:05:48 -05:00
process_single.c r6530: the server ID of a connection in the single process model should be 2007-10-10 13:16:23 -05:00
process_standard.c r5298: - got rid of pstring.h from includes.h. This at least makes it a bit 2007-10-10 13:09:38 -05:00
process_thread.c r5306: removed all the unused mutex functions from mutex.c. When (if?) we 2007-10-10 13:09:40 -05:00
server.c r7525: Unify lp_load(), load_interfaces and logging setup into popt(). 2007-10-10 13:18:06 -05:00
service_stream.c r7294: implemented the irpc messaging system. This is the core of the 2007-10-10 13:17:37 -05:00
service_stream.h r5195: most events don't need the time of the event, so save a gettimeofday() call 2007-10-10 13:09:30 -05:00
service_task.c r7294: implemented the irpc messaging system. This is the core of the 2007-10-10 13:17:37 -05:00
service_task.h r6997: added a private pointer to the task structure. This is needed by the session data 2007-10-10 13:17:03 -05:00
service.c r7352: the internal heimdal build change. This changes quite a few things: 2007-10-10 13:17:45 -05:00