summaryrefslogtreecommitdiffstats
path: root/source3/passdb/passgrp.c
Commit message (Collapse)AuthorAgeFilesLines
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-021-3/+0
| | | | (This used to be commit 2d0922b0eabfdc0aaf1d0797482fef47ed7fde8e)
* moved trans2.h and nterr.h into includes.h with all our other includesAndrew Tridgell2000-04-251-1/+0
| | | | (This used to be commit d7cd7c88fdabb01d9e40ae8a657737907a21ac37)
* first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1999-12-131-41/+15
| | | | (This used to be commit 453a822a76780063dff23526c35408866d0c0154)
* weekend work. user / group database API.Luke Leighton1998-11-291-12/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - split sam_passwd and smb_passwd into separate higher-order function tables - renamed struct smb_passwd's "smb_user" to "unix_user". added "nt_user" plus user_rid, and added a "wrap" function in both sam_passwd and smb_passwd password databases to fill in the blank entries that are not obtained from whatever password database API instance is being used. NOTE: whenever a struct smb_passwd or struct sam_passwd is used, it MUST be initialised with pwdb_sam_init() or pwd_smb_init(), see chgpasswd.c for the only example outside of the password database APIs i could find. - added query_useraliases code to rpcclient. - dealt with some nasty interdependencies involving non-smbd programs and the password database API. this is still not satisfactorily resolved completelely, but it's the best i can do for now. - #ifdef'd out some password database options so that people don't mistakenly set them unless they recompile to _use_ those options. lots of debugging done, it's still not finished. the unix/NT uid/gid and user-rid/group-rid issues are better, but not perfect. the "BUILTIN" domain is still missing: users cannot be added to "BUILTIN" groups yet, as we only have an "alias" db API and a "group" db API but not "builtin-alias" db API... (This used to be commit 5d5d7e4de7d1514ab87b07ede629de8aa00519a1)
* unix instance of group database APILuke Leighton1998-11-231-2/+4
| | | | (This used to be commit e76f593b3572ac881f1aa1fb3326d8b7169b0078)
* the start of the start of the SAM database APILuke Leighton1998-11-051-0/+221
(This used to be commit 3eacd3013cc909e6e731a1a42f0aa7f202673bb9)