Add 'net rpc join' to match the ADS equiv.
authorAndrew Bartlett <abartlet@samba.org>
Tue, 4 Dec 2001 05:03:03 +0000 (05:03 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 4 Dec 2001 05:03:03 +0000 (05:03 +0000)
commit3bc87626ae7894269535333aadb45ec786f3908d
treef6e2866016b836e79bcee221f23e19ff3c374331
parent275a9f4ef74747970b0bd16b1cf1943812080343
Add 'net rpc join' to match the ADS equiv.

This kills off the offending code in smbpasswd -j -Uab%c

In the process we have changed from unsing compelatly random passwords
to random, 15 char ascii strings.  While this does produce a decrese in
entropy, it is still vastly greater than we need, considering the application.

In the meantime this allows us to actually *type* the machine account
password duruign debugging.

This code also adds a 'check' step to the join, confirming that the
stored password does indeed do somthing of value :-)

Andrew Bartlett
(This used to be commit c0b7ee6ee547dc7ff798eaf8cb63fbe344073029)
source3/Makefile.in
source3/libsmb/pwd_cache.c
source3/libsmb/smbencrypt.c
source3/utils/net_rpc.c
source3/utils/net_rpc_join.c [new file with mode: 0644]
source3/utils/smbpasswd.c