ec6fd45d7b
s3-libnetapi: add djoin tool
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
3e3269d34b
s3-libnetapi: implement NetRequestOfflineDomainJoin_l
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
e7a8aeee44
s3-libnetapi: add NetRequestOfflineDomainJoin example code
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
c1f937bfb1
s3-libnetapi: add NetRequestOfflineDomainJoin to api
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
0816a3d9e6
s3-libnetapi: add NetRequestOfflineDomainJoin() boilerplate.
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
3c8254a2fa
s3-libnetapi: implement NetProvisionComputerAccount_l
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
962c803947
s3-libnetapi: add NetProvisionComputerAccount example code
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
8bf2a3f9c0
s3-libnetapi: add NetProvisionComputerAccount to api.
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
3f71d1fa1c
s3-libnetapi: add NetProvisionComputerAccount() boilerplate
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
fc51b38ed8
s3-libnetapi: add netapi_save_file_ucs2() to example code
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
3cfe663651
s3-libnetapi: add netapi_read_file helper
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
4d65b26356
s3-libnetapi: add missing NetJoinFlags for netapi
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
1c62cac7f2
s3-libnetapi: add libnetapi_set_logfile()
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
927390bae5
s3-libnetapi: add libnetapi_get_use_kerberos()
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
adcdb696cf
re-run make libnetapi ....
...
Guenther
Signed-off-by: Guenther Deschner <gd@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2021-07-14 16:49:30 +00:00
08585bcfb2
s3:libnetapi: Check return code of cli_credentials_guess()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2021-06-29 02:19:35 +00:00
2fbc63cacc
auth:creds: Add obtained arg to cli_credentials_set_gensec_features()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2021-04-28 03:43:34 +00:00
521f77c667
auth:creds: Add obtained arg to cli_credentials_set_kerberos_state()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2021-04-28 03:43:34 +00:00
dc05cdb192
s3:libnetapi: Remove unused header file
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Ralph Boehme <slow@samba.org >
2021-03-30 05:48:37 +00:00
c871c22461
s3:netapi: Add libnetapi_set_creds()
...
This will be used by the 'net' command in future!
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
Autobuild-User(master): Günther Deschner <gd@samba.org >
Autobuild-Date(master): Wed Mar 24 02:07:20 UTC 2021 on sn-devel-184
2021-03-24 02:07:20 +00:00
6968a325d9
s3:netapi: Get rid of set_cmdline_auth_info_*()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
3f3093933a
s3:netapi: Remove use_ccache from 'struct libnetapi_ctx'
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
67d49ac148
s3:netapi: Remove use_kerberos from struct libnetapi_ctx
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
dd7adbfa8f
s3:netapi: Remove workgroup from 'struct libnetapi_ctx'
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
51d5bebcc1
s3:netapi: Remove password from 'struct libnetapi_ctx'
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
d94053f9d8
s3:netapi: Remove username from 'struct libnetapi_ctx'
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
fd78554d11
s3:netapi: Use public functions for username/password
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
0aeca4e5a1
s3:netapi: Get username/password from cli_credentials in joindomain.c
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
3506800d3e
s3:netapi: Get username/password from cli_credentials in netapi.c
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
9285e64a62
s3:netapi: Fill also cli_credentials with netapi setters
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
7bb70f701e
s3:netapi: Add a cli_credentials pointer to struct libnetapi_ctx
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
517f94f5bf
s3:netapi: Remove unused ctx->krb5_cc_env
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
e79b067e23
s3:netapi: Make 'struct libnetapi_ctx' opaque
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
bcc3945e53
s3:netapi: Use public getters in getjoinableous example
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
44ef7f96e1
s3:netapi: Use public getters in remote_machine example
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
c9222ab838
s3:netapi: Implement public libnetapi_get_(username|password) functions
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Guenther Deschner <gd@samba.org >
2021-03-24 00:55:32 +00:00
bb5bf50819
lib: Remove init_names()
...
is_myname() looks at lp_* directly, nmbd maintains its own list: We don't
need the baroque loadparm handler anymore.
Signed-off-by: Volker Lendecke <vl@samba.org >
Reviewed-by: Jeremy Allison <jra@samba.org >
2021-03-16 17:09:32 +00:00
4aac9daf09
s3:libsmb: Remove max_protocol from cli_cm_open()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Jeremy Allison <jra@samba.org >
2020-10-09 19:16:46 +00:00
df1623abd7
s3:libsmb: Pass cli_credentials to cli_cm_open()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Jeremy Allison <jra@samba.org >
2020-10-09 19:16:46 +00:00
a9fbc8dae8
s3:libsmb: Remove force_encrypt from cli_cm_open()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Jeremy Allison <jra@samba.org >
2020-10-09 19:16:45 +00:00
08a7f5c47d
s3:libsmb: pass dest_ss to cli_cm_open()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org >
Reviewed-by: Jeremy Allison <jra@samba.org >
2020-02-26 19:45:36 +00:00
7dc7b9e554
smbdotconf: mark "server string" with substitution="1"
...
Signed-off-by: Ralph Boehme <slow@samba.org >
Reviewed-by: Stefan Metzmacher <metze@samba.org >
2019-11-27 10:25:36 +00:00
b84abb3a46
s3:libnet: Require sealed LDAP SASL connections for joining
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Alexander Bokovoy <ab@samba.org >
2019-10-09 07:06:35 +00:00
6ae0fd5a34
s3/lib/netapi: clang: Fix 'Value stored during initialization is never read'
...
Fixes:
source3/lib/netapi/user.c:1290:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
source3/lib/netapi/user.c:1610:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
source3/lib/netapi/user.c:2990:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
source3/lib/netapi/user.c:3184:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
source3/lib/netapi/user.c:3522:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
Signed-off-by: Noel Power <noel.power@suse.com >
Reviewed-by: Jeremy Allison <jra@samba.org >
2019-09-26 18:41:28 +00:00
a3b9986fac
s3/lib/netapi: clang: Fix 'Value stored during initialization is never read'
...
Fixes:
source3/lib/netapi/getdc.c:173:11: warning: Value stored to 'status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_DOMAIN_CONTROLLER_NOT_FOUND;
^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
Signed-off-by: Noel Power <noel.power@suse.com >
Reviewed-by: Jeremy Allison <jra@samba.org >
2019-09-26 18:41:27 +00:00
25c92111dc
s3/lib/netapi: clang: Fix 'Value stored during initialization is never read'
...
Fixes:
source3/lib/netapi/group.c:1383:11: warning: Value stored to '
status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
samba/source3/lib/netapi/group.c:1521:11: warning: Value stored to '
status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
samba/source3/lib/netapi/group.c:1718:11: warning: Value stored to '
status' during its initialization is never read <--[clang]
NTSTATUS status = NT_STATUS_OK;
^~~~~~ ~~~~~~~~~~~~
3 warnings generated.
Signed-off-by: Noel Power <noel.power@suse.com >
Reviewed-by: Jeremy Allison <jra@samba.org >
2019-09-26 18:41:27 +00:00
fa09e811ca
s3:lib: Use the passed mem_ctx instead of talloc_tos()
...
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2019-07-26 01:48:26 +00:00
576bcf6155
libcli:auth: Return WERROR for encode_wkssvc_join_password_buffer()
...
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14031
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2019-07-26 01:48:24 +00:00
7915a48e53
s3:rpc_client: Return NTSTATUS for init_samr_CryptPasswordEx()
...
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14031
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2019-07-26 01:48:22 +00:00
4b9b1dbe9c
s3:rpc_client: Return NTSTATUS for init_samr_CryptPassword()
...
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14031
Signed-off-by: Andreas Schneider <asn@samba.org >
Reviewed-by: Andrew Bartlett <abartlet@samba.org >
2019-07-26 01:48:22 +00:00