Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make auth.c compile again. I'm not sure what this does though... | Volker Lendecke | 2003-03-25 | 1 | -2/+3 | |
| | | | | Volker | |||||
* | Fix missing tag pairs | Alexander Bokovoy | 2003-03-25 | 2 | -2/+3 | |
| | ||||||
* | Make these functions static, keep them out of proto. | Andrew Bartlett | 2003-03-25 | 2 | -4/+4 | |
| | ||||||
* | Apply metze's change correctly this time. Playing 'patch' by | Volker Lendecke | 2003-03-25 | 1 | -6/+6 | |
| | | | | | | hand can be somewhat error-prone.. Volker | |||||
* | win9x was suffered a case of the blues during a domain logon. | Gerald Carter | 2003-03-25 | 1 | -1/+14 | |
| | | | | | For some reason, explicitly setting the service type during the tcon&X fixes this. | |||||
* | - Add support to auth/ for the new modules system | Jelmer Vernooij | 2003-03-24 | 12 | -90/+129 | |
| | | | | - Quite some small fixes (also fixes the build) | |||||
* | Fix two typos | Jelmer Vernooij | 2003-03-24 | 2 | -2/+2 | |
| | ||||||
* | When using --with-static-modules=subsystem, don't build modules that | Jelmer Vernooij | 2003-03-24 | 2 | -4/+6 | |
| | | | | can't be build | |||||
* | Add notes for packagers | Jelmer Vernooij | 2003-03-24 | 2 | -0/+42 | |
| | ||||||
* | Give error message when module doesn't seem to contain | Jelmer Vernooij | 2003-03-24 | 1 | -0/+5 | |
| | | | | pipe functions | |||||
* | Simplify modules interface and make it easier to build | Jelmer Vernooij | 2003-03-24 | 2 | -45/+39 | |
| | | | | | complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) | |||||
* | Add static to satisfy exotic compilers | Jelmer Vernooij | 2003-03-24 | 1 | -1/+1 | |
| | ||||||
* | Add mapping for Bad Network Path | Jelmer Vernooij | 2003-03-24 | 1 | -0/+1 | |
| | ||||||
* | Remove documentation for removed options | Jelmer Vernooij | 2003-03-24 | 2 | -2/+0 | |
| | ||||||
* | Don't use old usage() function, but the one from popt. | Jelmer Vernooij | 2003-03-24 | 4 | -15/+2 | |
| | | | | Remove some useless arguments | |||||
* | editreg, wrepld and ntlm_aut aren't documented yet.. | Jelmer Vernooij | 2003-03-24 | 1 | -0/+5 | |
| | ||||||
* | Revoke some of the popt patch from metze I applied earlier today. It added | Jelmer Vernooij | 2003-03-24 | 16 | -17/+41 | |
| | | | | some double options and broke some parameters. | |||||
* | Document common arguments with entities | Jelmer Vernooij | 2003-03-24 | 16 | -507/+220 | |
| | ||||||
* | Add modules support to charset | Jelmer Vernooij | 2003-03-24 | 3 | -45/+78 | |
| | ||||||
* | Define POPT_TABLEEND if current popt.h doesn't contain it already | Jelmer Vernooij | 2003-03-24 | 1 | -0/+4 | |
| | ||||||
* | Fix init function name and return value | Jelmer Vernooij | 2003-03-24 | 1 | -2/+2 | |
| | ||||||
* | Patch from metze to generalise POPT_COMMON_SAMBA, with some minor changes | Jelmer Vernooij | 2003-03-24 | 20 | -357/+95 | |
| | ||||||
* | Started working on python routines to add and delete domain users. | Tim Potter | 2003-03-24 | 4 | -146/+404 | |
| | | | | | | Unfortunately users get created with the ACB mask set to disabled and must change password. The set_user_info2 call required to fix this doesn't quite work yet... | |||||
* | Build the profiles.1 and smbtree.1 manpages | Jelmer Vernooij | 2003-03-23 | 1 | -1/+2 | |
| | ||||||
* | Document Tim's smbtree program | Jelmer Vernooij | 2003-03-23 | 1 | -0/+91 | |
| | ||||||
* | Implement abartlet's suggestion to add attribs to ldap if they | Volker Lendecke | 2003-03-23 | 2 | -30/+30 | |
| | | | | | | | | | are 'SET' when adding the account. I really don't like passing flags down to inner routines and complicated if/else conditions, but this time he might be right. ;-) Volker | |||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-23 | 2 | -62/+30 | |
| | ||||||
* | Fix compile. | Andrew Bartlett | 2003-03-23 | 1 | -2/+2 | |
| | ||||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-23 | 2 | -44/+31 | |
| | ||||||
* | NTLM Authentication: | Andrew Bartlett | 2003-03-23 | 14 | -144/+283 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add a 'privileged' mode to Winbindd. This is achieved by means of a directory under lockdir, that the admin can change the group access for. - This mode is now required to access with 'CRAP' authentication feature. - This *will* break the current SQUID helper, so I've fixed up our ntlm_auth replacement: - Update our NTLMSSP code to cope with 'datagram' mode, where we don't get a challenge. - Use this to make our ntlm_auth utility suitable for use in current Squid 2.5 servers. - Tested - works for Win2k clients, but not Win9X at present. NTLMSSP updates are needed. - Now uses fgets(), not x_fgets() to cope with Squid environment (I think somthing to do with non-blocking stdin). - Add much more robust connection code to wb_common.c - it will not connect to a server of a different protocol version, and it will automatically try and reconnect to the 'privileged' pipe if possible. - This could help with 'privileged' idmap operations etc in future. - Add a generic HEX encode routine to util_str.c, - fix a small line of dodgy C in StrnCpy_fn() - Correctly pull our 'session key' out of the info3 from th the DC. This is used in both the auth code, and in for export over the winbind pipe to ntlm_auth. - Given the user's challenge/response and access to the privileged pipe, allow external access to the 'session key'. To be used for MSCHAPv2 integration. Andrew Bartlett | |||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-23 | 2 | -88/+28 | |
| | ||||||
* | Use popt_common for -s, -d and -V | Jelmer Vernooij | 2003-03-23 | 2 | -16/+8 | |
| | ||||||
* | Don't duplicate the default group mapping functions - use the ones | Jelmer Vernooij | 2003-03-23 | 1 | -60/+0 | |
| | | | | from passdb | |||||
* | This does two things: | Volker Lendecke | 2003-03-23 | 2 | -1/+63 | |
| | | | | | | | | | | | | | | | | | | | | | | * pdbedit -i -e sets all SAM_ACCOUNT elements to CHANGED to satisfy the new pdb_ldap.c handling * pdbedit -g transfers group mappings. I made this separate from the user database, as current installations have to live with a split backend. So, if you are running 3_0 alphas with LDAP as a backend and upgrade to the next 3_0 alpha, you should call pdbedit -i tdbsam -e ldapsam -g to transfer your group mapping database to LDAP. You certainly have to have all your groups as posixGroup objects in LDAP and adapt the LDAP schema before this call. Volker | |||||
* | The group mapping functions are not called | Volker Lendecke | 2003-03-23 | 1 | -6/+6 | |
| | | | | | | | directly anymore, but instead through the passdb interface. So we can make them static. Volker | |||||
* | This adds 'ldap delete dn' as the recommended parameter | Volker Lendecke | 2003-03-23 | 3 | -10/+21 | |
| | | | | | | | | for the 'ldap del only sam attr' functionality. So we are compatiple to the current SuSE patches as well as to TNG... ;-) Volker | |||||
* | Metzes change: | Volker Lendecke | 2003-03-23 | 1 | -4/+10 | |
| | | | | | | | | | | | > Hi Volker, > > if 'displayName' is not available we should fallback to 'cn' for map->nt_name > 'cn' is used as unix group name by nss_ldap. > > and if nt_name is not available we should fail (so does this patch) Volker | |||||
* | Patch from waider to update our samsync (net rpc vampire) code: | Andrew Bartlett | 2003-03-23 | 1 | -35/+155 | |
| | | | | | | | | - Decode all the database names, even if we don't decode their contents - Update the 'set' code to match rpc_server/srv_samr_nt.c in only recording the difference between the old and new. Andrew Bartlett | |||||
* | Don't declare variables after instructions | Jelmer Vernooij | 2003-03-23 | 1 | -12/+12 | |
| | ||||||
* | We don't need optarg when we have popt | Jelmer Vernooij | 2003-03-23 | 2 | -4/+2 | |
| | ||||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-23 | 2 | -137/+91 | |
| | ||||||
* | Use True, not TRUE | Jelmer Vernooij | 2003-03-23 | 1 | -2/+2 | |
| | ||||||
* | Fix typo in comment | Jelmer Vernooij | 2003-03-23 | 1 | -2/+2 | |
| | ||||||
* | Add minimum man page | Jelmer Vernooij | 2003-03-23 | 1 | -0/+88 | |
| | ||||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-23 | 2 | -56/+59 | |
| | ||||||
* | Move -V to -C to prevent conflict with -V for version | Jelmer Vernooij | 2003-03-23 | 1 | -1/+2 | |
| | ||||||
* | Also move -V to -C in docs | Jelmer Vernooij | 2003-03-23 | 1 | -3/+3 | |
| | ||||||
* | Don't crash when initialising tdb fails | Jelmer Vernooij | 2003-03-23 | 1 | -2/+2 | |
| | ||||||
* | Convert to popt. | Jelmer Vernooij | 2003-03-22 | 1 | -361/+85 | |
| | ||||||
* | Convert to popt | Jelmer Vernooij | 2003-03-22 | 2 | -101/+26 | |
| |