summaryrefslogtreecommitdiffstats
path: root/source/param
Commit message (Collapse)AuthorAgeFilesLines
* r12670: Make a couple of dependencies stricterJelmer Vernooij2006-01-021-1/+0
| | | | | Re-introduce and use the OUTPUT_TYPE property for MODULEs to force specific modules to always be included
* r12649: use the same default('yes') for 'dns proxy' as samba3Stefan Metzmacher2005-12-311-1/+1
| | | | metze
* r12644: prepare the dns proxy feature for the wins serverStefan Metzmacher2005-12-311-1/+5
| | | | metze
* r12608: Remove some unused #include lines.Jelmer Vernooij2005-12-301-3/+0
|
* r12592: Remove some useless dependenciesJelmer Vernooij2005-12-291-0/+1
|
* r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not using Jelmer Vernooij2005-12-261-2/+2
| | | | | | the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time.
* r12442: only set the "wins server" parameter if it's not setStefan Metzmacher2005-12-221-1/+1
| | | | metze
* r12435: the max wins ttl is 6 days in windows and samba3Stefan Metzmacher2005-12-221-1/+1
| | | | metze
* r12304: split out the wins partner configuration into a seperate ldb.Stefan Metzmacher2005-12-171-0/+4
| | | | | | | now $privatedir/wins_config.ldb contains the wins partners and $lockdir/wins.ldb contains the name records metze
* r11244: Relative path names in .mk filesJelmer Vernooij2005-10-211-5/+5
|
* r11239: Use ${REALM} for the realm in rootdse.ldifAndrew Bartlett2005-10-211-0/+4
| | | | | | | | | | | | | | Add the kpasswd server to our KDC, implementing the 'original' and Microsoft versions of the protocol. This works with the Heimdal kpasswd client, but not with MIT, I think due to ordering issues. It may not be worth the pain to have this code go via GENSEC, as it is very, very tied to krb5. This gets us one step closer to joins from Apple, Samba3 and other similar implementations. Andrew Bartlett
* r11214: Remove scons files (see ↵Jelmer Vernooij2005-10-201-10/+0
| | | | http://lists.samba.org/archive/samba-technical/2005-October/043443.html)
* r11181: Implement wbinfo -s and wbinfo --user-sids. The patch is so large ↵Volker Lendecke2005-10-191-0/+4
| | | | | | | | | | because --user-sids required the extension to trusted domains. Implement "winbind sealed pipes" parameter for debugging purposes. Volker
* r11089: start the winsreplication task when we run with wins support = yesStefan Metzmacher2005-10-151-1/+1
| | | | metze
* r10588: Remove more unused files, macrosJelmer Vernooij2005-09-281-2/+6
|
* r10586: Add MergedObject() builder. Default to Library() rather Jelmer Vernooij2005-09-281-2/+2
| | | | then StaticLibrary()
* r10513: Reduce some use of pstring. The main reason some parts of the code ↵Jelmer Vernooij2005-09-261-5/+0
| | | | | | still use pstring is next_token() now.
* r10478: More work on proto headers; we now generate a couple of smaller onesJelmer Vernooij2005-09-241-1/+3
| | | | that are then included by include/proto.h
* r10374: Add HAVE_* defines (on command-line or in config.h file) for scons + Jelmer Vernooij2005-09-211-3/+3
| | | | some other minor updates
* r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of ↵Jelmer Vernooij2005-09-201-5/+0
| | | | works now
* r10348: Add scons scripts for remaining subsystems. Most subsystems build now, Jelmer Vernooij2005-09-201-3/+3
| | | | | but final linking still fails (as does generating files asn1, et, idl and proto files)
* r10330: Add SConscript to more subsystems. Some of the tdb tools build now.Jelmer Vernooij2005-09-191-1/+2
| | | | Start on custom Samba scons tools (for handling proto generation, pidl, etc)
* r10328: Add more emacs python-mode markers.Tim Potter2005-09-191-0/+2
|
* r10323: Add first bits required for getting compile with scons working. This ↵Jelmer Vernooij2005-09-191-0/+5
| | | | | | does not work yet and can exist parallel with the existing build system.
* r10316: More dynconfig fixesJelmer Vernooij2005-09-191-0/+1
|
* r10314: Apply the controvertial 'server role =' patch after discussion on ↵Andrew Bartlett2005-09-191-79/+22
| | | | | | | | | | | | | the list: This patch removes the 'domain logon' and 'domain master' controls from Samba4, in favour of a 'server role =' that users can actually understand. We can expand the list of roles as needed, and nobody has to figure out what a 'domain master' actually means. Andrew Bartlett
* r10291: The patch optionally (off by default, not available in all cases) allowsAndrew Bartlett2005-09-171-0/+4
| | | | | | | | | | | | Samba to use the target principal name supplied in the mechTokenMIC of an SPNEGO negTokenInit. This isn't a great idea for security reasons, but is how Samba3 behaves, and allows kerberos to function more often in some environments. It is only available for CIFS session setups, due to the ordering of the exchange. Andrew Bartlett
* r10245: Get rid of XFILE in a few places. Jelmer Vernooij2005-09-151-7/+7
| | | | Add fdprintf() and vfdprintf() helper functions.
* r9826: Add some more OOM checksJelmer Vernooij2005-08-311-1/+21
|
* r9805: Add 'data' property to param EJS objectJelmer Vernooij2005-08-301-1/+3
| | | | | Write out new smb.conf file. Parameters that have disappeared between Samba 3 and 4 will optionally be prefixed with 'samba3:'
* r9800: Add EJS interface to param. tridge, sorry this overlaps a bit Jelmer Vernooij2005-08-301-15/+31
| | | | with your loadparm interface. :-/
* r9798: Add generic functions for handling smb.conf files (the parameters ↵Jelmer Vernooij2005-08-303-1/+274
| | | | | | | | don't to be pre-declared). Also doesn't use any globals, so multiple files can be loaded at once. Currently uses the prefix "param" for all functions and structures; suggestions for better ones are welcome... Remove old smb.conf-parsing code from libsamba3.
* r9685: Add tests for samba3sam mapping moduleJelmer Vernooij2005-08-271-137/+3
| | | | | | Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters
* r9684: Remove unused parameters (about 70)Jelmer Vernooij2005-08-271-465/+3
|
* r9602: Add support for reading share_info.tdb and smb.conf.Jelmer Vernooij2005-08-252-177/+179
| | | | Add userdata argument to function pointers for pm_process()
* r9382: Add a dummy registry for HKEY_USERS to get rid of the annoying dialogTim Potter2005-08-181-0/+6
| | | | | presented by regedt32. I think this hive is dynamically generated from SAM information.
* r9119: added a lp.categories() call in the loadparm js object, to allowAndrew Tridgell2005-08-052-19/+24
| | | | | retrieval of the smb.conf parameter categories. This will make writing a smb.conf editor easier.
* r8643: - make lp_configfile() work againAndrew Tridgell2005-07-201-8/+9
| | | | | | | | | - get rid of redundeny dyn_CONFIGFILE argument to lp_load() - fixed provisioning to work with completely pristine install, creating an initial smb.conf is none is present - added lp.set() and lp.reload() to loadparm ejs object interface
* r8394: Make sure the argument to ctype is*(3) macros are unsigned char asLove Hörnquist Åstrand2005-07-121-2/+2
| | | | required by ISO C99.
* r8344: added a "setup directory" smb.conf parameter, pointing at the setup ↵Andrew Tridgell2005-07-121-0/+4
| | | | template files
* r8297: add libinclude() function in ejs, which is like include() but ↵Andrew Tridgell2005-07-111-0/+6
| | | | | | | | | searches a js library path set in "js include" in smb.conf. This will allow us to start building up a library of common js code, while avoiding the problem of hard-coding include paths in scripts
* r8273: fixed some memory leaks in smbscript. This required convertingAndrew Tridgell2005-07-101-62/+50
| | | | | | | file_load() to use talloc, which impacted quite a few bits of code, including our smb.conf processing. took the opportunity to remove the gloabls in params.c while doing this
* r7966: We need a better way to do this, but enable the KDC by default, if weAndrew Bartlett2005-06-281-0/+4
| | | | | | have kerberos. Andrew Bartlett
* r7916: - got rid of the in_client globalAndrew Tridgell2005-06-262-7/+2
| | | | | | - make not finding smb.conf a level 1 message, not level 0. Most of our tools handle no smb.conf, and those that don't should check for the specific parameters they need, or use the defaults
* r7912: make private_path() recognise a non-relative filename, so we can haveAndrew Tridgell2005-06-261-7/+7
| | | | | | | | | | sam database = sam.ldb and it will know to put it in the private dir, but if you use sam database = ldap://server it knows to use it as-is
* r7793: allow integers in smb.conf to be specified in octal or hexAndrew Tridgell2005-06-211-2/+2
|
* r7757: Add NTLMv2 support to the NT1 Session setup (ie, not SPNEGO/NTLMSSP)Andrew Bartlett2005-06-191-0/+6
| | | | | | | | | Session Setup code. Add a mem_ctx argument to a few of the NTLMv2 support functions, and add smb.conf options to control client NTLMv2 behaviour. Andrew Bartlett
* r7744: converted the web server to use the lib/tls/ generic tls codeAndrew Tridgell2005-06-191-19/+19
|
* r7643: This patch adds a new NTPTR subsystem:Stefan Metzmacher2005-06-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - this is an abstraction layer for print services, like out NTVFS subsystem for file services - all protocol specific details are still in rpc_server/spoolss/ - like the stupid in and out Buffer handling - checking of the r->in.server_name - ... - this subsystem can have multiple implementation selected by the "ntptr providor" global-section parameter - I currently added a "simple_ldb" backend, that stores Printers, Forms, Ports, Monitors, ... in the spoolss.db, and does no real printing this backend is basicly for testing, how the spoolss protocol works - the interface is just a prototype and will be changed a bit the next days or weeks, till the simple_ldb backend can handle all calls that are used by normal w2k3/xp clients - I'll also make the api async, as the ntvfs api this will make things like the RemoteFindFirstPrinterChangeNotifyEx(), that opens a connection back to the client, easier to implement, as we should not block the whole smbd for that - the idea is to later implement a "unix" backend that works like the current samba3 code - and maybe some embedded print server vendors can write there own backend that can directly talk to a printer without having cups or something like this - the default settings are (it currently makes no sense to change them :-): ntptr providor = simple_ldb spoolss database = $private_dir/spoolss.db metze
* r7531: Finally fix lp_load(). I had left hooks in place which restricted usAndrew Bartlett2005-06-131-6/+0
| | | | | | to globals only (no shares). Andrew Bartlett