Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Allow Samba to trust NT4 Domains. | Andrew Bartlett | 2002-03-02 | 7 | -27/+139 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit builds on the auth subsystem to give Samba support for trusting NT4 domains. It is off by default, but is enabled by adding 'trustdomain' to the 'auth methods' smb.conf paramater. Tested against NT4 only - there are still some issues with the join code for Win2k servers (spnego stuff). The main work TODO involves enumerating the trusted domains (including the RPC calls to match), and getting winbind to run on the PDC correctly. Similarly, work remains on getting NT4 to trust Samba domains. Andrew Bartlett | |||||
| * | Remove util_list.h, as its matching .c file has already gone, and nobody is | Andrew Bartlett | 2002-03-02 | 3 | -61/+3 | |
| | | | | | | | | | | | | | | using it anymore. This also removes an early #include of smb.h, making it slightly easier to track whats being included where. Andrew Bartlett | |||||
| * | Missing include file update for the secrets.c trustdom changes | Andrew Bartlett | 2002-03-02 | 1 | -1/+1 | |
| | | ||||||
| * | Fix up the trusted domains secrets code so as to have a slight chance of | Andrew Bartlett | 2002-03-02 | 1 | -12/+10 | |
| | | | | | | | | working. | |||||
| * | And a little more const. | Andrew Bartlett | 2002-03-02 | 1 | -3/+3 | |
| | | ||||||
| * | Add a dash of const here and there... | Andrew Bartlett | 2002-03-02 | 2 | -6/+6 | |
| | | ||||||
| * | Fix lseek-on-pipe problem in VFS (where it belongs IMHO). | Jeremy Allison | 2002-03-02 | 2 | -18/+19 | |
| | | | | | | | | Jeremy. | |||||
| * | SECURITY FIXES: | Andrew Bartlett | 2002-03-01 | 2 | -7/+11 | |
| | | | | | | | | | | | | | | | | | | Remove a stray 'unbecome_root()' in the ntdomain an auth failure case. Only allow trust accounts to request a challange in srv_netlogon_nt.c. Currently any user can be the 'machine' for the domain logon. MERGE for 2.2. Andrew Bartlett | |||||
| * | Added requested cast for splint. | Jeremy Allison | 2002-03-01 | 1 | -1/+1 | |
| | | | | | | | | Jeremy. | |||||
| * | Fixed EXTRA vs EXTGRA typo. Thanks Mike :-). | Jeremy Allison | 2002-03-01 | 2 | -2/+2 | |
| | | | | | | | | Jeremy. | |||||
| * | merge from 2.2 | Gerald Carter | 2002-03-01 | 1 | -2/+7 | |
| | | ||||||
| * | Missed the Makefile.in update... | Andrew Bartlett | 2002-03-01 | 1 | -2/+2 | |
| | | ||||||
| * | Cause nmbd to take signal processing in-band, rather than in | Jeremy Allison | 2002-03-01 | 1 | -339/+368 | |
| | | | | | | | | | | signal handlers. THIS NEEDS TESTING ! Jeremy. | |||||
| * | The beginning of trusted and trusting domain support from | Andrew Bartlett | 2002-03-01 | 6 | -20/+629 | |
| | | | | | | | | | | | | | | | | Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl> This adds the 'net' tools to manipulate the trusted domains. Andrew Bartlett | |||||
| * | Another comment fix for mirmir | Andrew Bartlett | 2002-03-01 | 1 | -1/+1 | |
| | | ||||||
| * | use the variable passed as a paramater, not just one randomly in our namespace. | Andrew Bartlett | 2002-03-01 | 1 | -1/+1 | |
| | | | | | | | | Andrew Bartlett | |||||
| * | See if we can get a slight chance of this actually working... | Andrew Bartlett | 2002-03-01 | 1 | -6/+6 | |
| | | ||||||
| * | Various comment fixes from Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl> | Andrew Bartlett | 2002-03-01 | 3 | -3/+3 | |
| | | ||||||
| * | Move wbinfo over to d_printf(). Patch by Hasch@t-online.de (Juergen Hasch) | Andrew Bartlett | 2002-03-01 | 1 | -55/+55 | |
| | | | | | | | | Andrew Bartlett | |||||
| * | Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants. | Andrew Bartlett | 2002-03-01 | 1 | -4/+14 | |
| | | | | | | | | | | | | patch by Hasch@t-online.de (Juergen Hasch) Andrew Bartlett | |||||
| * | Attempt to fix Solaris winbind nss build. | Jeremy Allison | 2002-03-01 | 3 | -30/+53 | |
| | | | | | | | | Jeremy. | |||||
| * | This should kill off the 'cannot convert' error messages on non-iconv hosts. | Andrew Bartlett | 2002-03-01 | 1 | -1/+1 | |
| | | ||||||
| * | enable locking on the idmap database to make it safe to dump/restore | Andrew Tridgell | 2002-02-28 | 1 | -1/+1 | |
| | | | | | | | | it externally while winbindd is running | |||||
| * | Ensure that winbindd and smbd both use identical logic to find dc's. | Jeremy Allison | 2002-02-28 | 3 | -47/+47 | |
| | | | | | | | | | | Fix bug where zeroip addresses were being checked. Jeremy. | |||||
| * | this allows us to support foreign SIDs in winbindd and smbd | Andrew Tridgell | 2002-02-27 | 6 | -119/+186 | |
| | | | | | | | | | | | | | | this means "xcopy /o" has a chance of working with ACLs that contain ACEs that use SIDs that the Samba server has no knowledge of. It's a bit hackish, Tim, can you look at my uid.c changes? | |||||
| * | Fix from JohnR - Fixed SetPrinterData(magic key) to support zero length ↵ | Jeremy Allison | 2002-02-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | DEVMODE as is the case with the Okidata Okipage 20 PCLXL Advanced printer driver. | |||||
| * | Patch for Domain users not showing up from "Ivan Zhakov" <vunny@mail.ru>. | Jeremy Allison | 2002-02-27 | 1 | -11/+11 | |
| | | | | | | | | Jeremy. | |||||
| * | Added "nt status support" parameter. Fix offline synchronisation. | Jeremy Allison | 2002-02-27 | 6 | -28/+37 | |
| | | | | | | | | Jeremy. | |||||
| * | Fixed usage of uninitialised variable in strict_allocate_ftruncate() | Tim Potter | 2002-02-27 | 1 | -1/+3 | |
| | | ||||||
| * | Memory leak on error condition fixed by Kian Win <codegrunt@rubbercookie.com>. | Jeremy Allison | 2002-02-27 | 1 | -0/+1 | |
| | | | | | | | | Jeremy. | |||||
| * | Fixed dumb typo caught by Herb. | Jeremy Allison | 2002-02-27 | 1 | -1/+1 | |
| | | | | | | | | Jeremy. | |||||
| * | This should fix up the level 0 'convert_string' debug messages that we have | Andrew Bartlett | 2002-02-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | been seing since the unicode conversion. It looks like a simple oversight in the move away from StrnCpy (which takes amount of space -1 as an arg) to push_ascii etc which take the absolute amount of space. Andrew Bartlett | |||||
| * | "user doesn't exist" isn't worthy of a level 1 debug. Make it level 3. | Andrew Bartlett | 2002-02-27 | 1 | -1/+1 | |
| | | ||||||
| * | This apparently makes winbind work on Solaris again | Andrew Bartlett | 2002-02-27 | 1 | -1/+1 | |
| | | ||||||
| * | Make this function static | Andrew Bartlett | 2002-02-27 | 1 | -1/+1 | |
| | | ||||||
| * | fix a few defines | Gerald Carter | 2002-02-27 | 1 | -0/+1 | |
| | | ||||||
| * | FIXME: Use next_token rather than strtok! | Martin Pool | 2002-02-26 | 1 | -0/+1 | |
| | | ||||||
| * | merge from 2.2 - fix parsing of options | Herb Lewis | 2002-02-26 | 1 | -14/+16 | |
| | | ||||||
| * | bcopy must DIE ! Stop people creeping use of bcopy back into the code | Jeremy Allison | 2002-02-26 | 4 | -9/+13 | |
| | | | | | | | | | | (and yes I know who you are..... :-). Jeremy. | |||||
| * | This is a nasty hack to fix "xcopy /o" from win2000 on a Samba share | Andrew Tridgell | 2002-02-26 | 2 | -16/+53 | |
| | | | | | | | | | | | | | | | | | | | | The hack passes the true ntcreate desired_access down to open_file_shared1() from the ntcreatex function. This is used to determine if share modes should be used in denying this open. This hack will become unnecessary when we redo open.c to use the proper NTCreateX semantics rather than trying to jam the ntcreate semantics into openX semantics. | |||||
| * | Fixup the sending of printer change messages from job changes. | Jeremy Allison | 2002-02-26 | 3 | -28/+45 | |
| | | | | | | | | Jeremy. | |||||
| * | Merge of printing performance fixes from appliance. | Tim Potter | 2002-02-25 | 3 | -47/+68 | |
| | | ||||||
| * | add required flags to "nt acl support" so it will show up in SWAT | Herb Lewis | 2002-02-25 | 1 | -1/+1 | |
| | | ||||||
| * | Implemented client side functions for SPOOLSS addform, getform, setform and | Tim Potter | 2002-02-25 | 3 | -21/+346 | |
| | | | | | | | | enumforms. | |||||
| * | Added error for invalid form size. | Tim Potter | 2002-02-25 | 1 | -0/+1 | |
| | | ||||||
| * | This fixes 4 info levels in a trans2 find_first that should not be null | Andrew Tridgell | 2002-02-25 | 1 | -4/+6 | |
| | | | | | | | | | | | | | | | | terminated for the filenames. this is what caused win2k to go into a loop sending 20000 packets to set an acl on a directory. It didn't recognise ".." with a null termination as being ".." | |||||
| * | added a "XCOPY" test that simulates the open calls made by xcopy /O | Andrew Tridgell | 2002-02-24 | 1 | -0/+45 | |
| | | | | | | | | we currently fail this test | |||||
| * | Only set smb_read_error if not already set. | Jeremy Allison | 2002-02-23 | 1 | -6/+20 | |
| | | | | | | | | Jeremy. | |||||
| * | Rerun configure | Andrew Bartlett | 2002-02-22 | 1 | -310/+309 | |
| | | ||||||
| * | We can't build shared libs on sco, so no point attempting to export dynamic | Andrew Bartlett | 2002-02-22 | 1 | -1/+0 | |
| | | | | | | | | | | | | symbols. In any case, it broke the build :-( Andrew Bartlett |