Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This commit was manufactured by cvs2svn to create tagsamba-3.0.0alpha5 | cvs2svn Import User | 2001-12-11 | 2 | -1548/+0 |
|\ | | | | | 'release-3-0-alpha5'. | ||||
* | | preparing for release of 3.0-alpha5 | Samba Release Account | 2001-12-11 | 1 | -0/+7 |
| | | |||||
* | | handle systems without setenv() | Andrew Tridgell | 2001-12-11 | 1 | -1/+1 |
| | | |||||
* | | handle a NULL hostname in cli_connect() | Andrew Tridgell | 2001-12-11 | 1 | -0/+3 |
| | | |||||
* | | better error handling | Andrew Tridgell | 2001-12-11 | 1 | -11/+17 |
| | | |||||
* | | added a comment about /bin/date | Andrew Tridgell | 2001-12-11 | 1 | -1/+4 |
| | | |||||
* | | added a net time command. Allow display or set of system time based on | Andrew Tridgell | 2001-12-11 | 4 | -15/+169 |
| | | | | | | | | | | | | | | | | | | | | a SMB server particularly useful for ADS is: net time set -S DOMAIN#1B this makes kerberos clock skew problems go away :) | ||||
* | | Modify winbindd to use authenticated user info from secrets.tdb when making | Tim Potter | 2001-12-11 | 3 | -5/+39 |
| | | | | | | | | IPC$ connections to domain controllers. | ||||
* | | Converted wbinfo to use popt instead of getopt - popt is very nice! | Tim Potter | 2001-12-11 | 1 | -28/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a --set-auth-user function to set a username and password that can be used by winbindd when making connections to domain controllers. This is necessary when restrictions have been placed on anonymous connections either through the RestrictAnonymous registry setting, or the win2k Local Security Policy -> Security Settings -> Local Policies -> Security Options -> Additional restrictions for anonymous connections. (phew) Two new keys are set in secrets.tdb: SECRETS/AUTH_USER and SECRETS/AUTH_PASSWORD which hold the username and plaintext password of the user to connect as. To reset these values, run wbinfo --set-auth-user "" | ||||
* | | detect attempts to connect to names of the type NAME#xx and do a | Andrew Tridgell | 2001-12-11 | 1 | -1/+11 |
| | | | | | | | | | | | | netbios lookup for name NAME with node type xx. This affects all our client progs. Very useful :) | ||||
* | | allow overriding the local time in kerberos_kinit_password() | Andrew Tridgell | 2001-12-11 | 1 | -2/+8 |
| | | |||||
* | | Removed unreferenced getopt() externals. | Tim Potter | 2001-12-11 | 1 | -2/+0 |
| | | |||||
* | | SAMR query sec obj returns different results depending on which sam handle | Tim Potter | 2001-12-11 | 1 | -12/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | it is passed. Not sure what these different contexts are called or what they are used for. - if a rid is specified to samquerysecobj then use the sam user policy handle for that rid - if -d is specified then use the sam domain policy handle - otherwise just use the sam connect policy handle JF, any ideas about this? | ||||
* | | Grr - people who put const everywhere should fix up all the warnings they | Tim Potter | 2001-12-11 | 1 | -1/+2 |
| | | | | | | | | generate. | ||||
* | | Removed unused variable. | Tim Potter | 2001-12-11 | 1 | -3/+1 |
| | | |||||
* | | Doing some research into ACLs on the LSA and SAM policy objects. | Tim Potter | 2001-12-11 | 6 | -351/+171 |
| | | | | | | | | | | | | | | - added lsaquerysecobj to rpcclient - renamed querysecobj to samquerysecobj - removed duplicated display_sec_acl() code from cmd_spoolss.c and cmd_samr.c and moved it into display_sec.c | ||||
* | | preparing for release of 3.0-alpha4 | Samba Release Account | 2001-12-11 | 1 | -0/+9 |
| | | |||||
* | | removed the start_ndx parameter from group enumeration | Andrew Tridgell | 2001-12-11 | 5 | -87/+80 |
| | | | | | | | | | | | | I tried testing this by lowering the buffer size in cli_samr_enum_dom_groups() but that didn't work - I think this needs more looking into | ||||
* | | Compile fix. | Tim Potter | 2001-12-11 | 1 | -2/+2 |
| | | |||||
* | | got rid of start_ndx from query_user_list() | Andrew Tridgell | 2001-12-11 | 6 | -128/+120 |
| | | |||||
* | | NT_STATUS(0x80000005) maps to ERRDOS,234 | Jean-François Micouleau | 2001-12-10 | 1 | -1/+1 |
| | | | | | | | | J.F. | ||||
* | | added enum alias groups to rpcclient | Jean-François Micouleau | 2001-12-10 | 2 | -2/+140 |
| | | |||||
* | | reinstated all the rap commands as top level commands until we get the | Andrew Tridgell | 2001-12-10 | 2 | -81/+114 |
| | | | | | | | | protocol switch mechanism in place | ||||
* | | moved ccache location change into winbindd code | Andrew Tridgell | 2001-12-10 | 1 | -8/+0 |
| | | |||||
* | | robustness fixes and moved ccache location into winbindd_ads code | Andrew Tridgell | 2001-12-10 | 2 | -0/+20 |
| | | |||||
* | | Treat RAP codes differently. | Jeremy Allison | 2001-12-10 | 1 | -19/+20 |
| | | | | | | | | Jeremy. | ||||
* | | RAP error strings take precedence as they are not encoded in the SMB header | Jeremy Allison | 2001-12-10 | 1 | -9/+9 |
| | | | | | | | | | | (ie. the call can succeed, but still be an encoded error). Jeremy. | ||||
* | | Delay gssapi header checking until after kerberos has been located. Wasn't ↵ | Jim McDonough | 2001-12-10 | 2 | -629/+632 |
| | | | | | | | | working on RedHat systems because of /usr/kerberos install location. | ||||
* | | added info level 3 to samrgetgroupinfo. I don't know what the value is. | Jean-François Micouleau | 2001-12-10 | 4 | -22/+217 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | It's just to keep usermanager happy ;-) clean up a bit samr_query_aliasinfo to return the group description added: samr_del_aliasmem, samr_del_groupmem and samr_del_domuser with the correct scripts, you can now entirely manage the users from usermanager ! Closer to full PDC every day ;-) J.F. | ||||
* | | Make proto | Martin Pool | 2001-12-10 | 1 | -1/+0 |
| | | |||||
* | | Add a panic action that tries to call gdb noninteractively to get a | Martin Pool | 2001-12-10 | 1 | -0/+2 |
| | | | | | | | | | | backtrace. Will break on many machines, but we're already crashed in this case. | ||||
* | | preparing for release of 3.0-alpha3 | Samba Release Account | 2001-12-10 | 1 | -1/+4 |
| | | |||||
* | | Doc. | Martin Pool | 2001-12-10 | 1 | -1/+3 |
| | | |||||
* | | Allow for internal databases which may have no name. | Martin Pool | 2001-12-10 | 1 | -5/+5 |
| | | |||||
* | | preparing for release of 3.0alpha2 | Samba Release Account | 2001-12-10 | 1 | -0/+13 |
| | | |||||
* | | Log more error messages. | Martin Pool | 2001-12-10 | 1 | -0/+1 |
| | | |||||
* | | Log more error messages. | Martin Pool | 2001-12-10 | 1 | -2/+12 |
| | | |||||
* | | Also show LDFLAGS/LDSHFLAGS when starting compilation, because they're | Martin Pool | 2001-12-10 | 1 | -2/+4 |
| | | | | | | | | not visible later on. | ||||
* | | use objectCategory instead of objectClass for faster searching | Andrew Tridgell | 2001-12-10 | 1 | -3/+3 |
| | | |||||
* | | Merge of memory leak fixes from APPLIANCE_TNG. | Tim Potter | 2001-12-10 | 1 | -0/+7 |
| | | |||||
* | | Allocate tdb name up front in case log functions want to use it. | Martin Pool | 2001-12-10 | 1 | -6/+5 |
| | | |||||
* | | winbindd backends can now be marked "consistent" or "inconsistent" | Andrew Tridgell | 2001-12-10 | 4 | -33/+93 |
| | | | | | | | | | | | | | | consistent backends (like ADS) always give correct primary group info, so we can play cache tricks to speed things up a lot inconsistent backends (like MSRPC) need to fetch stuff more often | ||||
* | | tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXT | Martin Pool | 2001-12-10 | 1 | -14/+27 |
| | | | | | | | | up front, rather than working on the stack and then copying across. | ||||
* | | Refactor code to check whether already open into its own function. | Martin Pool | 2001-12-10 | 1 | -8/+21 |
| | | |||||
* | | shrank the winbindd_cache.tdb somewhat | Andrew Tridgell | 2001-12-10 | 1 | -27/+63 |
| | | | | | | | | on my system it now uses 132k for 308 users | ||||
* | | tdb_open_ex should always "goto fail" in case of error, rather than | Martin Pool | 2001-12-10 | 1 | -1/+2 |
| | | | | | | | | | | just returning. I don't think this would leak at the moment, but it's an accident waiting to happen. | ||||
* | | Doc. | Martin Pool | 2001-12-10 | 1 | -0/+4 |
| | | |||||
* | | tdb_open_ex: Continue previous refactoring so that we consistently | Martin Pool | 2001-12-10 | 1 | -12/+12 |
| | | | | | | | | just say "tdb" not "&tdb". | ||||
* | | Added client and server code for the GetPrintProcessorDirectory SPOOLSS | Tim Potter | 2001-12-10 | 6 | -5/+380 |
| | | | | | | | | | | | | rpc. This was supposed to fix a printer driver download bug but it didn't but it seemed a shame to trash all this code so I'm commiting it #ifdef'ed out in case someone needs it one day. | ||||
* | | tdb_open_ex: Refactor to use a pointer to tdb, rather than an auto | Martin Pool | 2001-12-10 | 1 | -57/+58 |
| | | | | | | | | tdb, to be consistent with the rest of the code. |