| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
swedish" test to client calls. This is putting a length field at the
start of a request so we can disconnect clients talking with an out of date
libnss_winbind.so rather than deadlock them.
Misc cleanups:
- made some int values uint32
- moved WINBIND_INTERFACE_VERSION to start of cmd list
|
| |
|
|
|
|
| |
of a define you need to grep for the old name and change ALL places.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
smb.conf to get it right.
While wb_client needs its lp_load() for samba dependency reasons, it now uses
the new method both to example and test the new code.
Also add an interface version function, and return the winbind's samba version
string.
In preperation for default domains, its now up to winbindd to reject plaintext
auths that don't have a seperator, but NTLM (CRAP) auths now have two feilds,
hence need parsing.
Andrew Bartlett
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It adds a 'ping' request, just to check winbind is in fact alive
It also changes winbindd_pam_auth_crap to take usernames and domain seperatly.
(backward incompatible change, needs merge to 2.2, but this is not yet released
code, so no workarounds)
Finally, it adds some debugs and fixes a few memory leaks (uses talloc to do
it).
Andrew Bartlett
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when they are added or removed on the PDC.
- renamed GETPWNAM_FROM_{UID,USER} constants and functions to GETPW{NAM,UID}
- renamed GETGRNAM_FROM_{GID,GROUP} constants and functions to GETGR{NAM,GID}
- use SIGUSR2 in winbindd for debugging/logging instead of SIGUSR1 in
preparation for moving to smbcontrol type messages (not sure whether to
ditch this altogether or not)
- tidy debugging messages in top level winbind user and group routines
- convert talloc_init() to talloc_init_named()
- make enumerations of the domain list use the same local variable names
|
| |
|
|
|
|
|
| |
in any of these fields, they can corrupt the output. We
should remove them.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
Make it up as we go along... :-).
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
I think configure.in just beat it to the repository so the timestamp of
configure.in is newer than configure. )-:
|
|
|
|
| |
Jeremy
|
|
|
|
|
|
|
|
|
| |
the specifies the units that st_blocks is in. The reason for this is
that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm)
uses 512 byte units.
Needed for the CIFS UNIX extensions - coming to a Samba server near
you soon.... :-).
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
prompt dmalloc to log information about what happening, so you can see
in flight why smbd is getting bloated.
|
|
|
|
|
|
|
| |
ahead of the service name (in standard Unix fashion) then smbclient
just spits out the usage message with no explanation of what in
particular was wrong. Is there any reason we can't just parse out the
service name and password after running getopt??
|
|
|
|
|
|
|
|
|
|
| |
Also more insertion of parenthesis to handle struct members called
'free'.
You can now get useful dmalloc output, as long as it is compatible
with your C library. On RH7.1 it looks like you have to rebuild
dmalloc to allow free(0) by default, because something in libcrypt
does that. (sigh)
|
|
|
|
| |
like strcat
|
| |
|
|
|
|
| |
gcc warnings about unused parameters.
|
|
|
|
|
|
| |
gcc warnings about unused parameters.
msg_pool_usage: assert msg_type is as expected.
|
|
|
|
|
| |
change the version number also.
Jeremy.
|
| |
|
|
|
|
| |
variable called 'free'.
|
|
|
|
|
|
|
| |
- put in some level 10 debugs so we can see what internal_resolve_name()
is doing
- remove duplicates from returned ip list of internal_resolve_name()
|
|
|
|
|
| |
string in the loadparam Globals struct. Using pstrcpy was causing every
NULL string was being set to the name of the winbindd log file. (-:
|
|
|
|
|
| |
in tdb's. All except winbindd_idmap.... Hmmmmmm.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
| |
This is SO NASTY as some drivers need this to change, others need it
static. This value will change every second, and I must hope that this
is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF
UTAH !
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
This fixes a driver init bug.
Jeremy.
|
|
|
|
| |
- allow winbindd and wbinfo to build without shared libraries
|
|
|
|
|
| |
Roll on defined types :-).
Jeremy.
|
|
|
|
|
| |
enabled me to track down a *nasty* bug.
Jeremy.
|
|
|
|
|
|
| |
code (one less global, hurrah !) - to allow NetBIOS aliasing to be used
with point and print.
Jeremy.
|
|
|
|
|
|
| |
Should allow print servers to work with NetBIOS aliases.
Needs testing.
Jeremy.
|
|
|
|
| |
of commands when specified on command line.
|
| |
|
|
|
|
| |
- don't attempt to build winbindd if we can't do shared libs
|
|
|
|
| |
but a plain old uint32.
|
|
|
|
| |
(invalid handle) though. )-:
|
| |
|
|
|
|
| |
defined. This is done with --enable-developer mode.
|