1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-30 20:23:49 +03:00
Commit Graph

12 Commits

Author SHA1 Message Date
Rafal Szczesniak
4ccc6e63dd r19922: Use new composite_create functions in composite context
initialisation.
Redesign libnet_UserList function to actually do what it
was intended to do.

rafal
2007-10-10 14:28:36 -05:00
Rafal Szczesniak
4e6d479b07 r19586: draft version of libnet_UserList function. still a bit of work
to do left.

rafal
2007-10-10 14:24:57 -05:00
Rafal Szczesniak
7ca0d3dbcb r19024: remove read-only and policy dependent fields and flags
from user modify routines.

rafal
2007-10-10 14:20:29 -05:00
Rafal Szczesniak
4a932255a0 r17856: The two new functions - libnet_LookupName and libnet_UserInfo.
These two perform name resolving in SAM database and fetching
user account information, respectively. The code is quite rough
yet, but it builds and basic tests work. Now, I'm working on
cleaning it up...

rafal
2007-10-10 14:16:48 -05:00
Rafal Szczesniak
a3ef0d051a r17450: A bit more protection against memory allocation errors.
rafal
2007-10-10 14:15:26 -05:00
Rafal Szczesniak
8d9330c490 r17448: Define macros to set fields in api function modifying user account.
rafal
2007-10-10 14:15:26 -05:00
Rafal Szczesniak
e5a50ca14a r16532: Tell username from account name (source from target, when
changing).

rafal
2007-10-10 14:09:33 -05:00
Rafal Szczesniak
94fb191e6b r15937: Currently, we don't use nor support distinguished call levels, so remove
them until we do such thing. There's no need to complicate things more
at the moment.

rafal
2007-10-10 14:08:42 -05:00
Rafal Szczesniak
8cafbe7afe r15920: Move userman.c and userinfo.c definition into respective
header files instead of composite.h

rafal
2007-10-10 14:08:40 -05:00
Andrew Bartlett
a5e7c17c34 r12892: Add a 'Migrate from Windows' page to our installation section in SWAT.
Doing this required reworking ejsnet, particularly so it could take a
set of credentials, not just a username and password argument.

This required fixing the ejsnet.js test script, which now adds and
deletes a user, and is run from 'make test'.  This should prevent it
being broken again.

Deleting a user from ejsnet required that the matching backend be
added to libnet, hooking fortunetly onto already existing code for the
actual deletion.

The js credentials interface now handles the 'set machine account' flag.

New functions have been added to provision.js to wrap the basic
operations (so we can write a command line version, as well as the web
based version).

Andrew Bartlett
2007-10-10 13:50:59 -05:00
Rafal Szczesniak
240409bc3c r7379: Simplify CreateUser function and io structure. Also, implementing
it based on composite functions. Moving to fully async CreateUser
on the way...

rafal
2007-10-10 13:17:48 -05:00
Rafal Szczesniak
c5fdc38b17 r5365: Initial code for adding user accounts via libnet call.
rafal
2007-10-10 13:09:46 -05:00