* Makefile.in (OBJS): Add setpwd.o.
* README: Explain new service to store passwords in the LSA registry area. * bsd_helper.cc (get_token_info): Make externally available. * bsd_helper.h (get_token_info): Declare. * client.cc (client_request::handle_request): Add case for CYGSERVER_REQUEST_SETPWD request. * setpwd.cc: New file implementing the CYGSERVER_REQUEST_SETPWD request.
This commit is contained in:
@@ -12,6 +12,12 @@ What is Cygserver?
|
||||
- XSI IPC Message Queues.
|
||||
- XSI IPC Semaphores.
|
||||
- XSI IPC Shared Memory.
|
||||
- Allows non-privileged users to store obfuscated passwords in the
|
||||
registry to be used for setuid(2) to create user tokens with network
|
||||
credentials. This service is used by `passwd -R'. Using the stored
|
||||
passwords in setuid(2) does not require running cygserver. The
|
||||
registry storage is the same as Windows uses to store passwords for
|
||||
accounts running Windows services.
|
||||
|
||||
|
||||
Cygserver command line options:
|
||||
|
Reference in New Issue
Block a user