summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix debug (thanks metze)Andrew Bartlett2003-03-251-1/+1
| | | | Andrew Bartlett
* Make auth.c compile again. I'm not sure what this does though...Volker Lendecke2003-03-251-2/+3
| | | | Volker
* Fix missing tag pairsAlexander Bokovoy2003-03-252-2/+3
|
* Make these functions static, keep them out of proto.Andrew Bartlett2003-03-252-4/+4
|
* Apply metze's change correctly this time. Playing 'patch' byVolker Lendecke2003-03-251-6/+6
| | | | | | hand can be somewhat error-prone.. Volker
* win9x was suffered a case of the blues during a domain logon.Gerald Carter2003-03-251-1/+14
| | | | | For some reason, explicitly setting the service type during the tcon&X fixes this.
* - Add support to auth/ for the new modules systemJelmer Vernooij2003-03-2412-90/+129
| | | | - Quite some small fixes (also fixes the build)
* Fix two typosJelmer Vernooij2003-03-242-2/+2
|
* When using --with-static-modules=subsystem, don't build modules thatJelmer Vernooij2003-03-242-4/+6
| | | | can't be build
* Add notes for packagersJelmer Vernooij2003-03-242-0/+42
|
* Give error message when module doesn't seem to containJelmer Vernooij2003-03-241-0/+5
| | | | pipe functions
* Simplify modules interface and make it easier to buildJelmer Vernooij2003-03-242-45/+39
| | | | | complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example)
* Add static to satisfy exotic compilersJelmer Vernooij2003-03-241-1/+1
|
* Add mapping for Bad Network PathJelmer Vernooij2003-03-241-0/+1
|
* Remove documentation for removed optionsJelmer Vernooij2003-03-242-2/+0
|
* Don't use old usage() function, but the one from popt.Jelmer Vernooij2003-03-244-15/+2
| | | | Remove some useless arguments
* editreg, wrepld and ntlm_aut aren't documented yet..Jelmer Vernooij2003-03-241-0/+5
|
* Revoke some of the popt patch from metze I applied earlier today. It addedJelmer Vernooij2003-03-2416-17/+41
| | | | some double options and broke some parameters.
* Document common arguments with entitiesJelmer Vernooij2003-03-2416-507/+220
|
* Add modules support to charsetJelmer Vernooij2003-03-243-45/+78
|
* Define POPT_TABLEEND if current popt.h doesn't contain it alreadyJelmer Vernooij2003-03-241-0/+4
|
* Fix init function name and return valueJelmer Vernooij2003-03-241-2/+2
|
* Patch from metze to generalise POPT_COMMON_SAMBA, with some minor changesJelmer Vernooij2003-03-2420-357/+95
|
* Started working on python routines to add and delete domain users.Tim Potter2003-03-244-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 manpagesJelmer Vernooij2003-03-231-1/+2
|
* Document Tim's smbtree programJelmer Vernooij2003-03-231-0/+91
|
* Implement abartlet's suggestion to add attribs to ldap if theyVolker Lendecke2003-03-232-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 Vernooij2003-03-232-62/+30
|
* Fix compile.Andrew Bartlett2003-03-231-2/+2
|
* Convert to popt.Jelmer Vernooij2003-03-232-44/+31
|
* NTLM Authentication:Andrew Bartlett2003-03-2314-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 Vernooij2003-03-232-88/+28
|
* Use popt_common for -s, -d and -VJelmer Vernooij2003-03-232-16/+8
|
* Don't duplicate the default group mapping functions - use the onesJelmer Vernooij2003-03-231-60/+0
| | | | from passdb
* This does two things:Volker Lendecke2003-03-232-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 calledVolker Lendecke2003-03-231-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 parameterVolker Lendecke2003-03-233-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 Lendecke2003-03-231-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 Bartlett2003-03-231-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 instructionsJelmer Vernooij2003-03-231-12/+12
|
* We don't need optarg when we have poptJelmer Vernooij2003-03-232-4/+2
|
* Convert to popt.Jelmer Vernooij2003-03-232-137/+91
|
* Use True, not TRUEJelmer Vernooij2003-03-231-2/+2
|
* Fix typo in commentJelmer Vernooij2003-03-231-2/+2
|
* Add minimum man pageJelmer Vernooij2003-03-231-0/+88
|
* Convert to popt.Jelmer Vernooij2003-03-232-56/+59
|
* Move -V to -C to prevent conflict with -V for versionJelmer Vernooij2003-03-231-1/+2
|
* Also move -V to -C in docsJelmer Vernooij2003-03-231-3/+3
|
* Don't crash when initialising tdb failsJelmer Vernooij2003-03-231-2/+2
|
* Convert to popt.Jelmer Vernooij2003-03-221-361/+85
|