summaryrefslogtreecommitdiffstats
path: root/source/param
Commit message (Collapse)AuthorAgeFilesLines
...
* the next step in the intl changeover. This should get us compiling agian,Andrew Tridgell2001-10-141-342/+341
| | | | | | | and also completes the switch to lang_tdb.c. SWAT should now work with a po file in the lib/ directory also removed useless SYSLOG defines in many files
* Made nt acl support a local parameter for w2ksp2 profile fix.Jeremy Allison2001-10-121-4/+4
| | | | Jeremy.
* merge from 2.2Gerald Carter2001-10-111-8/+8
|
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-021-2/+0
|
* OpenSSL merge from 2.2Gerald Carter2001-09-261-0/+12
|
* Fixup passdb stuff to add new nisplus and ldap backends.Jeremy Allison2001-09-251-0/+9
| | | | Jeremy.
* Added SWAT i18n feature:Motonobu Takahashi2001-09-241-338/+339
| | | | | | | | | | | | | | | | | | | | | | | | | | | | TO enable configure with --with-i18n-swat to support this gettext is integrated and a new directories name "po" and "intl" are created. now these languages are supported: en - English (default) ja - Japanese po - Polish tr - Turkish To add your language, to create ${your_language}.po by translating source/po/en.po into your language is needed. some of html and image files of various language version are not included yet, though message catalogue files are installed. you need to copy files manually under ${swatdir}/lang/$ln/{help,images,included,using_samba} And also added a option to intall manual pages: of various lang version To enable configure with --with-manlangs but manual pages themself are not included yet.
* Fix up NT_STATUS return for session setups, Win2k objects to anything otherAndrew Bartlett2001-09-231-3/+0
| | | | | | | | | | | than NT_STATUS_LOGON_FAILURE. This also brings us (almost) back in line with their implementation. Kill off SMBENCRYPT() macro Kill off 'nt smb support' paramater - tridge okayed this one. Andrew Bartlett
* *llist being NULL is not an errorAndrew Tridgell2001-09-191-1/+1
|
* move to SAFE_FREE()Simo Sorce2001-09-172-26/+20
|
* Kill off the dangerous passwd program default, as its both veryAndrew Bartlett2001-09-161-1/+1
| | | | | | | system-dependent and can allow (when unix password sync = yes) the 'syncronisation' of root's password by a normal user :-( Andrew Bartlett
* added a new global option "hostname lookups = yes/no"Andrew Tridgell2001-09-131-0/+7
| | | | | | | | This should finally kill off the remaining places where we attempt reverse lookups of the IP of the client. It may be that some pam modules called via the session code will need "hostname lookups = yes" but I've left it off by default as most sites don't need it and so many sites have broken reverse maps
* added "display charset" option in smb.conf, along with d_printf()Andrew Tridgell2001-09-071-1/+6
| | | | | | | | | which should now be used instead of DEBUG(0) or printf() for interactive messages I have only converted client.c to use d_printf(), and the code hasn't had much testing yet. Eventually we want all interactive code to use d_printf(), plus SWAT
* Fixed O(N^2) talloc loop when allocating printer name memory - fix fromJeremy Allison2001-09-061-2/+2
| | | | | Richard Bollinger <rabollinger@home.com>. Jeremy.
* enable strict locking by default. This will be slow, so now we justAndrew Tridgell2001-09-061-1/+1
| | | | need to fiind a way to make it fast
* lp_wins_server() is now lp_wins_server_list().Christopher R. Hertel2001-08-291-1/+1
| | | | | | | | | | | | | | This should make it clear that the meaning of the parameter value has changed. It no longer represents *the* WINS server, but a list of WINS servers. I have made other changes in the code such that the lp_wins_server() function is no longer necessary. Whenever smb.conf is reloaded the list managed by lib/wins_srv.c is refreshed. The wins_srv_count() function returns the number of entries in the list so, if the list is empty, it will return 0 (which can be interpreted as "false" in an if() statement). Chris -)-----
* Change default 'name resolve order' to WINS before DNS.Volker Lendecke2001-08-261-1/+1
| | | | Volker
* let admins also abort a shutdownSimo Sorce2001-08-241-0/+3
|
* so let admins shutdown their samba servers remotely if they want :-)Simo Sorce2001-08-231-0/+4
|
* Fixed detection of CUPS. We need to check for the presence of the cupsTim Potter2001-08-231-2/+2
| | | | header files as well as libcups.
* A few changes:Andrew Bartlett2001-08-221-10/+0
| | | | | | | | | | | | drop paramaters: status utmp hostname change session code to always record each vuid current on the server. The sessionid struct is no longer packed, as I couldn't get that to work ;-) change smbstatus to show this info and less of the connections.tdb info (its not actualy that accurate). I'll get swat doing some of this shortly.
* Remove unneeded lp_talloc_free().Jeremy Allison2001-08-221-3/+0
| | | | Jeremy.
* merge from 2.2Gerald Carter2001-08-221-0/+3
|
* Add a new option to disable our paranoid server check.Andrew Bartlett2001-08-211-0/+4
| | | | Defaults to ON, ie checking
* merge from 2.2Gerald Carter2001-08-131-0/+4
|
* this is a big global fix for the ptr = Realloc(ptr, size) bug.Simo Sorce2001-08-122-16/+34
| | | | | | many possible mem leaks, and segfaults fixed. someone should port this fix to 2.2 also.
* - avoid possible mem leaks in rpcclient/cmd_*.c (talloc_destroy not performed)Simo Sorce2001-08-101-11/+9
| | | | | | | - ported two rpc back from TNG (WINREG: shutdown and abort shutdown) - some optimizations and changed some DEBUG statement in loadparm.c - changed rpcclient a bit moved from non reentrant next_token_nr to next_token - in cmd_reg.c not sure if getopt will work ok on all platforms only setting optind=0
* merge from 2.2Gerald Carter2001-08-101-4/+4
|
* Change all realloc() statements to Realloc() (ecxept for tdb.c)Simo Sorce2001-08-081-25/+13
| | | | | | | changed some code to exploit the fact that Realloc(NULL, size) == malloc(size) fixed some possible mem leaks, or seg faults. thanks to andreas moroder (mallocs not checked in client/client.c, client/smbumount.c)
* Added Gerald's lanman printing only change to HEAD.Jeremy Allison2001-08-061-0/+4
| | | | Jeremy.
* This is my 'Authentication Rewrite' version 1.01, mostly as submitted toAndrew Bartlett2001-08-031-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | samba-technical a few weeks ago. The idea here is to standardize the checking of user names and passwords, thereby ensuring that all authtentications pass the same standards. The interface currently implemented in as nt_status = check_password(user_info, server_info) where user_info contains (mostly) the authentication data, and server_info contains things like the user-id they got, and their resolved user name. The current ugliness with the way the structures are created will be killed the next revision, when they will be created and malloced by creator functions. This patch also includes the first implementation of NTLMv2 in HEAD, but which needs some more testing. We also add a hack to allow plaintext passwords to be compared with smbpasswd, not the system password database. Finally, this patch probably reintroduces the PAM accounts bug we had in 2.2.0, I'll fix that once this hits the tree. (I've just finished testing it on a wide variety of platforms, so I want to get this patch in).
* Put HPUX on mmap blacklist.Jeremy Allison2001-08-021-0/+4
| | | | Jeremy.
* Added "strict allocate" per share parameter. This causes actual on-disk ↵Jeremy Allison2001-08-011-0/+4
| | | | | | | allocation to be done. Without it just does the ftruncate. Jeremy.
* Added "use mmap" for HPUX.Jeremy Allison2001-07-301-0/+4
| | | | Jeremy.
* Convert other parameters (read list, write list, valid users...) to the ↵Simo Sorce2001-07-241-39/+112
| | | | | | | P_LIST format. changed functions to use list instead of strings addedd lp_list_substitute function
* Fix the loading of configuration files using the include syntax.Andrew Bartlett2001-07-081-15/+19
| | | | | | | | | | | | | | | | We had a problem where if a % macro in the smb.conf could be ignored if the various files it pointed to had the same time-stamp. This changes the code to insted check that the both the time-stamp and the substituted filename are the same over each change. This was picked up only becouse the build-farm automaticly generates its config files, and hence gets identical timestamps. (Why this doesn't happen all the time I'm not entirly sure, somthing to do with the 'test' paramater to reload_services(), but this fixes this problem). Andrew Bartlett
* Add a new paramater: add machine scriptAndrew Bartlett2001-07-071-0/+4
| | | | | | | | This allows the administrator to define different scripts for adding unix users and automaticly adding machines. If it is not defined, it falls back to the value of 'add user script'. Andrew Bartlett
* removed an unreachable statementAndrew Tridgell2001-07-051-1/+0
|
* strchr and strrchr are macros when compiling with optimisation in gcc, so we ↵Andrew Tridgell2001-07-041-3/+3
| | | | can't redefine them. damn.
* The big character set handling changeover!Andrew Tridgell2001-07-042-200/+59
| | | | | | | This commit gets rid of all our old codepage handling and replaces it with iconv. All internal strings in Samba are now in "unix" charset, which may be multi-byte. See internals.doc and my posting to samba-technical for a more complete explanation.
* "netbios aliases" and "interfaces" options change from P_STRING to P_LISTSimo Sorce2001-07-011-6/+6
|
* param/loadparm.c: Fix for bad volume label, found by TAKAHASHI MotonobuJeremy Allison2001-06-281-12/+6
| | | | | Samba Users Group Japan. Ensure same as in 2.2.x codebase. Jeremy.
* fixed errorSimo Sorce2001-06-241-5/+5
| | | | using wrong pointer to test and free s/str/s/
* fix compiler warningsSimo Sorce2001-06-231-1/+0
|
* Fix for multibyte default service parameter from TAKAHASHI Motonobu, Samba ↵Jeremy Allison2001-06-221-2/+2
| | | | | | Users Group Japan Jeremy
* use next_token instead of strtok.Simo Sorce2001-06-211-6/+7
| | | | single elemnts of list cannot be longer than a pstring (1024B now)
* initial support for paramter type P_LISTSimo Sorce2001-06-201-16/+182
| | | | | | it will avoid problems with lists being longer than 1024 bytes just now only ip list parameters have been converted to the new type (hosts allow, hosts deny, ssl hosts, ssl hosts resign)
* Extra stuff for large readwrite support.Jeremy Allison2001-06-081-0/+4
| | | | Jeremy.
* Removed extraneous semicolons from some lp_ parameter definitions.Tim Potter2001-05-151-2/+2
|
* Stupidity by me..... 777 != 0777Jeremy Allison2001-05-141-1/+1
| | | | | | ARGGGHHHHHHHHHH. (Sorry). Jeremy.